Defines how to assign a Profiles type to a LocalProfiles type
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(LocalProfiles), | intent(inout) | :: | p1 | |||
type(Profiles), | intent(in) | :: | p2 |
pure subroutine lpp_assign(p1, p2)
!+ Defines how to assign a [[Profiles]] type to a [[LocalProfiles]] type
type(Profiles), intent(in) :: p2
type(LocalProfiles), intent(inout) :: p1
p1%dene = p2%dene
p1%ti = p2%ti
p1%te = p2%te
p1%deni = p2%deni
p1%denf = p2%denf
p1%denimp = p2%denimp
p1%zeff = p2%zeff
p1%vr = p2%vr
p1%vt = p2%vt
p1%vz = p2%vz
p1%denn = p2%denn
end subroutine lpp_assign