Choral
|
DEFINITION OF GEOMETRICAL CELLS (for meshes) More...
Functions/Subroutines | |
subroutine, public | cell_init (b) |
Initialisation of all the arrays CELL_XXX. More... | |
subroutine | def_cell () |
Initialisation of : CELL_NAME, CELL_NBNODES, CELL_NBVTX, CELL_NBED, CELL_NBFC , CELL_NBITF, CELL_DIM , CELL_GEO. More... | |
subroutine | def_cell_ed_vtx () |
Array CELL_ED_VTX initialisation. More... | |
subroutine | def_cell_fc () |
Array CELL_FC initialisation. More... | |
subroutine | def_gmsh_to_cell () |
Array CELL_TO_GMSH, GMSH_TO_CELL initialisation. More... | |
subroutine | def_cell_coord () |
Array CELL_COORD initialisation. More... | |
Variables | |
character(len=4), dimension(cell_tot_nb), public | cell_name |
CELL_ARRAY Arrays describing cells. More... | |
integer, dimension(cell_tot_nb), public | cell_nbnodes =0 |
Number of nodes for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_nbvtx =0 |
Number of vertexes for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_nbed =0 |
Number of edges for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_nbfc =0 |
Number of faces for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_nbitf =0 |
Number of interfaces for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_dim =0 |
Dimension for each cell type. More... | |
integer, dimension(cell_tot_nb), public | cell_geo =0 |
Associated reference cell for each cell type. More... | |
integer, dimension(2, cell_max_nbed, cell_tot_nb), public | cell_ed_vtx =0 |
CELL_ED_VTX(1:2, ed, cl) = vertexes for the edge ed of the cell cl. More... | |
integer, dimension(cell_max_nbfc, cell_tot_nb), public | cell_fc_nbvtx =0 |
CELL_FC_NBVTX(fc, cl) = number of vertexes for the face fc of the cell cl. More... | |
integer, dimension(cell_max_nbvtx, cell_max_nbfc, cell_tot_nb), public | cell_fc_vtx =0 |
CELL_FC_VTX(1:n, fc, cl) = vertexes for the face fc of the cell cl, with n = CELL_FC_NBVTX(fc, cl) More... | |
integer, dimension(cell_tot_nb), public | cell_to_gmsh = -1 |
Dictionnary cell desc. –> GMSH cell desc. More... | |
integer, dimension(:), allocatable, public | gmsh_to_cell |
Dictionnary GMSH cell desc. –> CHORAL cell desc. More... | |
type(r_2d), dimension(cell_tot_nb), public | cell_coord |
Cell node coordinates. More... | |
DEFINITION OF GEOMETRICAL CELLS (for meshes)
Choral constants for cells: CELL_xxx, see the list.
Geometrical cells composing meshes are described here.
DEFINITIONS
DESCRIPTION: cells are described by
subroutine, public cell_mod::cell_init | ( | logical, intent(in) | b | ) |
Initialisation of all the arrays CELL_XXX.
Definition at line 163 of file cell_mod.f90.
|
private |
Initialisation of : CELL_NAME, CELL_NBNODES, CELL_NBVTX, CELL_NBED, CELL_NBFC , CELL_NBITF, CELL_DIM , CELL_GEO.
Definition at line 178 of file cell_mod.f90.
|
private |
Array CELL_COORD initialisation.
Definition at line 338 of file cell_mod.f90.
|
private |
Array CELL_ED_VTX initialisation.
Definition at line 253 of file cell_mod.f90.
|
private |
Array CELL_FC initialisation.
Definition at line 284 of file cell_mod.f90.
|
private |
Array CELL_TO_GMSH, GMSH_TO_CELL initialisation.
Definition at line 312 of file cell_mod.f90.
type(r_2d), dimension(cell_tot_nb), public cell_mod::cell_coord |
Cell node coordinates.
Definition at line 155 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_dim =0 |
Dimension for each cell type.
Definition at line 130 of file cell_mod.f90.
integer, dimension(2,cell_max_nbed,cell_tot_nb), public cell_mod::cell_ed_vtx =0 |
CELL_ED_VTX(1:2, ed, cl) = vertexes for the edge ed of the cell cl.
Definition at line 137 of file cell_mod.f90.
integer, dimension(cell_max_nbfc,cell_tot_nb), public cell_mod::cell_fc_nbvtx =0 |
CELL_FC_NBVTX(fc, cl) = number of vertexes for the face fc of the cell cl.
Definition at line 141 of file cell_mod.f90.
integer, dimension(cell_max_nbvtx,cell_max_nbfc,cell_tot_nb), public cell_mod::cell_fc_vtx =0 |
CELL_FC_VTX(1:n, fc, cl) = vertexes for the face fc of the cell cl, with n = CELL_FC_NBVTX(fc, cl)
Definition at line 146 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_geo =0 |
Associated reference cell for each cell type.
Definition at line 133 of file cell_mod.f90.
character(len=4), dimension(cell_tot_nb), public cell_mod::cell_name |
CELL_ARRAY Arrays describing cells.
Name for each cell type
Definition at line 112 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_nbed =0 |
Number of edges for each cell type.
Definition at line 121 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_nbfc =0 |
Number of faces for each cell type.
Definition at line 124 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_nbitf =0 |
Number of interfaces for each cell type.
Definition at line 127 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_nbnodes =0 |
Number of nodes for each cell type.
Definition at line 115 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_nbvtx =0 |
Number of vertexes for each cell type.
Definition at line 118 of file cell_mod.f90.
integer, dimension(cell_tot_nb), public cell_mod::cell_to_gmsh = -1 |
Dictionnary cell desc. –> GMSH cell desc.
Definition at line 149 of file cell_mod.f90.
integer, dimension(:), allocatable, public cell_mod::gmsh_to_cell |
Dictionnary GMSH cell desc. –> CHORAL cell desc.
Definition at line 152 of file cell_mod.f90.