Definition at line 45 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 1319 of file LoadContext.f90.
1321 real(DP),
dimension(:, :),
pointer, &
1322 contiguous,
intent(inout) :: auxvar
1323 character(len=*),
intent(in) :: mempath
1324 integer(I4B) :: isize
1325 call get_isize(
'AUXVAR', mempath, isize)
1326 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 1300 of file LoadContext.f90.
1302 type(CharacterStringType),
dimension(:),
pointer, &
1303 contiguous,
intent(inout) :: charstr1d
1304 character(len=*),
intent(in) :: varname
1305 character(len=*),
intent(in) :: mempath
1306 integer(I4B),
intent(in) :: strlen
1307 integer(I4B) :: isize
1309 if (isize > -1)
then
1312 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 1283 of file LoadContext.f90.
1285 integer(I4B),
pointer,
intent(inout) :: intptr
1286 character(len=*),
intent(in) :: varname
1287 character(len=*),
intent(in) :: mempath
1288 integer(I4B) :: isize
1290 if (isize > -1)
then
The documentation for this interface was generated from the following file: