only needed at lower level
This commit is contained in:
parent
47724be32b
commit
ff1dbfbb95
|
@ -234,34 +234,9 @@ module constitutive
|
||||||
real(pReal), dimension(6,6) :: C
|
real(pReal), dimension(6,6) :: C
|
||||||
end function constitutive_homogenizedC
|
end function constitutive_homogenizedC
|
||||||
|
|
||||||
module subroutine source_damage_anisoBrittle_dotState(S, co, ip, el)
|
|
||||||
integer, intent(in) :: &
|
|
||||||
co, & !< component-ID of integration point
|
|
||||||
ip, & !< integration point
|
|
||||||
el !< element
|
|
||||||
real(pReal), intent(in), dimension(3,3) :: &
|
|
||||||
S
|
|
||||||
end subroutine source_damage_anisoBrittle_dotState
|
|
||||||
|
|
||||||
module subroutine source_damage_anisoDuctile_dotState(co, ip, el)
|
|
||||||
integer, intent(in) :: &
|
|
||||||
co, & !< component-ID of integration point
|
|
||||||
ip, & !< integration point
|
|
||||||
el !< element
|
|
||||||
end subroutine source_damage_anisoDuctile_dotState
|
|
||||||
|
|
||||||
module subroutine source_damage_isoDuctile_dotState(co, ip, el)
|
|
||||||
integer, intent(in) :: &
|
|
||||||
co, & !< component-ID of integration point
|
|
||||||
ip, & !< integration point
|
|
||||||
el !< element
|
|
||||||
end subroutine source_damage_isoDuctile_dotState
|
|
||||||
|
|
||||||
module subroutine source_thermal_externalheat_dotState(phase, of)
|
|
||||||
integer, intent(in) :: &
|
|
||||||
phase, &
|
|
||||||
of
|
|
||||||
end subroutine source_thermal_externalheat_dotState
|
|
||||||
|
|
||||||
module subroutine constitutive_damage_getRateAndItsTangents(phiDot, dPhiDot_dPhi, phi, ip, el)
|
module subroutine constitutive_damage_getRateAndItsTangents(phiDot, dPhiDot_dPhi, phi, ip, el)
|
||||||
integer, intent(in) :: &
|
integer, intent(in) :: &
|
||||||
|
|
|
@ -54,6 +54,30 @@ submodule(constitutive) constitutive_damage
|
||||||
end subroutine source_damage_isoBrittle_deltaState
|
end subroutine source_damage_isoBrittle_deltaState
|
||||||
|
|
||||||
|
|
||||||
|
module subroutine source_damage_anisoBrittle_dotState(S, co, ip, el)
|
||||||
|
integer, intent(in) :: &
|
||||||
|
co, & !< component-ID of integration point
|
||||||
|
ip, & !< integration point
|
||||||
|
el !< element
|
||||||
|
real(pReal), intent(in), dimension(3,3) :: &
|
||||||
|
S
|
||||||
|
end subroutine source_damage_anisoBrittle_dotState
|
||||||
|
|
||||||
|
module subroutine source_damage_anisoDuctile_dotState(co, ip, el)
|
||||||
|
integer, intent(in) :: &
|
||||||
|
co, & !< component-ID of integration point
|
||||||
|
ip, & !< integration point
|
||||||
|
el !< element
|
||||||
|
end subroutine source_damage_anisoDuctile_dotState
|
||||||
|
|
||||||
|
module subroutine source_damage_isoDuctile_dotState(co, ip, el)
|
||||||
|
integer, intent(in) :: &
|
||||||
|
co, & !< component-ID of integration point
|
||||||
|
ip, & !< integration point
|
||||||
|
el !< element
|
||||||
|
end subroutine source_damage_isoDuctile_dotState
|
||||||
|
|
||||||
|
|
||||||
module subroutine source_damage_anisobrittle_getRateAndItsTangent(localphiDot, dLocalphiDot_dPhi, phi, phase, constituent)
|
module subroutine source_damage_anisobrittle_getRateAndItsTangent(localphiDot, dLocalphiDot_dPhi, phi, phase, constituent)
|
||||||
integer, intent(in) :: &
|
integer, intent(in) :: &
|
||||||
phase, & !< phase ID of element
|
phase, & !< phase ID of element
|
||||||
|
|
|
@ -36,6 +36,13 @@ submodule(constitutive) constitutive_thermal
|
||||||
end function kinematics_thermal_expansion_init
|
end function kinematics_thermal_expansion_init
|
||||||
|
|
||||||
|
|
||||||
|
module subroutine source_thermal_externalheat_dotState(phase, of)
|
||||||
|
integer, intent(in) :: &
|
||||||
|
phase, &
|
||||||
|
of
|
||||||
|
end subroutine source_thermal_externalheat_dotState
|
||||||
|
|
||||||
|
|
||||||
module subroutine thermal_dissipation_getRate(TDot, Tstar,Lp,phase)
|
module subroutine thermal_dissipation_getRate(TDot, Tstar,Lp,phase)
|
||||||
integer, intent(in) :: &
|
integer, intent(in) :: &
|
||||||
phase !< phase ID of element
|
phase !< phase ID of element
|
||||||
|
|
Loading…
Reference in New Issue