|
| subroutine | alias_int (sclr, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for an integer scalar. More...
|
| |
| subroutine | alias_logical1d (alog, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 1d logical array. More...
|
| |
| subroutine | alias_int1d (aint, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 1d integer array. More...
|
| |
| subroutine | alias_int2d (aint, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 2d integer array. More...
|
| |
| subroutine | alias_dbl1d (adbl, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 1d double precision array. More...
|
| |
| subroutine | alias_dbl2d (adbl, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 2d double precision array. More...
|
| |
| subroutine | alias_charstr1d (acharstr1d, ilen, name, mem_path, name2, mem_path2, version) |
| | Check in a deprecated name for a 1d character string array. More...
|
| |
Definition at line 25 of file MemoryAlias.f90.
◆ alias_charstr1d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_charstr1d |
( |
type(characterstringtype), dimension(:), intent(inout), pointer, contiguous |
acharstr1d, |
|
|
integer(i4b), intent(in) |
ilen, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in,out] | acharstr1d | the replacement variable |
| [in] | ilen | string length |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 140 of file MemoryAlias.f90.
142 type(CharacterStringType),
dimension(:), &
143 pointer,
contiguous,
intent(inout) :: acharstr1d
144 integer(I4B),
intent(in) :: ilen
145 character(len=*),
intent(in) :: name
146 character(len=*),
intent(in) :: mem_path
147 character(len=*),
intent(in) :: name2
148 character(len=*),
intent(in) :: mem_path2
149 character(len=*),
intent(in) :: version
151 if (.not.
associated(acharstr1d))
return
152 call mem_checkin(acharstr1d, ilen, name, mem_path, name2, mem_path2)
153 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_dbl1d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_dbl1d |
( |
real(dp), dimension(:), intent(inout), pointer, contiguous |
adbl, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in,out] | adbl | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 110 of file MemoryAlias.f90.
111 real(DP),
dimension(:),
pointer,
contiguous,
intent(inout) :: adbl
112 character(len=*),
intent(in) :: name
113 character(len=*),
intent(in) :: mem_path
114 character(len=*),
intent(in) :: name2
115 character(len=*),
intent(in) :: mem_path2
116 character(len=*),
intent(in) :: version
118 if (.not.
associated(adbl))
return
119 call mem_checkin(adbl, name, mem_path, name2, mem_path2)
120 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_dbl2d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_dbl2d |
( |
real(dp), dimension(:, :), intent(inout), pointer, contiguous |
adbl, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in,out] | adbl | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 125 of file MemoryAlias.f90.
126 real(DP),
dimension(:, :),
pointer,
contiguous,
intent(inout) :: adbl
127 character(len=*),
intent(in) :: name
128 character(len=*),
intent(in) :: mem_path
129 character(len=*),
intent(in) :: name2
130 character(len=*),
intent(in) :: mem_path2
131 character(len=*),
intent(in) :: version
133 if (.not.
associated(adbl))
return
134 call mem_checkin(adbl, name, mem_path, name2, mem_path2)
135 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_int()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_int |
( |
integer(i4b), intent(in), pointer |
sclr, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in] | sclr | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 45 of file MemoryAlias.f90.
46 integer(I4B),
pointer,
intent(in) :: sclr
47 character(len=*),
intent(in) :: name
48 character(len=*),
intent(in) :: mem_path
49 character(len=*),
intent(in) :: name2
50 character(len=*),
intent(in) :: mem_path2
51 character(len=*),
intent(in) :: version
53 integer(I4B),
pointer :: alias => null()
55 if (.not.
associated(sclr))
return
58 call mem_allocate(alias, name, mem_path)
59 call mem_reassignptr(alias, name, mem_path, name2, mem_path2)
60 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_int1d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_int1d |
( |
integer(i4b), dimension(:), intent(inout), pointer, contiguous |
aint, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in,out] | aint | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 80 of file MemoryAlias.f90.
81 integer(I4B),
dimension(:),
pointer,
contiguous,
intent(inout) :: aint
82 character(len=*),
intent(in) :: name
83 character(len=*),
intent(in) :: mem_path
84 character(len=*),
intent(in) :: name2
85 character(len=*),
intent(in) :: mem_path2
86 character(len=*),
intent(in) :: version
88 if (.not.
associated(aint))
return
89 call mem_checkin(aint, name, mem_path, name2, mem_path2)
90 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_int2d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_int2d |
( |
integer(i4b), dimension(:, :), intent(inout), pointer, contiguous |
aint, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in,out] | aint | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 95 of file MemoryAlias.f90.
96 integer(I4B),
dimension(:, :),
pointer,
contiguous,
intent(inout) :: aint
97 character(len=*),
intent(in) :: name
98 character(len=*),
intent(in) :: mem_path
99 character(len=*),
intent(in) :: name2
100 character(len=*),
intent(in) :: mem_path2
101 character(len=*),
intent(in) :: version
103 if (.not.
associated(aint))
return
104 call mem_checkin(aint, name, mem_path, name2, mem_path2)
105 call record_alias(name, mem_path, name2, mem_path2, version)
◆ alias_logical1d()
| subroutine memoryaliasmodule::mem_alias_deprecated::alias_logical1d |
( |
logical(lgp), dimension(:), intent(in), pointer, contiguous |
alog, |
|
|
character(len=*), intent(in) |
name, |
|
|
character(len=*), intent(in) |
mem_path, |
|
|
character(len=*), intent(in) |
name2, |
|
|
character(len=*), intent(in) |
mem_path2, |
|
|
character(len=*), intent(in) |
version |
|
) |
| |
|
private |
- Parameters
-
| [in] | alog | the replacement variable |
| [in] | name | deprecated variable name |
| [in] | mem_path | path of the deprecated name |
| [in] | name2 | replacement variable name |
| [in] | mem_path2 | path of the replacement variable |
| [in] | version | version the name was deprecated in |
Definition at line 65 of file MemoryAlias.f90.
66 logical(LGP),
dimension(:),
pointer,
contiguous,
intent(in) :: alog
67 character(len=*),
intent(in) :: name
68 character(len=*),
intent(in) :: mem_path
69 character(len=*),
intent(in) :: name2
70 character(len=*),
intent(in) :: mem_path2
71 character(len=*),
intent(in) :: version
73 if (.not.
associated(alog))
return
74 call mem_checkin(alog, name, mem_path, name2, mem_path2)
75 call record_alias(name, mem_path, name2, mem_path2, version)
The documentation for this interface was generated from the following file: