| assign(Solution *sln) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| calc_mono_matrix(int o, int *&perm) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| check() const | Hermes::Hermes2D::Mixins::StateQueryable | |
| check_params(int component, Node *cur_node, int num_components) (defined in Hermes::Hermes2D::Function< Scalar >) | Hermes::Hermes2D::Function< Scalar > | protectedstatic |
| check_table(int component, Node *cur_node, int n, const char *msg) (defined in Hermes::Hermes2D::Function< Scalar >) | Hermes::Hermes2D::Function< Scalar > | protectedstatic |
| clone() const (defined in Hermes::Hermes2D::ExactSolution< Scalar >) | Hermes::Hermes2D::ExactSolution< Scalar > | virtual |
| copy(const Solution< Scalar > *sln) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | virtual |
| ctm | Hermes::Hermes2D::Transformable | protected |
| cur_elem (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| cur_node | Hermes::Hermes2D::Function< Scalar > | protected |
| cur_quad | Hermes::Hermes2D::Function< Scalar > | protected |
| derivatives(double x, double y, Scalar2< Scalar > &dx, Scalar2< Scalar > &dy) const =0 | Hermes::Hermes2D::ExactSolutionVector< Scalar > | pure virtual |
| dxdy_buffer (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| dxdy_coeffs (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| e_last | Hermes::Hermes2D::Solution< Scalar > | protected |
| elem_coeffs | Hermes::Hermes2D::Solution< Scalar > | protected |
| elem_orders | Hermes::Hermes2D::Solution< Scalar > | protected |
| element | Hermes::Hermes2D::Transformable | protected |
| elems (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| enable_transform(bool enable=true) | Hermes::Hermes2D::Solution< Scalar > | protected |
| exact_function(double x, double y, Scalar2< Scalar > &dx, Scalar2< Scalar > &dy) const | Hermes::Hermes2D::ExactSolutionVector< Scalar > | inlinevirtual |
| exact_multiplicator | Hermes::Hermes2D::ExactSolution< Scalar > | protected |
| ExactSolution(const Mesh *mesh) (defined in Hermes::Hermes2D::ExactSolution< Scalar >) | Hermes::Hermes2D::ExactSolution< Scalar > | |
| ExactSolutionVector(const Mesh *mesh) (defined in Hermes::Hermes2D::ExactSolutionVector< Scalar >) | Hermes::Hermes2D::ExactSolutionVector< Scalar > | |
| force_transform(MeshFunction< Scalar > *mf) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
| force_transform(uint64_t sub_idx, Trf *ctm) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
| free() | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| free() | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| free() | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| free_tables() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| Function() | Hermes::Hermes2D::Function< Scalar > | |
| get_active_element() const | Hermes::Hermes2D::Transformable | |
| get_ctm() const | Hermes::Hermes2D::Transformable | inlineprotected |
| get_depth() const | Hermes::Hermes2D::Transformable | inlineprotected |
| get_dimension() const | Hermes::Hermes2D::ExactSolutionVector< Scalar > | virtual |
| get_dx_dy_values(Scalar *&dx, Scalar *&dy, int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_dx_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_dxx_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_dxy_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_dy_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_dyy_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_edge_fn_order(int edge) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | inlineprotectedvirtual |
| Hermes::Hermes2D::Function::get_edge_fn_order(int edge) const | Hermes::Hermes2D::Function< Scalar > | protectedvirtual |
| get_fn_order() const | Hermes::Hermes2D::Function< Scalar > | |
| get_fn_values(int component=0) | Hermes::Hermes2D::Function< Scalar > | |
| get_mesh() const (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
| get_num_components() const | Hermes::Hermes2D::Function< Scalar > | |
| get_pt_value(double x, double y) | Hermes::Hermes2D::Solution< Scalar > | virtual |
| get_quad_2d() const | Hermes::Hermes2D::Function< Scalar > | |
| get_ref_value(Element *e, double xi1, double xi2, int component=0, int item=0) | Hermes::Hermes2D::Solution< Scalar > | |
| get_ref_value_transformed(Element *e, double xi1, double xi2, int a, int b) | Hermes::Hermes2D::Solution< Scalar > | |
| get_refmap(bool update=true) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
| get_space_type() const (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | inline |
| get_transform() const | Hermes::Hermes2D::Transformable | |
| get_transform_jacobian() const | Hermes::Hermes2D::Transformable | inlineprotected |
| get_type() const | Hermes::Hermes2D::Solution< Scalar > | inline |
| get_values(int a, int b) (defined in Hermes::Hermes2D::Function< Scalar >) | Hermes::Hermes2D::Function< Scalar > | |
| getClassName() const | Hermes::Hermes2D::ExactSolution< Scalar > | inlinevirtual |
| H2D_MAX_IDX | Hermes::Hermes2D::Transformable | protectedstatic |
| H2D_MAX_TRN_LEVEL (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protectedstatic |
| handle_overflow_idx() | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| idx2mask | Hermes::Hermes2D::Function< Scalar > | protectedstatic |
| init() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| init() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| init() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| init_dxdy_buffer() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| isOkay() const | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| load(const char *filename, Space< Scalar > *space) | Hermes::Hermes2D::Solution< Scalar > | |
| load(const char *filename, Space< double > *space) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| load(const char *filename, Space< std::complex< double > > *space) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| max_mem | Hermes::Hermes2D::Function< Scalar > | protected |
| mesh (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
| MeshFunction() (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
| MeshFunction(const Mesh *mesh) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
| mode (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
| mono_coeffs | Hermes::Hermes2D::Solution< Scalar > | protected |
| multiply(Scalar coef) | Hermes::Hermes2D::Solution< Scalar > | |
| new_node(int mask, int num_points) | Hermes::Hermes2D::Function< Scalar > | protected |
| nodes | Hermes::Hermes2D::Function< Scalar > | protected |
| num_coeffs (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| num_components | Hermes::Hermes2D::Function< Scalar > | protected |
| num_dofs (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| num_elems (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| oldest (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| operator=(Solution &sln) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | inline |
| ord(Hermes::Ord x, Hermes::Ord y) const =0 | Hermes::Hermes2D::ExactSolutionVector< Scalar > | pure virtual |
| order | Hermes::Hermes2D::Function< Scalar > | protected |
| overflow_nodes | Hermes::Hermes2D::Function< Scalar > | protected |
| pop_transform() | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| pop_transforms(std::set< Transformable * > &transformables) (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protectedstatic |
| precalculate(int order, int mask) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| push_transform(int son) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| 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() (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| replace_cur_node(Node *node) (defined in Hermes::Hermes2D::Function< Scalar >) | Hermes::Hermes2D::Function< Scalar > | protected |
| reset_transform() | Hermes::Hermes2D::Transformable | protected |
| save(const char *filename) const | Hermes::Hermes2D::Solution< Scalar > | virtual |
| save(const char *filename) const (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| save(const char *filename) const (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| set_active_element(Element *e) | Hermes::Hermes2D::Solution< Scalar > | virtual |
| set_coeff_vector(const Space< Scalar > *space, const Vector< Scalar > *vec, bool add_dir_lift, int start_index) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| set_coeff_vector(const Space< Scalar > *space, PrecalcShapeset *pss, const Scalar *coeffs, bool add_dir_lift, int start_index) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| set_coeff_vector(const Space< Scalar > *space, const Scalar *coeffs, bool add_dir_lift, int start_index) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedvirtual |
| set_dirichlet_lift(const Space< Scalar > *space, PrecalcShapeset *pss=NULL) | Hermes::Hermes2D::Solution< Scalar > | |
| set_quad_2d(Quad2D *quad_2d) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| set_quad_order(unsigned int order, int mask=H2D_FN_DEFAULT) | Hermes::Hermes2D::Function< Scalar > | |
| set_refmap(RefMap *refmap_to_set) (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | |
| set_static_verbose_output(bool verbose) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| set_transform(uint64_t idx) | Hermes::Hermes2D::Transformable | |
| set_validation(bool to_set) | Hermes::Hermes2D::Mixins::XMLParsing | |
| sln_type (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| Solution() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(const Mesh *mesh) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< Scalar > *s, Vector< Scalar > *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< Scalar > *s, Scalar *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< double > *s, Vector< double > *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< std::complex< double > > *s, Vector< std::complex< double > > *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< double > *s, double *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| Solution(Space< std::complex< double > > *s, std::complex< double > *coeff_vec) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| space_type (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| stack | Hermes::Hermes2D::Transformable | protected |
| static_verbose_output (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protectedstatic |
| sub_idx | Hermes::Hermes2D::Transformable | protected |
| sub_tables | Hermes::Hermes2D::Function< Scalar > | protected |
| tables | Hermes::Hermes2D::Solution< Scalar > | protected |
| top | Hermes::Hermes2D::Transformable | protected |
| total_mem | Hermes::Hermes2D::Function< Scalar > | protected |
| transform (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| transform_values(int order, struct Function< Scalar >::Node *node, int newmask, int oldmask, int np) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | protected |
| Transformable() (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | protected |
| update_nodes_ptr() | Hermes::Hermes2D::Function< Scalar > | protected |
| update_refmap() (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | protected |
| validate | Hermes::Hermes2D::Mixins::XMLParsing | protected |
| value(double x, double y) const =0 | Hermes::Hermes2D::ExactSolutionVector< Scalar > | pure virtual |
| vector_to_solution(const Scalar *solution_vector, const Space< Scalar > *space, Solution< Scalar > *solution, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solution(const Vector< Scalar > *vec, const Space< Scalar > *space, Solution< Scalar > *solution, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solution(const Scalar *solution_vector, const Space< Scalar > *space, Solution< Scalar > *solution, PrecalcShapeset *pss, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solutions(const Scalar *solution_vector, Hermes::vector< const Space< Scalar > * > spaces, Hermes::vector< Solution< Scalar > * > solutions, Hermes::vector< bool > add_dir_lift=Hermes::vector< bool >(), Hermes::vector< int > start_indices=Hermes::vector< int >()) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solutions(const Vector< Scalar > *vec, Hermes::vector< const Space< Scalar > * > spaces, Hermes::vector< Solution< Scalar > * > solutions, Hermes::vector< bool > add_dir_lift=Hermes::vector< bool >(), Hermes::vector< int > start_indices=Hermes::vector< int >()) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solutions(const Scalar *solution_vector, Hermes::vector< const Space< Scalar > * > spaces, Hermes::vector< Solution< Scalar > * > solutions, Hermes::vector< PrecalcShapeset * > pss, Hermes::vector< bool > add_dir_lift=Hermes::vector< bool >(), Hermes::vector< int > start_indices=Hermes::vector< int >()) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solutions_common_dir_lift(const Vector< Scalar > *vec, Hermes::vector< const Space< Scalar > * > spaces, Hermes::vector< Solution< Scalar > * > solutions, bool add_dir_lift=false) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| vector_to_solutions_common_dir_lift(const Scalar *solution_vector, Hermes::vector< const Space< Scalar > * > spaces, Hermes::vector< Solution< Scalar > * > solutions, bool add_dir_lift=false) (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | static |
| XMLParsing() | Hermes::Hermes2D::Mixins::XMLParsing | |
| ~Function() | Hermes::Hermes2D::Function< Scalar > | virtual |
| ~MeshFunction() (defined in Hermes::Hermes2D::MeshFunction< Scalar >) | Hermes::Hermes2D::MeshFunction< Scalar > | virtual |
| ~Solution() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | virtual |
| ~Solution() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| ~Solution() (defined in Hermes::Hermes2D::Solution< Scalar >) | Hermes::Hermes2D::Solution< Scalar > | |
| ~Transformable() (defined in Hermes::Hermes2D::Transformable) | Hermes::Hermes2D::Transformable | virtual |