Adapt (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
boundary_markers_conversion (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
check_quad(int i, Node *&v0, Node *&v1, Node *&v2, Node *&v3) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | static |
check_triangle(int i, Node *&v0, Node *&v1, Node *&v2) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | static |
copy(MeshSharedPtr mesh) | Hermes::Hermes2D::Mesh | |
Hermes::Hermes2D::HashTable::copy(const HashTable *ht) | Hermes::Hermes2D::HashTable | protected |
copy_base(MeshSharedPtr mesh) | Hermes::Hermes2D::Mesh | |
copy_converted(MeshSharedPtr mesh) | Hermes::Hermes2D::Mesh | |
create(int nv, double2 *verts, int nt, int3 *tris, std::string *tri_markers, int nq, int4 *quads, std::string *quad_markers, int nm, int2 *mark, std::string *boundary_markers) | Hermes::Hermes2D::Mesh | |
create_quad(int marker, Node *v0, Node *v1, Node *v2, Node *v3, CurvMap *cm, int id=-1) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
create_triangle(int marker, Node *v0, Node *v1, Node *v2, CurvMap *cm, int id=-1) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
Curved (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
DiscreteProblem< double > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
DiscreteProblem< std::complex< double > > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
DiscreteProblemDGAssembler (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
EggShell (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
element_markers_conversion (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
element_on_physical_coordinates(double x, double y) | Hermes::Hermes2D::Mesh | |
elements (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
Filter (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
free() | Hermes::Hermes2D::Mesh | |
get_boundary_markers_conversion() const (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
get_boundary_markers_conversion() (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
get_bounding_box(double &bottom_left_x, double &bottom_left_y, double &top_right_x, double &top_right_y) | Hermes::Hermes2D::Mesh | |
get_edge_node(int p1, int p2) | Hermes::Hermes2D::HashTable | protected |
get_element(int id) const | Hermes::Hermes2D::Mesh | |
get_element_fast(int id) const | Hermes::Hermes2D::Mesh | |
get_element_markers_conversion() const (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
get_element_markers_conversion() (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
get_marker_area(int marker) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
get_max_element_id() const | Hermes::Hermes2D::Mesh | |
get_max_node_id() const | Hermes::Hermes2D::HashTable | |
get_node(int id) const | Hermes::Hermes2D::HashTable | |
get_nodes() (defined in Hermes::Hermes2D::HashTable) | Hermes::Hermes2D::HashTable | inline |
get_num_active_elements() const | Hermes::Hermes2D::Mesh | |
get_num_base_elements() const | Hermes::Hermes2D::Mesh | |
get_num_edge_nodes() const | Hermes::Hermes2D::Mesh | |
get_num_elements() const | Hermes::Hermes2D::Mesh | |
get_num_nodes() const | Hermes::Hermes2D::HashTable | protected |
get_num_used_base_elements() const | Hermes::Hermes2D::Mesh | |
get_num_vertex_nodes() const | Hermes::Hermes2D::Mesh | |
get_seq() const | Hermes::Hermes2D::Mesh | |
get_vertex_node(int p1, int p2) | Hermes::Hermes2D::HashTable | protected |
getClassName() const (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | inline |
H1Space (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
H2D_DEFAULT_HASH_SIZE | Hermes::Hermes2D::HashTable | static |
HashTable() (defined in Hermes::Hermes2D::HashTable) | Hermes::Hermes2D::HashTable | protected |
HcurlSpace (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
HdivSpace (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
init(int size=H2D_DEFAULT_HASH_SIZE) | Hermes::Hermes2D::Mesh | |
initial_single_check() | Hermes::Hermes2D::Mesh | |
is_convex(double a_1, double a_2, double b_1, double b_2) | Hermes::Hermes2D::Mesh | static |
isOkay() const | Hermes::Hermes2D::Mesh | virtual |
KellyTypeAdapt< double > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
KellyTypeAdapt< std::complex< double > > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
L2Space (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
marker_areas (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
Mesh() (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
MeshFunction (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
meshHashGrid (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
MeshHashGrid (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
MeshReaderExodusII (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
MeshReaderH1DXML (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
MeshReaderH2D (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
MeshReaderH2DBSON (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
MeshReaderH2DXML (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
nactive (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
nbase (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
ninitial (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
nodes | Hermes::Hermes2D::HashTable | protected |
ntopvert (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
peek_edge_node(int p1, int p2) const | Hermes::Hermes2D::HashTable | |
peek_vertex_node(int p1, int p2) const | Hermes::Hermes2D::HashTable | |
PrecalcShapeset (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
rebuild() | Hermes::Hermes2D::HashTable | protected |
refine_all_elements(int refinement=0, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_by_criterion(int(*criterion)(Element *e), int depth=1, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_element(Element *e, int refinement) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
refine_element_id(int id, int refinement=0) | Hermes::Hermes2D::Mesh | |
refine_in_area(std::string marker, int depth=1, int refinement=0, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_in_areas(std::vector< std::string > markers, int depth=1, int refinement=0, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_quad(Element *e, int refinement, Element **sons_out=nullptr) | Hermes::Hermes2D::Mesh | |
refine_towards_boundary(std::vector< std::string > markers, int depth=1, bool aniso=true, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_towards_boundary(std::string marker, int depth=1, bool aniso=true, bool mark_as_initial=false) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
refine_towards_vertex(int vertex_id, int depth=1, bool mark_as_initial=false) | Hermes::Hermes2D::Mesh | |
refine_triangle_to_triangles(Element *e, Element **sons=nullptr) (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
refinements | Hermes::Hermes2D::Mesh | |
RefinementSelectors::H1ProjBasedSelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::HcurlProjBasedSelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::HOnlySelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::L2ProjBasedSelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::OptimumSelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::POnlySelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::ProjBasedSelector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefinementSelectors::Selector (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
RefMap (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
regularize(int n) | Hermes::Hermes2D::Mesh | |
remove_edge_node(int id) | Hermes::Hermes2D::HashTable | protected |
remove_vertex_node(int id) | Hermes::Hermes2D::HashTable | protected |
rescale(double x_ref, double y_ref) | Hermes::Hermes2D::Mesh | |
same_line(double p_1, double p_2, double q_1, double q_2, double r_1, double r_2) | Hermes::Hermes2D::Mesh | static |
seq (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | |
set_seq(unsigned seq) | Hermes::Hermes2D::Mesh | |
Solution (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
Space (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
Transformable (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
Traverse (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
unrefine_all_elements(bool keep_initial_refinements=true) | Hermes::Hermes2D::Mesh | |
unrefine_element_id(int id) | Hermes::Hermes2D::Mesh | |
vector_length(double a_1, double a_2) | Hermes::Hermes2D::Mesh | static |
Views::MeshView (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
Views::Orderizer (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
Views::ScalarView (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
WeakForm< double > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
WeakForm< std::complex< double > > (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | friend |
~HashTable() (defined in Hermes::Hermes2D::HashTable) | Hermes::Hermes2D::HashTable | protectedvirtual |
~Mesh() (defined in Hermes::Hermes2D::Mesh) | Hermes::Hermes2D::Mesh | virtual |