avoid use of low-level HDF5 routines
This commit is contained in:
parent
4ee2e551b8
commit
9882c3532a
|
@ -23,7 +23,6 @@ module homogenization
|
||||||
use damage_local
|
use damage_local
|
||||||
use damage_nonlocal
|
use damage_nonlocal
|
||||||
use results
|
use results
|
||||||
use HDF5_utilities
|
|
||||||
|
|
||||||
implicit none
|
implicit none
|
||||||
private
|
private
|
||||||
|
@ -801,18 +800,18 @@ subroutine homogenization_results
|
||||||
|
|
||||||
do p=1,size(config_name_homogenization)
|
do p=1,size(config_name_homogenization)
|
||||||
group = trim('current/materialpoint')//'/'//trim(config_name_homogenization(p))
|
group = trim('current/materialpoint')//'/'//trim(config_name_homogenization(p))
|
||||||
call HDF5_closeGroup(results_addGroup(group))
|
call results_closeGroup(results_addGroup(group))
|
||||||
|
|
||||||
group = trim(group)//'/mech'
|
group = trim(group)//'/mech'
|
||||||
|
|
||||||
call HDF5_closeGroup(results_addGroup(group))
|
call results_closeGroup(results_addGroup(group))
|
||||||
select case(material_homogenization_type(p))
|
select case(material_homogenization_type(p))
|
||||||
case(HOMOGENIZATION_rgc_ID)
|
case(HOMOGENIZATION_rgc_ID)
|
||||||
call mech_RGC_results(homogenization_typeInstance(p),group)
|
call mech_RGC_results(homogenization_typeInstance(p),group)
|
||||||
end select
|
end select
|
||||||
|
|
||||||
group = trim('current/materialpoint')//'/'//trim(config_name_homogenization(p))//'/generic'
|
group = trim('current/materialpoint')//'/'//trim(config_name_homogenization(p))//'/generic'
|
||||||
call HDF5_closeGroup(results_addGroup(group))
|
call results_closeGroup(results_addGroup(group))
|
||||||
|
|
||||||
!temp = reshape(materialpoint_F,[3,3,discretization_nIP*discretization_nElem])
|
!temp = reshape(materialpoint_F,[3,3,discretization_nIP*discretization_nElem])
|
||||||
!call results_writeDataset(group,temp,'F',&
|
!call results_writeDataset(group,temp,'F',&
|
||||||
|
|
|
@ -18,7 +18,6 @@ module mesh
|
||||||
use element
|
use element
|
||||||
use discretization
|
use discretization
|
||||||
use geometry_plastic_nonlocal
|
use geometry_plastic_nonlocal
|
||||||
use HDF5_utilities
|
|
||||||
use results
|
use results
|
||||||
|
|
||||||
implicit none
|
implicit none
|
||||||
|
@ -152,7 +151,7 @@ subroutine writeGeometry(elemType, &
|
||||||
|
|
||||||
#if defined(DAMASK_HDF5)
|
#if defined(DAMASK_HDF5)
|
||||||
call results_openJobFile
|
call results_openJobFile
|
||||||
call HDF5_closeGroup(results_addGroup('geometry'))
|
call results_closeGroup(results_addGroup('geometry'))
|
||||||
|
|
||||||
connectivity_temp = connectivity_elem
|
connectivity_temp = connectivity_elem
|
||||||
call results_writeDataset('geometry',connectivity_temp,'T_e',&
|
call results_writeDataset('geometry',connectivity_temp,'T_e',&
|
||||||
|
|
Loading…
Reference in New Issue