v0.14.0
tetrahedron_nco_rule.h
Go to the documentation of this file.
1 double r8mat_det_4d ( double a[] );
2 void reference_to_physical_t4 ( double t[], int n, double ref[], double phy[] );
3 int tetrahedron_nco_degree ( int rule );
4 int tetrahedron_nco_order_num ( int rule );
5 void tetrahedron_nco_rule ( int rule, int order_num, double xyz[], double w[] );
7 int *tetrahedron_nco_suborder ( int rule, int suborder_num );
8 int tetrahedron_nco_suborder_num ( int rule );
9 void tetrahedron_nco_subrule ( int rule, int suborder_num,
10  double suborder_xyz[], double suborder_w[] );
11 void tetrahedron_nco_subrule_01 ( int suborder_num, int suborder_xyz_n[],
12  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
13 void tetrahedron_nco_subrule_02 ( int suborder_num, int suborder_xyz_n[],
14  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
15 void tetrahedron_nco_subrule_03 ( int suborder_num, int suborder_xyz_n[],
16  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
17 void tetrahedron_nco_subrule_04 ( int suborder_num, int suborder_xyz_n[],
18  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
19 void tetrahedron_nco_subrule_05 ( int suborder_num, int suborder_xyz_n[],
20  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
21 void tetrahedron_nco_subrule_06 ( int suborder_num, int suborder_xyz_n[],
22  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
23 void tetrahedron_nco_subrule_07 ( int suborder_num, int suborder_xyz_n[],
24  int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d );
25 double tetrahedron_volume ( double t[3*4] );
26 void timestamp ( );
27 
r8mat_det_4d
double r8mat_det_4d(double a[])
Definition: tetrahedron_ncc_rule.c:5
tetrahedron_nco_subrule_05
void tetrahedron_nco_subrule_05(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1298
tetrahedron_nco_subrule_03
void tetrahedron_nco_subrule_03(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1149
tetrahedron_nco_rule
void tetrahedron_nco_rule(int rule, int order_num, double xyz[], double w[])
Definition: tetrahedron_nco_rule.c:237
tetrahedron_nco_subrule
void tetrahedron_nco_subrule(int rule, int suborder_num, double suborder_xyz[], double suborder_w[])
Definition: tetrahedron_nco_rule.c:889
tetrahedron_nco_subrule_06
void tetrahedron_nco_subrule_06(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1375
a
constexpr double a
Definition: approx_sphere.cpp:30
tetrahedron_nco_suborder_num
int tetrahedron_nco_suborder_num(int rule)
Definition: tetrahedron_nco_rule.c:811
t
constexpr double t
plate stiffness
Definition: plate.cpp:58
tetrahedron_volume
double tetrahedron_volume(double t[3 *4])
Definition: tetrahedron_ncc_rule.c:1533
convert.n
n
Definition: convert.py:82
tetrahedron_nco_rule_num
int tetrahedron_nco_rule_num()
Definition: tetrahedron_nco_rule.c:670
tetrahedron_nco_subrule_01
void tetrahedron_nco_subrule_01(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1003
reference_to_physical_t4
void reference_to_physical_t4(double t[], int n, double ref[], double phy[])
Definition: tetrahedron_ncc_rule.c:61
tetrahedron_nco_order_num
int tetrahedron_nco_order_num(int rule)
Definition: tetrahedron_nco_rule.c:181
tetrahedron_nco_subrule_04
void tetrahedron_nco_subrule_04(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1223
timestamp
void timestamp()
Definition: gm_rule.c:1268
tetrahedron_nco_suborder
int * tetrahedron_nco_suborder(int rule, int suborder_num)
Definition: tetrahedron_nco_rule.c:710
tetrahedron_nco_subrule_07
void tetrahedron_nco_subrule_07(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1453
sdf_wavy_2d.w
int w
Definition: sdf_wavy_2d.py:6
tetrahedron_nco_subrule_02
void tetrahedron_nco_subrule_02(int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d)
Definition: tetrahedron_nco_rule.c:1076
tetrahedron_nco_degree
int tetrahedron_nco_degree(int rule)
Definition: tetrahedron_nco_rule.c:127