|
Hermes2D
2.0
|
Abstract, base class for vector Surface form - i.e. VectorForm, where the integration is with respect to 1D-Lebesgue measure (element domain-boundary edges). More...
#include <weakform.h>
Inheritance diagram for Hermes::Hermes2D::VectorFormSurf< Scalar >:Public Member Functions | |
| VectorFormSurf (unsigned int i) | |
| Constructor with coordinates. | |
| virtual VectorFormSurf * | clone () const |
Public Member Functions inherited from Hermes::Hermes2D::VectorForm< Scalar > | |
| VectorForm (unsigned int i) | |
| Constructor with coordinates. | |
| virtual Scalar | value (int n, double *wt, Func< Scalar > *u_ext[], Func< double > *v, Geom< double > *e, Func< Scalar > **ext) const |
| virtual Hermes::Ord | ord (int n, double *wt, Func< Hermes::Ord > *u_ext[], Func< Hermes::Ord > *v, Geom< Hermes::Ord > *e, Func< Ord > **ext) const |
Public Member Functions inherited from Hermes::Hermes2D::Form< Scalar > | |
| Form () | |
| Constructor with coordinates. | |
| void | set_area (std::string area) |
| void | set_areas (Hermes::vector< std::string > areas) |
| Hermes::vector< std::string > | getAreas () const |
| void | set_ext (MeshFunction< Scalar > *ext) |
| void | set_ext (Hermes::vector< MeshFunction< Scalar > * > ext) |
|
Hermes::vector< MeshFunction < Scalar > * > | get_ext () const |
Additional Inherited Members | |
Public Attributes inherited from Hermes::Hermes2D::VectorForm< Scalar > | |
| unsigned int | i |
Protected Member Functions inherited from Hermes::Hermes2D::Form< Scalar > | |
| void | set_weakform (WeakForm< Scalar > *wf) |
| Set pointer to a WeakForm. | |
| void | set_current_stage_time (double time) |
| double | get_current_stage_time () const |
| void | setScalingFactor (double scalingFactor) |
| void | set_uExtOffset (int u_ext_offset) |
Protected Attributes inherited from Hermes::Hermes2D::Form< Scalar > | |
| Hermes::vector< std::string > | areas |
| Markers of the areas where this form will be assembled. | |
| int | u_ext_offset |
|
Hermes::vector< MeshFunction < Scalar > * > | ext |
| External solutions. | |
| double | scaling_factor |
| Form will be always multiplied (scaled) with this number. | |
| WeakForm< Scalar > * | wf |
| double | stage_time |
Abstract, base class for vector Surface form - i.e. VectorForm, where the integration is with respect to 1D-Lebesgue measure (element domain-boundary edges).
Definition at line 52 of file weakform.h.