![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | read_dime_filemesh (gridfile, nb_mate, lab_mate, nb_dirix, lab_dirix, nb_diriy, lab_diriy, nb_diri |
Reads dimensions in gridfile (*.mesh) | |
subroutine read_dime_filemesh | ( | character*70 | gridfile, |
integer*4 | nb_mate, | ||
integer*4, dimension(nb_mate) | lab_mate, | ||
integer*4 | nb_dirix, | ||
integer*4, dimension(nb_dirix) | lab_dirix, | ||
integer*4 | nb_diriy, | ||
integer*4, dimension(nb_diriy) | lab_diriy, | ||
nb_diri | |||
) |
Reads dimensions in gridfile (*.mesh)
[in] | gridfile | file name (*.mesh) |
[in] | nb_mate | number of blocks (materials) |
[in] | lab_mate | tag for materials |
[in] | nb_diriX | number of Dirichlet b.c. (x-dir) |
[in] | nb_diriY | number of Dirichlet b.c. (y-dir) |
[in] | nb_diriZ | number of Dirichlet b.c. (z-dir) |
[in] | lab_diriX | label for Dirichlet b.c. (x-dir) |
[in] | lab_diriY | label for Dirichlet b.c. (y-dir) |
[in] | lab_diriZ | label for Dirichlet b.c. (z-dir) |
[in] | nb_neuX | number of Neumann boundary loads (x-dir) |
[in] | nb_neuY | number of Neumann boundary loads (y-dir) |
[in] | nb_neuZ | number of Neumann boundary loads (z-dir) |
[in] | lab_neuX | label for Neumann boundary loads (x-dir) |
[in] | lab_neuY | label for Neumann boundary loads (y-dir) |
[in] | lab_neuZ | label for Neumann boundary loads (z-dir) |
[in] | nb_neuN | number of Neumann boundary loads (normal direction) |
[in] | lab_neuN | label for Neumann boundary loads |
[in] | nnb_abc | number of absorbing boundary conditions |
[in] | lab_abc | label for absorbing boundary condition |
[in] | nnb_dg | number of discontinuos interfaces (where DG scheme is applied) |
[in] | lab_dg | label for DG interface conditions |
[out] | nb_node | number of mesh node |
[out] | nb_hexa | number of hexahedral elements |
[out] | nb_quad | number of quadrilateral elements |
Definition at line 50 of file READ_DIME_FILEMESH.f90.
Referenced by read_input_files().