/var/www2/hermes2d/hermes2d/src/shapeset_l2_legendre.cpp File Reference

#include "common.h"
#include "shapeset.h"
#include "shapeset_common.h"
#include "shapeset_l2_all.h"

Defines

#define NULL16   NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
#define zero16   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
#define oo   H2D_MAKE_QUAD_ORDER
#define XX(a, b)   oo(a,b), oo(a,b)

Variables

Shapeset::shape_fn_tleg_quad_shape_fn_table [1] = { leg_quad_fn }
Shapeset::shape_fn_tleg_quad_shape_fn_table_dx [1] = { leg_quad_fn_dx }
Shapeset::shape_fn_tleg_quad_shape_fn_table_dy [1] = { leg_quad_fn_dy }
Shapeset::shape_fn_tleg_quad_shape_fn_table_dxx [1] = { leg_quad_fn_dxx }
Shapeset::shape_fn_tleg_quad_shape_fn_table_dxy [1] = { leg_quad_fn_dxy }
Shapeset::shape_fn_tleg_quad_shape_fn_table_dyy [1] = { leg_quad_fn_dyy }
int * leg_quad_bubble_indices []
int leg_quad_bubble_count []
int leg_quad_vertex_indices [4] = { -1, -1, -1, -1 }
int * leg_quad_edge_indices [4]
int leg_quad_index_to_order []
Shapeset::shape_fn_tleg_tri_shape_fn_table [1] = { leg_tri_fn }
Shapeset::shape_fn_tleg_tri_shape_fn_table_dx [1] = { leg_tri_fn_dx }
Shapeset::shape_fn_tleg_tri_shape_fn_table_dy [1] = { leg_tri_fn_dy }
int * leg_tri_bubble_indices [11] = { qb_0, qb_1, qb_2, qb_3, qb_4, qb_5, qb_6, qb_7, qb_8, qb_9, qb_10 }
int leg_tri_bubble_count [11] = { 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 66 }
int leg_tri_vertex_indices [4] = { -1, -1, -1, -1 }
int * leg_tri_edge_indices [4]
int leg_tri_index_to_order []

Define Documentation

#define NULL16   NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
#define oo   H2D_MAKE_QUAD_ORDER
#define XX ( a,
 )     oo(a,b), oo(a,b)
#define zero16   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Variable Documentation

