|
| subroutine, public | discretization_grid::discretization_grid_init |
| | reads the geometry file to obtain information on discretization More...
|
| |
| subroutine | discretization_grid::readgeom (grid, geomSize, origin, microstructure, homogenization) |
| | Parses geometry file. More...
|
| |
| real(preal) function, dimension(3, product(grid)) | discretization_grid::ipcoordinates0 (grid, geomSize, grid3Offset) |
| | Calculate undeformed position of IPs/cell centers (pretend to be an element) More...
|
| |
| pure real(preal) function, dimension(3, product(grid+1)) | discretization_grid::nodes0 (grid, geomSize, grid3Offset) |
| | Calculate position of undeformed nodes (pretend to be an element) More...
|
| |
| pure real(preal) function, dimension(6, 1, product(grid)) | discretization_grid::cellsurfacearea (geomSize, grid) |
| | Calculate IP interface areas. More...
|
| |
| pure real(preal) function, dimension(3, 6, 1, nelems) | discretization_grid::cellsurfacenormal (nElems) |
| | Calculate IP interface areas normals. More...
|
| |
| pure integer function, dimension(3, 6, 1, product(grid)) | discretization_grid::ipneighborhood (grid) |
| | Build IP neighborhood relations. More...
|
| |
|
| integer, dimension(3), public, protected | discretization_grid::grid |
| | (global) grid More...
|
| |
| integer, public, protected | discretization_grid::grid3 |
| | (local) grid in 3rd direction More...
|
| |
| integer, public, protected | discretization_grid::grid3offset |
| | (local) grid offset in 3rd direction More...
|
| |
| real(preal), dimension(3), public, protected | discretization_grid::geomsize |
| | (global) physical size More...
|
| |
| real(preal), public, protected | discretization_grid::size3 |
| | (local) size in 3rd direction More...
|
| |
| real(preal), public, protected | discretization_grid::size3offset |
| | (local) size offset in 3rd direction More...
|
| |