v0.14.0
Loading...
Searching...
No Matches
gm_rule.h
Go to the documentation of this file.
1#ifndef GM_RULE_H_
2#define GM_RULE_H_
3
4void comp_next ( int n, int k, int a[], int *more, int *h, int *t );
5void gm_rule_set ( int rule, int dim_num, int point_num, double w[],
6 double x[] );
7int gm_rule_size ( int rule, int dim_num );
8int i4_choose ( int n, int k );
9int i4_huge ( void );
10int i4_max ( int i1, int i2 );
11int i4_min ( int i1, int i2 );
12int i4_power ( int i, int j );
13double *monomial_value ( int dim_num, int point_num, double x[], int expon[] );
14double r8_abs ( double x );
15double r8_factorial ( int n );
16double r8vec_dot ( int n, double a1[], double a2[] );
17double *r8vec_uniform_01 ( int n, int *seed );
18double simplex_unit_monomial_int ( int dim_num, int expon[] );
19double simplex_unit_monomial_quadrature ( int dim_num, int expon[],
20 int point_num, double x[], double w[] );
21double *simplex_unit_sample ( int dim_num, int n, int *seed );
22double *simplex_unit_to_general ( int dim_num, int point_num, double t[],
23 double ref[] );
24double simplex_unit_volume ( int dim_num );
25void timestamp ( void );
26
27#endif
constexpr double a
void timestamp(void)
Definition gm_rule.c:1268
double * r8vec_uniform_01(int n, int *seed)
int i4_max(int i1, int i2)
Definition gm_rule.c:459
double r8_factorial(int n)
Definition gm_rule.c:730
double * simplex_unit_sample(int dim_num, int n, int *seed)
Definition gm_rule.c:1052
double simplex_unit_monomial_int(int dim_num, int expon[])
Definition gm_rule.c:918
double simplex_unit_volume(int dim_num)
Definition gm_rule.c:1224
double r8vec_dot(int n, double a1[], double a2[])
void gm_rule_set(int rule, int dim_num, int point_num, double w[], double x[])
Definition gm_rule.c:152
double r8_abs(double x)
Definition gm_rule.c:689
int i4_power(int i, int j)
Definition gm_rule.c:541
double simplex_unit_monomial_quadrature(int dim_num, int expon[], int point_num, double x[], double w[])
Definition gm_rule.c:986
int i4_choose(int n, int k)
Definition gm_rule.c:353
int gm_rule_size(int rule, int dim_num)
Definition gm_rule.c:294
double * monomial_value(int dim_num, int point_num, double x[], int expon[])
Definition gm_rule.c:619
int i4_huge(void)
Definition gm_rule.c:428
void comp_next(int n, int k, int a[], int *more, int *h, int *t)
Definition gm_rule.c:10
double * simplex_unit_to_general(int dim_num, int point_num, double t[], double ref[])
Definition gm_rule.c:1137
int i4_min(int i1, int i2)
Definition gm_rule.c:500
constexpr double a2
constexpr double a1
FTensor::Index< 'i', SPACE_DIM > i
const double n
refractive index of diffusive medium
FTensor::Index< 'j', 3 > j
FTensor::Index< 'k', 3 > k
double h
constexpr double t
plate stiffness
Definition plate.cpp:58