|
| | Func (int num_gip, int num_comps) |
| | Constructor. More...
|
| |
|
virtual T & | get_val_central (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_val_neighbor (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_dx_central (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_dx_neighbor (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_dy_central (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_dy_neighbor (int k) const |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_laplace_central (int k) |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual T & | get_laplace_neighbor (int k) |
| | Methods designed for discontinuous functions, return errors here.
|
| |
|
virtual void | free_ord () |
| | Dellocates an instance of Func<Ord>
|
| |
|
virtual void | free_fn () |
| | Dellocates an instance of Func<double> / Func<std::complex<double> >
|
| |
| virtual | ~Func () |
| |
|
void | subtract (Func< T > *func) |
| |
|
void | add (T *attribute, T *other_attribute) |
| |
|
int | get_num_gip () const |
| |
|
|
T * | val |
| | Function values. If T == Hermes::Ord and orders vary with direction, this returns max(h_order, v_order).
|
| |
|
T * | dx |
| |
|
T * | dy |
| | First-order partial derivatives.
|
| |
|
T * | laplace |
| | Sum of second-order partial derivatives. Enabled by defining H2D_USE_SECOND_DERIVATIVES in h2d_common.h.
|
| |
|
T * | val0 |
| |
|
T * | val1 |
| | Components of a vector field.
|
| |
|
T * | dx0 |
| |
|
T * | dx1 |
| | Components of the gradient of a vector field.
|
| |
|
T * | dy0 |
| |
|
T * | dy1 |
| | Components of the gradient of a vector field.
|
| |
|
T * | curl |
| | Components of the curl of a vector field.
|
| |
|
T * | div |
| | Components of the div of a vector field.
|
| |
|
|
template<typename Scalar > |
| class | DiscontinuousFunc |
| |
|
template<typename Scalar > |
| class | Adapt |
| |
|
template<typename Scalar > |
| class | KellyTypeAdapt |
| |
|
template<typename Scalar > |
| class | DiscreteProblem |
| |
|
template<typename Scalar > |
| class | DiscreteProblemLinear |
| |
|
template<typename Scalar > |
| class | BasicKellyAdapt |
| |
|
template<typename Scalar > |
| class | Hermes::Hermes2D::OGProjection |
| |
|
class | ErrorEstimatorFormKelly |
| |
|
Func< Hermes::Ord > * | init_fn_ord (const int order) |
| | Init the function for calculation the integration order.
|
| |
|
Func< double > * | init_fn (PrecalcShapeset *fu, RefMap *rm, const int order) |
| | Init the shape function for the evaluation of the volumetric/surface integral (transformation of values).
|
| |
|
template<typename Scalar > |
| Func< Scalar > * | init_fn (MeshFunction< Scalar > *fu, const int order) |
| | Init the mesh-function for the evaluation of the volumetric/surface integral.
|
| |
|
template<typename Scalar > |
| Func< Scalar > * | init_fn (Solution< Scalar > *fu, const int order) |
| | Init the solution for the evaluation of the volumetric/surface integral.
|
| |
template<typename T>
class Hermes::Hermes2D::Func< T >
Calculated function values (from the class Function) on an element for assembling.
Definition at line 42 of file forms.h.