Initial value:
{
    1,  2,  3,  4,  5,  6,  7,  8,  9,  10,  11,  0,  0,  0,  0,  0, zero16,
    2,  4,  6,  8,  10,  12,  14,  16,  18,  20,  22,  0,  0,  0,  0,  0, zero16,
    3,  6,  9,  12,  15,  18,  21,  24,  27,  30,  33,  0,  0,  0,  0,  0, zero16,
    4,  8,  12,  16,  20,  24,  28,  32,  36,  40,  44,  0,  0,  0,  0,  0, zero16,
    5,  10,  15,  20,  25,  30,  35,  40,  45,  50,  55,  0,  0,  0,  0,  0, zero16,
    6,  12,  18,  24,  30,  36,  42,  48,  54,  60,  66,  0,  0,  0,  0,  0, zero16,
    7,  14,  21,  28,  35,  42,  49,  56,  63,  70,  77,  0,  0,  0,  0,  0, zero16,
    8,  16,  24,  32,  40,  48,  56,  64,  72,  80,  88,  0,  0,  0,  0,  0, zero16,
    9,  18,  27,  36,  45,  54,  63,  72,  81,  90,  99,  0,  0,  0,  0,  0, zero16,
    10,  20,  30,  40,  50,  60,  70,  80,  90,  100,  110,  0,  0,  0,  0,  0, zero16,
    11,  22,  33,  44,  55,  66,  77,  88,  99,  110,  121,  0,  0,  0,  0,  0, zero16,
}
Initial value:
{
  qb_0_0,  qb_0_1,  qb_0_2,  qb_0_3,  qb_0_4,  qb_0_5,  qb_0_6,  qb_0_7,  qb_0_8,  qb_0_9,  qb_0_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_1_0,  qb_1_1,  qb_1_2,  qb_1_3,  qb_1_4,  qb_1_5,  qb_1_6,  qb_1_7,  qb_1_8,  qb_1_9,  qb_1_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_2_0,  qb_2_1,  qb_2_2,  qb_2_3,  qb_2_4,  qb_2_5,  qb_2_6,  qb_2_7,  qb_2_8,  qb_2_9,  qb_2_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_3_0,  qb_3_1,  qb_3_2,  qb_3_3,  qb_3_4,  qb_3_5,  qb_3_6,  qb_3_7,  qb_3_8,  qb_3_9,  qb_3_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_4_0,  qb_4_1,  qb_4_2,  qb_4_3,  qb_4_4,  qb_4_5,  qb_4_6,  qb_4_7,  qb_4_8,  qb_4_9,  qb_4_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_5_0,  qb_5_1,  qb_5_2,  qb_5_3,  qb_5_4,  qb_5_5,  qb_5_6,  qb_5_7,  qb_5_8,  qb_5_9,  qb_5_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_6_0,  qb_6_1,  qb_6_2,  qb_6_3,  qb_6_4,  qb_6_5,  qb_6_6,  qb_6_7,  qb_6_8,  qb_6_9,  qb_6_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_7_0,  qb_7_1,  qb_7_2,  qb_7_3,  qb_7_4,  qb_7_5,  qb_7_6,  qb_7_7,  qb_7_8,  qb_7_9,  qb_7_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_8_0,  qb_8_1,  qb_8_2,  qb_8_3,  qb_8_4,  qb_8_5,  qb_8_6,  qb_8_7,  qb_8_8,  qb_8_9,  qb_8_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_9_0,  qb_9_1,  qb_9_2,  qb_9_3,  qb_9_4,  qb_9_5,  qb_9_6,  qb_9_7,  qb_9_8,  qb_9_9,  qb_9_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
  qb_10_0,  qb_10_1,  qb_10_2,  qb_10_3,  qb_10_4,  qb_10_5,  qb_10_6,  qb_10_7,  qb_10_8,  qb_10_9,  qb_10_10,   NULL, NULL, NULL, NULL, NULL, NULL16,
}
Initial value:
{
  leg_quad_edge_indices_0,
  leg_quad_edge_indices_1,
  leg_quad_edge_indices_2,
  leg_quad_edge_indices_3
}
Initial value:
 {
  oo(1,1),   oo(1,1),   oo(1,2),   oo(1,3),   oo(1,4),   oo(1,5),   oo(1,6),   oo(1,7),   oo(1,8),   oo(1,9),   oo(1,10),
  oo(1,1),   oo(1,1),   oo(1,2),   oo(1,3),   oo(1,4),   oo(1,5),   oo(1,6),   oo(1,7),   oo(1,8),   oo(1,9),   oo(1,10),
  oo(2,1),   oo(2,1),   oo(2,2),   oo(2,3),   oo(2,4),   oo(2,5),   oo(2,6),   oo(2,7),   oo(2,8),   oo(2,9),   oo(2,10),
  oo(3,1),   oo(3,1),   oo(3,2),   oo(3,3),   oo(3,4),   oo(3,5),   oo(3,6),   oo(3,7),   oo(3,8),   oo(3,9),   oo(3,10),
  oo(4,1),   oo(4,1),   oo(4,2),   oo(4,3),   oo(4,4),   oo(4,5),   oo(4,6),   oo(4,7),   oo(4,8),   oo(4,9),   oo(4,10),
  oo(5,1),   oo(5,1),   oo(5,2),   oo(5,3),   oo(5,4),   oo(5,5),   oo(5,6),   oo(5,7),   oo(5,8),   oo(5,9),   oo(5,10),
  oo(6,1),   oo(6,1),   oo(6,2),   oo(6,3),   oo(6,4),   oo(6,5),   oo(6,6),   oo(6,7),   oo(6,8),   oo(6,9),   oo(6,10),
  oo(7,1),   oo(7,1),   oo(7,2),   oo(7,3),   oo(7,4),   oo(7,5),   oo(7,6),   oo(7,7),   oo(7,8),   oo(7,9),   oo(7,10),
  oo(8,1),   oo(8,1),   oo(8,2),   oo(8,3),   oo(8,4),   oo(8,5),   oo(8,6),   oo(8,7),   oo(8,8),   oo(8,9),   oo(8,10),
  oo(9,1),   oo(9,1),   oo(9,2),   oo(9,3),   oo(9,4),   oo(9,5),   oo(9,6),   oo(9,7),   oo(9,8),   oo(9,9),   oo(9,10),
  oo(10,1),   oo(10,1),   oo(10,2),   oo(10,3),   oo(10,4),   oo(10,5),   oo(10,6),   oo(10,7),   oo(10,8),   oo(10,9),   oo(10,10),
}
int leg_quad_vertex_indices[4] = { -1, -1, -1, -1 }
int leg_tri_bubble_count[11] = { 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 66 }
int* leg_tri_bubble_indices[11] = { qb_0, qb_1, qb_2, qb_3, qb_4, qb_5, qb_6, qb_7, qb_8, qb_9, qb_10 }
Initial value:
{
  leg_tri_edge_indices_0,
  leg_tri_edge_indices_1,
  leg_tri_edge_indices_2,
  leg_tri_edge_indices_3
}
Initial value:
 {
  0,   1,   1,   2,   2,   3,   3,   4,   4,   5,  5,   6,   6,   7,   7,   8,   8,   9,   9,   10,  10,
  2,   3,   3,   4,   4,   5,  5,   6,   6,   7,   7,   8,   8,   9,   9,   10,  10,
  4,   5,  5,   6,   6,   7,   7,   8,   8,   9,   9,   10,  10,
  6,   7,   7,   8,   8,   9,   9,   10,  10,
  8,   9,   9,   10,  10,
  10,
}
int leg_tri_vertex_indices[4] = { -1, -1, -1, -1 }
Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3