|
Hermes2D
2.0
|
#include <shapeset_h1_all.h>
Inheritance diagram for Hermes::Hermes2D::H1ShapesetJacobi:Public Member Functions | |
| virtual Shapeset * | clone () |
| virtual int | get_max_index (ElementMode2D mode) |
| Returns the highest shape function index. | |
Public Member Functions inherited from Hermes::Hermes2D::Shapeset | |
| int | get_order (int index, ElementMode2D mode) const |
| int | get_num_components () const |
| Returns 2 if this is a vector shapeset, 1 otherwise. | |
| int | get_max_order () const |
| Returns the maximum poly degree for all shape functions. | |
| int | get_vertex_index (int vertex, ElementMode2D mode) const |
| Returns the index of a vertex shape function associated with the specified vertex. | |
| int | get_edge_index (int edge, int ori, int order, ElementMode2D mode) const |
Additional Inherited Members | |
Public Types inherited from Hermes::Hermes2D::Shapeset | |
| typedef double(* | shape_fn_t )(double, double) |
| Shape-function function type. Internal. | |
Protected Member Functions inherited from Hermes::Hermes2D::Shapeset | |
| int * | get_bubble_indices (int order, ElementMode2D mode) const |
| Returns a complete set of indices of bubble functions for an element of the given order. | |
| int | get_num_bubbles (int order, ElementMode2D mode) const |
| Returns the number of bubble functions for an element of the given order. | |
| int | get_constrained_edge_index (int edge, int order, int ori, int part, ElementMode2D mode) const |
| double | get_value (int n, int index, double x, double y, int component, ElementMode2D mode) |
| double | get_fn_value (int index, double x, double y, int component, ElementMode2D mode) |
| double | get_dx_value (int index, double x, double y, int component, ElementMode2D mode) |
| double | get_dy_value (int index, double x, double y, int component, ElementMode2D mode) |
| double | get_dxx_value (int index, double x, double y, int component, ElementMode2D mode) |
| double | get_dyy_value (int index, double x, double y, int component, ElementMode2D mode) |
| double | get_dxy_value (int index, double x, double y, int component, ElementMode2D mode) |
| double2 * | get_ref_vertex (int vertex, ElementMode2D mode) |
| Returns the coordinates of the reference domain vertices. | |
| double * | calculate_constrained_edge_combination (int order, int part, int ori, ElementMode2D mode) |
| double * | get_constrained_edge_combination (int order, int part, int ori, int &nitems, ElementMode2D mode) |
| void | free_constrained_edge_combinations () |
| Releases all cached coefficients. | |
| double | get_constrained_value (int n, int index, double x, double y, int component, ElementMode2D mode) |
Protected Attributes inherited from Hermes::Hermes2D::Shapeset | |
| shape_fn_t *** | shape_table [6] |
| int ** | vertex_indices |
| int *** | edge_indices |
| int *** | bubble_indices |
| int ** | bubble_count |
| int ** | index_to_order |
| double2 | ref_vert [H2D_MAX_SOLUTION_COMPONENTS][H2D_MAX_NUMBER_VERTICES] |
| int | max_order |
| int | num_components |
| int | ebias |
| first edge function. More... | |
| double ** | comb_table |
| int | table_size |
Shape functions based on integrated Jacobi polynomials.
Definition at line 45 of file shapeset_h1_all.h.