Choral
|
QUADRATURE RULES ON REFERENCE CELLS More...
Functions/Subroutines | |
subroutine, public | quad_init (b) |
initialise QUAD_XXX arrays: More... | |
subroutine | def_quad_xxx () |
subroutine | def_quad_data () |
Variables | |
character(len=13), dimension(0:quad_tot_nb), public | quad_name |
QUAD_ARRAY. More... | |
integer, dimension(quad_tot_nb), public | quad_nbnodes |
Number of nodes for each quad method. More... | |
integer, dimension(quad_tot_nb), public | quad_geo |
Reference cell geometry for each quad method. More... | |
integer, dimension(quad_tot_nb), public | quad_dim |
Reference cell dimension for each quad method. More... | |
integer, dimension(quad_tot_nb), public | quad_order |
Order for each quad method. More... | |
type(r_2d), dimension(quad_tot_nb), public | quad_coord |
quad node coordinates More... | |
type(r_1d), dimension(quad_tot_nb), public | quad_wgt |
quad weights More... | |
QUADRATURE RULES ON REFERENCE CELLS
Choral constants for quadrature rules: QUAD_xxx, see the list.
Quadrature rules on reference cells (see cell_mod).
For a reference cell \( K_{\rm ref}\): \(~~~~ \int_{K_{\rm ref}} f(x) {\rm d}x \simeq \sum_{i=1}^N f(y_i) w_i\)
where:
DESCRIPTION: quadrature rules are described by a series of arrays (see the list).
They are initiated with
Reference : https://people.sc.fsu.edu/~jburkardt/datasets/quadrature_rules_tri/quadrature_rules_tri.html
|
private |
Definition at line 213 of file quad_mod.f90.
|
private |
Definition at line 135 of file quad_mod.f90.
subroutine, public quad_mod::quad_init | ( | logical, intent(in) | b | ) |
initialise QUAD_XXX arrays:
Definition at line 97 of file quad_mod.f90.
type(r_2d), dimension(quad_tot_nb), public quad_mod::quad_coord |
quad node coordinates
Definition at line 85 of file quad_mod.f90.
integer, dimension(quad_tot_nb), public quad_mod::quad_dim |
Reference cell dimension for each quad method.
Definition at line 79 of file quad_mod.f90.
integer, dimension(quad_tot_nb), public quad_mod::quad_geo |
Reference cell geometry for each quad method.
Definition at line 76 of file quad_mod.f90.
character(len=13), dimension(0:quad_tot_nb), public quad_mod::quad_name |
QUAD_ARRAY.
Arrays describing quadrature rules Name for each quad method
Definition at line 70 of file quad_mod.f90.
integer, dimension(quad_tot_nb), public quad_mod::quad_nbnodes |
Number of nodes for each quad method.
Definition at line 73 of file quad_mod.f90.
integer, dimension(quad_tot_nb), public quad_mod::quad_order |
Order for each quad method.
Definition at line 82 of file quad_mod.f90.
type(r_1d), dimension(quad_tot_nb), public quad_mod::quad_wgt |
quad weights
Definition at line 88 of file quad_mod.f90.