Hermes2D
2.0
|
#include <shapeset_h1_all.h>
Public Member Functions | |
virtual Shapeset * | clone () |
virtual int | get_max_index (ElementMode2D mode) |
Returns the highest shape function index. | |
![]() | |
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 | |
![]() | |
typedef double(* | shape_fn_t )(double, double) |
Shape-function function type. Internal. | |
![]() | |
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) |
![]() | |
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.