add(MeshFunctionSharedPtr< Scalar > &other_mesh_function, SpaceSharedPtr< Scalar > target_space) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
clone() const | Hermes::Hermes2D::MagFilter< Scalar > | virtual |
copy(const MeshFunction< Scalar > *sln) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
copy(MeshFunctionSharedPtr< Scalar > sln) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
copy_base(Filter *flt) (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
ctm | Hermes::Hermes2D::Transformable | protected |
cur_quad | Hermes::Hermes2D::Function< Scalar > | protected |
deep_copy_array(int component=0, int item=0) const | Hermes::Hermes2D::Function< Scalar > | |
element | Hermes::Hermes2D::Transformable | protected |
Filter() (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | |
Filter(std::vector< MeshFunctionSharedPtr< Scalar > > solutions) (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | |
filter_fn(int n, const std::vector< const Scalar * > &values, Scalar *result) (defined in Hermes::Hermes2D::MagFilter< Scalar >) | Hermes::Hermes2D::MagFilter< Scalar > | protectedvirtual |
force_transform(uint64_t sub_idx, Trf *ctm) | Hermes::Hermes2D::Function< Scalar > | protectedvirtual |
free() | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
Function() | Hermes::Hermes2D::Function< Scalar > | |
get_active_element() const | Hermes::Hermes2D::Transformable | inline |
get_approx_max_value(int item=H2D_FN_VAL_0) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
get_approx_max_value(int item_) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_approx_max_value(int item_) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_approx_min_value(int item=H2D_FN_VAL_0) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
get_approx_min_value(int item_) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_approx_min_value(int item_) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_ctm() const | Hermes::Hermes2D::Transformable | inlineprotected |
get_depth() const | Hermes::Hermes2D::Transformable | inlineprotected |
get_dx_values(int component=0) const | Hermes::Hermes2D::Function< Scalar > | virtual |
get_dy_values(int component=0) const | Hermes::Hermes2D::Function< Scalar > | virtual |
get_edge_fn_order(int edge) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
Hermes::Hermes2D::Function::get_edge_fn_order(unsigned char edge) const | Hermes::Hermes2D::Function< Scalar > | protectedvirtual |
get_fn_order() const | Hermes::Hermes2D::Function< Scalar > | virtual |
get_fn_values(int component=0) const | Hermes::Hermes2D::Function< Scalar > | virtual |
get_mesh() const | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_num_components() const | Hermes::Hermes2D::Function< Scalar > | |
get_pt_value(double x, double y, bool use_MeshHashGrid=false, Element *e=nullptr) | Hermes::Hermes2D::SimpleFilter< Scalar > | virtual |
get_quad_2d() const | Hermes::Hermes2D::Function< Scalar > | |
get_refmap(bool update=true) | Hermes::Hermes2D::MeshFunction< Scalar > | |
get_space_type() const (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | inline |
get_transform() const | Hermes::Hermes2D::Transformable | |
get_transform_jacobian() const | Hermes::Hermes2D::Transformable | inlineprotected |
get_values(int component, int item) const (defined in Hermes::Hermes2D::Function< Scalar >) | Hermes::Hermes2D::Function< Scalar > | virtual |
getClassName() const | Hermes::Hermes2D::Filter< Scalar > | inline |
H2D_MAX_IDX | Hermes::Hermes2D::Transformable | protectedstatic |
H2D_MAX_TRN_LEVEL | Hermes::Hermes2D::Transformable | static |
idx2mask | Hermes::Hermes2D::Function< Scalar > | protectedstatic |
init() | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
init_components() (defined in Hermes::Hermes2D::SimpleFilter< Scalar >) | Hermes::Hermes2D::SimpleFilter< Scalar > | protected |
invalidate_values() | Hermes::Hermes2D::Function< Scalar > | protected |
isOkay() const | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
items (defined in Hermes::Hermes2D::SimpleFilter< Scalar >) | Hermes::Hermes2D::SimpleFilter< Scalar > | protected |
MagFilter(std::vector< MeshFunctionSharedPtr< Scalar > > solutions, std::vector< int > items=std::vector< int >()) (defined in Hermes::Hermes2D::MagFilter< Scalar >) | Hermes::Hermes2D::MagFilter< Scalar > | |
MagFilter(MeshFunctionSharedPtr< Scalar > sln1, int item1=H2D_FN_VAL) | Hermes::Hermes2D::MagFilter< Scalar > | |
mesh (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
MeshFunction() | Hermes::Hermes2D::MeshFunction< Scalar > | |
MeshFunction(MeshSharedPtr mesh) | Hermes::Hermes2D::MeshFunction< Scalar > | |
mode (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
multiply(Scalar coef) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
num_components | Hermes::Hermes2D::Function< Scalar > | protected |
order | Hermes::Hermes2D::Function< Scalar > | protected |
pop_transform() | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
pop_transforms(std::set< Transformable * > &transformables) (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protectedstatic |
precalculate(unsigned short order, unsigned short mask) | Hermes::Hermes2D::SimpleFilter< Scalar > | protectedvirtual |
push_transform(int son) | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
push_transforms(std::set< Transformable * > &transformables, int son) (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protectedstatic |
quads | Hermes::Hermes2D::Function< Scalar > | protected |
refmap (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
reinit() | Hermes::Hermes2D::Filter< Scalar > | virtual |
reset_transform() | Hermes::Hermes2D::Function< Scalar > | protectedvirtual |
set_active_element(Element *e) | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
set_quad_2d(Quad2D *quad_2d) | Hermes::Hermes2D::Filter< Scalar > | protectedvirtual |
set_quad_order(unsigned short order, unsigned short mask=H2D_FN_DEFAULT) | Hermes::Hermes2D::Function< Scalar > | |
set_transform(uint64_t idx) | Hermes::Hermes2D::Function< Scalar > | virtual |
SimpleFilter() (defined in Hermes::Hermes2D::SimpleFilter< Scalar >) | Hermes::Hermes2D::SimpleFilter< Scalar > | |
SimpleFilter(std::vector< MeshFunctionSharedPtr< Scalar > > solutions, std::vector< int > items=std::vector< int >()) (defined in Hermes::Hermes2D::SimpleFilter< Scalar >) | Hermes::Hermes2D::SimpleFilter< Scalar > | |
solutions (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
solutions_sub_idx (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
space_type (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
stack | Hermes::Hermes2D::Transformable | protected |
sub_idx | Hermes::Hermes2D::Transformable | protected |
top | Hermes::Hermes2D::Transformable | protected |
Transformable() (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protected |
unidata (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
unimesh (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | protected |
update_refmap() (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
values | Hermes::Hermes2D::Function< Scalar > | protected |
values_valid | Hermes::Hermes2D::Function< Scalar > | protected |
~Filter() (defined in Hermes::Hermes2D::Filter< Scalar >) | Hermes::Hermes2D::Filter< Scalar > | virtual |
~Function() | Hermes::Hermes2D::Function< Scalar > | virtual |
~MagFilter() (defined in Hermes::Hermes2D::MagFilter< Scalar >) | Hermes::Hermes2D::MagFilter< Scalar > | virtual |
~MeshFunction() | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
~SimpleFilter() (defined in Hermes::Hermes2D::SimpleFilter< Scalar >) | Hermes::Hermes2D::SimpleFilter< Scalar > | virtual |
~Transformable() (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | virtual |