![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | read_filemesh (gridfile, nb_mat, lab_mat, nb_dirix, lab_dirx, nb_diriy, lab_diry, nb_dir |
Reads dimensions in gridfile (*.mesh) | |
subroutine read_filemesh | ( | character*70 | gridfile, |
integer*4 | nb_mat, | ||
integer*4, dimension(nb_mat) | lab_mat, | ||
integer*4 | nb_dirix, | ||
integer*4, dimension(nb_dirix) | lab_dirx, | ||
integer*4 | nb_diriy, | ||
integer*4, dimension(nb_diriy) | lab_diry, | ||
nb_dir | |||
) |
Reads dimensions in gridfile (*.mesh)
[in] | gridfile | file name (*.mesh) |
[in] | nb_mat | number of blocks (materials) |
[in] | lab_mat(nb_mat) | label for the materials |
[in] | nb_diriX | number of Dirichlet boundary conditions (x-direction) |
[in] | lab_dirX | label for Dirichelet boundary conditions (x-direction) |
[in] | nb_diriY | number of Dirichlet boundary conditions (x-direction) |
[in] | nb_diriZ | number of Dirichlet boundary conditions (x-direction) |
[in] | lab_dirY | label for Dirichelet boundary conditions (y-direction) |
[in] | lab_dirZ | label for Dirichelet boundary conditions (z-direction) |
[in] | nb_neuX | number of Neumann boundary conditions (x-direction) |
[in] | lab_neuX | label for Neumann boundary conditions (x-direction) |
[in] | nb_neuY | number of Neumann boundary conditions (y-direction) |
[in] | lab_neuY | label for Neumann boundary conditions (y-direction) |
[in] | nb_neuZ | number of Neumann boundary conditions (z-direction) |
[in] | lab_neuZ | label for Neumann boundary conditions (z-direction) |
[in] | nb_neuN | number of Neumann boundary conditions (N-direction) |
[in] | lab_neuN | label for Neumann boundary conditions (z-direction) |
[in] | nb_abc | number of absorbing boundary conditions |
[in] | lab_abc | label for absorbing boundary conditions |
[in] | nb_dg | number of Discontinuous Galerkin interface conditions |
[in] | lab_dg | label for Discontinuous Galerkin interface conditions |
[in] | nb_node | nunmber of grid nodes |
[out] | xx,yy,zz | real numbers (dummy) |
[in] | nb_hexa | number of hexes in the mesh |
[out] | con_hexa | matrix connectivity for the hexes of the mesh (1-el, 2-,...,9-nodes) |
[in] | nb_quad | number of quads in the mesh |
[out] | con_quad | matrix connectivity for the quads of the mesh (1-el, 2-,...,5-nodes) |
Definition at line 51 of file READ_FILEMESH.f90.
Referenced by read_input_files().