|
| 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.