Choral
All Classes Namespaces Files Functions Variables Modules
Modules | Functions/Subroutines | Variables
cell_mod.f90 File Reference

Go to the source code of this file.

Modules

module  cell_mod
  DEFINITION OF GEOMETRICAL CELLS (for meshes)
 

Functions/Subroutines

subroutine, public cell_mod::cell_init (b)
 Initialisation of all the arrays CELL_XXX. More...
 
subroutine cell_mod::def_cell ()
 Initialisation of : CELL_NAME, CELL_NBNODES, CELL_NBVTX, CELL_NBED, CELL_NBFC , CELL_NBITF, CELL_DIM , CELL_GEO. More...
 
subroutine cell_mod::def_cell_ed_vtx ()
 Array CELL_ED_VTX initialisation. More...
 
subroutine cell_mod::def_cell_fc ()
 Array CELL_FC initialisation. More...
 
subroutine cell_mod::def_gmsh_to_cell ()
 Array CELL_TO_GMSH, GMSH_TO_CELL initialisation. More...
 
subroutine cell_mod::def_cell_coord ()
 Array CELL_COORD initialisation. More...
 

Variables

character(len=4), dimension(cell_tot_nb), public cell_mod::cell_name
 CELL_ARRAY Arrays describing cells. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_nbnodes =0
 Number of nodes for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_nbvtx =0
 Number of vertexes for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_nbed =0
 Number of edges for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_nbfc =0
 Number of faces for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_nbitf =0
 Number of interfaces for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_dim =0
 Dimension for each cell type. More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_geo =0
 Associated reference cell for each cell type. More...
 
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. More...
 
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. More...
 
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) More...
 
integer, dimension(cell_tot_nb), public cell_mod::cell_to_gmsh = -1
 Dictionnary cell desc. –> GMSH cell desc. More...
 
integer, dimension(:), allocatable, public cell_mod::gmsh_to_cell
 Dictionnary GMSH cell desc. –> CHORAL cell desc. More...
 
type(r_2d), dimension(cell_tot_nb), public cell_mod::cell_coord
 Cell node coordinates. More...