|
| 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: