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 1024 of file LoadContext.f90.
1026 real(DP),
dimension(:, :),
pointer, &
1027 contiguous,
intent(inout) :: auxvar
1028 character(len=*),
intent(in) :: mempath
1029 integer(I4B) :: isize
1030 call get_isize(
'AUXVAR', mempath, isize)
1031 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 1005 of file LoadContext.f90.
1007 type(CharacterStringType),
dimension(:),
pointer, &
1008 contiguous,
intent(inout) :: charstr1d
1009 character(len=*),
intent(in) :: varname
1010 character(len=*),
intent(in) :: mempath
1011 integer(I4B),
intent(in) :: strlen
1012 integer(I4B) :: isize
1014 if (isize > -1)
then
1017 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 988 of file LoadContext.f90.
990 integer(I4B),
pointer,
intent(inout) :: intptr
991 character(len=*),
intent(in) :: varname
992 character(len=*),
intent(in) :: mempath
993 integer(I4B) :: isize
The documentation for this interface was generated from the following file: