|
subroutine | setptr_logical (sclr, name, mem_path) |
| Set pointer to a logical scalar. More...
|
|
subroutine | setptr_int (sclr, name, mem_path) |
| Set pointer to integer scalar. More...
|
|
subroutine | setptr_int1d (aint, name, mem_path) |
| Set pointer to 1d integer array. More...
|
|
subroutine | setptr_int2d (aint, name, mem_path) |
| Set pointer to 2d integer array. More...
|
|
subroutine | setptr_int3d (aint, name, mem_path) |
| Set pointer to 3d integer array. More...
|
|
subroutine | setptr_dbl (sclr, name, mem_path) |
| Set pointer to a real scalar. More...
|
|
subroutine | setptr_dbl1d (adbl, name, mem_path) |
| Set pointer to a 1d real array. More...
|
|
subroutine | setptr_dbl2d (adbl, name, mem_path) |
| Set pointer to a 2d real array. More...
|
|
subroutine | setptr_dbl3d (adbl, name, mem_path) |
| Set pointer to a 3d real array. More...
|
|
subroutine | setptr_str (asrt, name, mem_path) |
| Set pointer to a string (scalar) More...
|
|
subroutine | setptr_str1d (astr1d, name, mem_path) |
| Set pointer to a fixed-length string array. More...
|
|
subroutine | setptr_charstr1d (acharstr1d, name, mem_path) |
| Set pointer to an array of CharacterStringType. More...
|
|
Definition at line 89 of file MemoryManager.f90.
◆ setptr_charstr1d()
subroutine memorymanagermodule::mem_setptr::setptr_charstr1d |
( |
type(characterstringtype), dimension(:), intent(inout), pointer, contiguous |
acharstr1d, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | acharstr1d | the reallocated charstring array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1604 of file MemoryManager.f90.
1605 type(CharacterStringType),
dimension(:),
pointer,
contiguous, &
1606 intent(inout) :: acharstr1d
1607 character(len=*),
intent(in) :: name
1608 character(len=*),
intent(in) :: mem_path
1610 type(MemoryType),
pointer :: mt
1611 logical(LGP) :: found
1613 call get_from_memorystore(name, mem_path, mt, found)
1614 acharstr1d => mt%acharstr1d
◆ setptr_dbl()
subroutine memorymanagermodule::mem_setptr::setptr_dbl |
( |
real(dp), intent(inout), pointer |
sclr, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | sclr | pointer to a real scalar |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1519 of file MemoryManager.f90.
1520 real(DP),
pointer,
intent(inout) :: sclr
1521 character(len=*),
intent(in) :: name
1522 character(len=*),
intent(in) :: mem_path
1524 type(MemoryType),
pointer :: mt
1525 logical(LGP) :: found
1527 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_dbl1d()
subroutine memorymanagermodule::mem_setptr::setptr_dbl1d |
( |
real(dp), dimension(:), intent(inout), pointer, contiguous |
adbl, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | adbl | pointer to 1d real array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1533 of file MemoryManager.f90.
1534 real(DP),
dimension(:),
pointer,
contiguous,
intent(inout) :: adbl
1535 character(len=*),
intent(in) :: name
1536 character(len=*),
intent(in) :: mem_path
1538 type(MemoryType),
pointer :: mt
1539 logical(LGP) :: found
1541 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_dbl2d()
subroutine memorymanagermodule::mem_setptr::setptr_dbl2d |
( |
real(dp), dimension(:, :), intent(inout), pointer, contiguous |
adbl, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | adbl | pointer to 2d real array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1547 of file MemoryManager.f90.
1548 real(DP),
dimension(:, :),
pointer,
contiguous,
intent(inout) :: adbl
1549 character(len=*),
intent(in) :: name
1550 character(len=*),
intent(in) :: mem_path
1552 type(MemoryType),
pointer :: mt
1553 logical(LGP) :: found
1555 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_dbl3d()
subroutine memorymanagermodule::mem_setptr::setptr_dbl3d |
( |
real(dp), dimension(:, :, :), intent(inout), pointer, contiguous |
adbl, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | adbl | pointer to 3d real array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1561 of file MemoryManager.f90.
1562 real(DP),
dimension(:, :, :),
pointer,
contiguous,
intent(inout) :: adbl
1563 character(len=*),
intent(in) :: name
1564 character(len=*),
intent(in) :: mem_path
1566 type(MemoryType),
pointer :: mt
1567 logical(LGP) :: found
1569 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_int()
subroutine memorymanagermodule::mem_setptr::setptr_int |
( |
integer(i4b), intent(inout), pointer |
sclr, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | sclr | pointer to integer scalar |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1463 of file MemoryManager.f90.
1464 integer(I4B),
pointer,
intent(inout) :: sclr
1465 character(len=*),
intent(in) :: name
1466 character(len=*),
intent(in) :: mem_path
1468 type(MemoryType),
pointer :: mt
1469 logical(LGP) :: found
1471 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_int1d()
subroutine memorymanagermodule::mem_setptr::setptr_int1d |
( |
integer(i4b), dimension(:), intent(inout), pointer, contiguous |
aint, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | aint | pointer to 1d integer array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1477 of file MemoryManager.f90.
1478 integer(I4B),
dimension(:),
pointer,
contiguous,
intent(inout) :: aint
1479 character(len=*),
intent(in) :: name
1480 character(len=*),
intent(in) :: mem_path
1482 type(MemoryType),
pointer :: mt
1483 logical(LGP) :: found
1485 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_int2d()
subroutine memorymanagermodule::mem_setptr::setptr_int2d |
( |
integer(i4b), dimension(:, :), intent(inout), pointer, contiguous |
aint, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | aint | pointer to 2d integer array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1491 of file MemoryManager.f90.
1492 integer(I4B),
dimension(:, :),
pointer,
contiguous,
intent(inout) :: aint
1493 character(len=*),
intent(in) :: name
1494 character(len=*),
intent(in) :: mem_path
1496 type(MemoryType),
pointer :: mt
1497 logical(LGP) :: found
1499 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_int3d()
subroutine memorymanagermodule::mem_setptr::setptr_int3d |
( |
integer(i4b), dimension(:, :, :), intent(inout), pointer, contiguous |
aint, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | aint | pointer to 3d integer array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1505 of file MemoryManager.f90.
1506 integer(I4B),
dimension(:, :, :),
pointer,
contiguous,
intent(inout) :: aint
1507 character(len=*),
intent(in) :: name
1508 character(len=*),
intent(in) :: mem_path
1510 type(MemoryType),
pointer :: mt
1511 logical(LGP) :: found
1513 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_logical()
subroutine memorymanagermodule::mem_setptr::setptr_logical |
( |
logical(lgp), intent(inout), pointer |
sclr, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | sclr | pointer to logical scalar |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1449 of file MemoryManager.f90.
1450 logical(LGP),
pointer,
intent(inout) :: sclr
1451 character(len=*),
intent(in) :: name
1452 character(len=*),
intent(in) :: mem_path
1454 type(MemoryType),
pointer :: mt
1455 logical(LGP) :: found
1457 call get_from_memorystore(name, mem_path, mt, found)
1458 sclr => mt%logicalsclr
◆ setptr_str()
subroutine memorymanagermodule::mem_setptr::setptr_str |
( |
character(len=:), pointer |
asrt, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
| asrt | pointer to the character string |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1575 of file MemoryManager.f90.
1576 character(len=:),
pointer :: asrt
1577 character(len=*),
intent(in) :: name
1578 character(len=*),
intent(in) :: mem_path
1580 type(MemoryType),
pointer :: mt
1581 logical(LGP) :: found
1583 call get_from_memorystore(name, mem_path, mt, found)
◆ setptr_str1d()
subroutine memorymanagermodule::mem_setptr::setptr_str1d |
( |
character(len=:), dimension(:), intent(inout), pointer, contiguous |
astr1d, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path |
|
) |
| |
|
private |
- Parameters
-
[in,out] | astr1d | pointer to the string array |
[in] | name | variable name |
[in] | mem_path | path where variable is stored |
Definition at line 1589 of file MemoryManager.f90.
1590 character(len=:),
dimension(:), &
1591 pointer,
contiguous,
intent(inout) :: astr1d
1592 character(len=*),
intent(in) :: name
1593 character(len=*),
intent(in) :: mem_path
1595 type(MemoryType),
pointer :: mt
1596 logical(LGP) :: found
1598 call get_from_memorystore(name, mem_path, mt, found)
The documentation for this interface was generated from the following file: