Definition at line 54 of file LoadContext.f90.
◆ setptr_auxvar()
| subroutine loadcontextmodule::setptr::setptr_auxvar |
( |
real(dp), dimension(:, :), intent(inout), pointer, contiguous |
auxvar, |
|
|
character(len=*), intent(in) |
mempath |
|
) |
| |
|
private |
Definition at line 1079 of file LoadContext.f90.
1081 real(DP),
dimension(:, :),
pointer, &
1082 contiguous,
intent(inout) :: auxvar
1083 character(len=*),
intent(in) :: mempath
1084 integer(I4B) :: isize
1085 call get_isize(
'AUXVAR', mempath, isize)
1086 if (isize > -1)
then
subroutine, public get_isize(name, mem_path, isize)
@ brief Get the number of elements for this variable
◆ setptr_charstr1d()
| subroutine loadcontextmodule::setptr::setptr_charstr1d |
( |
type(characterstringtype), dimension(:), intent(inout), pointer, contiguous |
charstr1d, |
|
|
character(len=*), intent(in) |
varname, |
|
|
character(len=*), intent(in) |
mempath, |
|
|
integer(i4b), intent(in) |
strlen |
|
) |
| |
|
private |
Definition at line 1060 of file LoadContext.f90.
1062 type(CharacterStringType),
dimension(:),
pointer, &
1063 contiguous,
intent(inout) :: charstr1d
1064 character(len=*),
intent(in) :: varname
1065 character(len=*),
intent(in) :: mempath
1066 integer(I4B),
intent(in) :: strlen
1067 integer(I4B) :: isize
1069 if (isize > -1)
then
1072 call mem_allocate(charstr1d, strlen, 0, varname, mempath)
◆ setptr_int()
| subroutine loadcontextmodule::setptr::setptr_int |
( |
integer(i4b), intent(inout), pointer |
intptr, |
|
|
character(len=*), intent(in) |
varname, |
|
|
character(len=*), intent(in) |
mempath |
|
) |
| |
|
private |
Definition at line 1043 of file LoadContext.f90.
1045 integer(I4B),
pointer,
intent(inout) :: intptr
1046 character(len=*),
intent(in) :: varname
1047 character(len=*),
intent(in) :: mempath
1048 integer(I4B) :: isize
1050 if (isize > -1)
then
The documentation for this interface was generated from the following file: