|
integer(i4b) | controller_id |
|
integer(i4b) | sync_stage |
|
character(len=lenvarname) | src_name |
|
character(len=lenmempath) | src_path |
|
type(memorytype), pointer | src |
| cached memory item More...
|
|
character(len=lenvarname) | tgt_name |
|
character(len=lenmempath) | tgt_path |
|
type(memorytype), pointer | tgt |
| cached memory item More...
|
|
logical(lgp) | copy_all |
| when true: copy all elements More...
|
|
integer(i4b), dimension(:), pointer | src_idx |
| source indexes to copy from More...
|
|
integer(i4b), dimension(:), pointer | tgt_idx |
| target indexes to copy to More...
|
|
integer(i4b), dimension(:), pointer | sign |
| optional sign (or null) to negate copied value More...
|
|
integer(i4b), dimension(:), pointer | lut |
| optional lookup table (can be null()), converts src_idx(i) to actual (local) idx when copying More...
|
|
Definition at line 13 of file MappedMemory.f90.
◆ apply_sgn_dbl1d()
procedure, private mappedmemorymodule::mappedmemorytype::apply_sgn_dbl1d |
|
private |
◆ apply_sgn_dbl2d()
procedure, private mappedmemorymodule::mappedmemorytype::apply_sgn_dbl2d |
|
private |
◆ apply_sgn_int1d()
procedure, private mappedmemorymodule::mappedmemorytype::apply_sgn_int1d |
|
private |
◆ skip_sync()
procedure mappedmemorymodule::mappedmemorytype::skip_sync |
|
private |
◆ sync()
procedure mappedmemorymodule::mappedmemorytype::sync |
|
private |
◆ sync_dbl1d()
procedure, private mappedmemorymodule::mappedmemorytype::sync_dbl1d |
|
private |
◆ sync_dbl2d()
procedure, private mappedmemorymodule::mappedmemorytype::sync_dbl2d |
|
private |
◆ sync_int1d()
procedure, private mappedmemorymodule::mappedmemorytype::sync_int1d |
|
private |
◆ controller_id
integer(i4b) mappedmemorymodule::mappedmemorytype::controller_id |
|
private |
◆ copy_all
logical(lgp) mappedmemorymodule::mappedmemorytype::copy_all |
|
private |
◆ lut
integer(i4b), dimension(:), pointer mappedmemorymodule::mappedmemorytype::lut |
|
private |
Definition at line 26 of file MappedMemory.f90.
26 integer(I4B),
dimension(:),
pointer :: lut
◆ sign
integer(i4b), dimension(:), pointer mappedmemorymodule::mappedmemorytype::sign |
|
private |
Definition at line 25 of file MappedMemory.f90.
25 integer(I4B),
dimension(:),
pointer :: sign
◆ src
type(memorytype), pointer mappedmemorymodule::mappedmemorytype::src |
|
private |
◆ src_idx
integer(i4b), dimension(:), pointer mappedmemorymodule::mappedmemorytype::src_idx |
|
private |
Definition at line 23 of file MappedMemory.f90.
23 integer(I4B),
dimension(:),
pointer :: src_idx
◆ src_name
character(len=lenvarname) mappedmemorymodule::mappedmemorytype::src_name |
|
private |
◆ src_path
character(len=lenmempath) mappedmemorymodule::mappedmemorytype::src_path |
|
private |
◆ sync_stage
integer(i4b) mappedmemorymodule::mappedmemorytype::sync_stage |
|
private |
◆ tgt
type(memorytype), pointer mappedmemorymodule::mappedmemorytype::tgt |
|
private |
◆ tgt_idx
integer(i4b), dimension(:), pointer mappedmemorymodule::mappedmemorytype::tgt_idx |
|
private |
Definition at line 24 of file MappedMemory.f90.
24 integer(I4B),
dimension(:),
pointer :: tgt_idx
◆ tgt_name
character(len=lenvarname) mappedmemorymodule::mappedmemorytype::tgt_name |
|
private |
◆ tgt_path
character(len=lenmempath) mappedmemorymodule::mappedmemorytype::tgt_path |
|
private |
The documentation for this type was generated from the following file: