avoid chained inclusions
This commit is contained in:
parent
69415d2e05
commit
58bc6e2ba6
|
@ -5,6 +5,7 @@
|
|||
!--------------------------------------------------------------------------------------------------
|
||||
module CPFEM2
|
||||
use prec
|
||||
use parallelization
|
||||
use config
|
||||
use math
|
||||
use rotations
|
||||
|
@ -15,9 +16,10 @@ module CPFEM2
|
|||
use IO
|
||||
use base64
|
||||
use DAMASK_interface
|
||||
use results
|
||||
use discretization
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
use results
|
||||
use homogenization
|
||||
use phase
|
||||
#if defined(MESH)
|
||||
|
|
|
@ -14,7 +14,7 @@ module HDF5_utilities
|
|||
use parallelization
|
||||
|
||||
implicit none
|
||||
public
|
||||
private
|
||||
|
||||
!--------------------------------------------------------------------------------------------------
|
||||
!> @brief reads integer or float data of defined shape from file
|
||||
|
@ -76,6 +76,18 @@ module HDF5_utilities
|
|||
#else
|
||||
logical, parameter, private :: parallel_default = .false.
|
||||
#endif
|
||||
public :: &
|
||||
HDF5_utilities_init, &
|
||||
HDF5_read, &
|
||||
HDF5_write, &
|
||||
HDF5_addAttribute, &
|
||||
HDF5_addGroup, &
|
||||
HDF5_openGroup, &
|
||||
HDF5_closeGroup, &
|
||||
HDF5_openFile, &
|
||||
HDF5_closeFile, &
|
||||
HDF5_objectExists, &
|
||||
HDF5_setLink
|
||||
|
||||
contains
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@ module grid_mechanical_FEM
|
|||
use parallelization
|
||||
use DAMASK_interface
|
||||
use IO
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
use math
|
||||
use rotations
|
||||
|
|
|
@ -14,6 +14,7 @@ module grid_mechanical_spectral_basic
|
|||
use parallelization
|
||||
use DAMASK_interface
|
||||
use IO
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
use math
|
||||
use rotations
|
||||
|
|
|
@ -14,6 +14,7 @@ module grid_mechanical_spectral_polarisation
|
|||
use parallelization
|
||||
use DAMASK_interface
|
||||
use IO
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
use math
|
||||
use rotations
|
||||
|
|
|
@ -12,6 +12,7 @@ module homogenization
|
|||
use material
|
||||
use phase
|
||||
use discretization
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
use results
|
||||
use lattice
|
||||
|
|
|
@ -14,6 +14,7 @@ module phase
|
|||
use lattice
|
||||
use discretization
|
||||
use parallelization
|
||||
use HDF5
|
||||
use HDF5_utilities
|
||||
|
||||
implicit none
|
||||
|
|
|
@ -5,10 +5,12 @@
|
|||
!> @author Martin Diehl, Max-Planck-Institut für Eisenforschung GmbH
|
||||
!--------------------------------------------------------------------------------------------------
|
||||
module results
|
||||
use prec
|
||||
use DAMASK_interface
|
||||
use parallelization
|
||||
use IO
|
||||
use HDF5_utilities
|
||||
use HDF5
|
||||
#ifdef PETSc
|
||||
use PETSC
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue