![]() |
Octopus
|
restart_basic_t stores the basic information about a restart object. More...
restart_basic_t stores the basic information about a restart object.
This includes the namespace, the data type, the type of restart (dump or load), the directory where the restart data is stored, the current directory where the restart data is being loaded from or dumped to, the base directory for the restart data, the flags that modify the way the data is read or written, and the mpi group used for some operations.
Definition at line 216 of file restart.F90.
Public Attributes | |
type(namespace_t), pointer, public | namespace |
namespace depending on system to modify path More... | |
character(len=max_path_len), public | basedir |
base directory for restart data. More... | |
type(mpi_grp_t), public | mpi_grp |
Some operations require an mpi group to be used. More... | |
Private Member Functions | |
procedure, private | restart_basic_init |
generic | init => restart_basic_init |
procedure | end => restart_basic_end |
procedure | open => restart_basic_open |
procedure | close => restart_basic_close |
procedure | open_dir => restart_basic_open_dir |
procedure | close_dir => restart_basic_close_dir |
procedure | mkdir => restart_basic_mkdir |
procedure | dir => restart_basic_dir |
procedure | rm => restart_basic_rm |
procedure | read => restart_basic_read |
procedure | write => restart_basic_write |
procedure | get_data_type => restart_basic_get_data_type |
procedure | get_info => restart_basic_get_info |
procedure | do_i_write => restart_basic_do_i_write |
procedure | skip => restart_basic_skip |
procedure | has_flag => restart_basic_has_flag |
Private Attributes | |
integer | data_type = RESTART_UNDEFINED |
Type of information that the restart is supposed to read/write: GS,TD,etc. More... | |
integer | type = RESTART_UNDEFINED |
Restart type: RESTART_TYPE_DUMP or RESTART_TYPE_LOAD. More... | |
logical | skip_ |
If set to .true., no restart information should be loaded or dumped. More... | |
character(len=max_path_len) | dir_ |
Directory where the restart information for given data type is stored. More... | |
character(len=max_path_len) | pwd |
The current directory where the restart information is being loaded. More... | |
integer | flags |
logical | initialized = .false. |
|
private |
Definition at line 233 of file restart.F90.
|
private |
Definition at line 234 of file restart.F90.
|
private |
Definition at line 235 of file restart.F90.
|
private |
Definition at line 236 of file restart.F90.
|
private |
Definition at line 237 of file restart.F90.
|
private |
Definition at line 238 of file restart.F90.
|
private |
Definition at line 239 of file restart.F90.
|
private |
Definition at line 240 of file restart.F90.
|
private |
Definition at line 241 of file restart.F90.
|
private |
Definition at line 242 of file restart.F90.
|
private |
Definition at line 243 of file restart.F90.
|
private |
Definition at line 244 of file restart.F90.
|
private |
Definition at line 245 of file restart.F90.
|
private |
Definition at line 246 of file restart.F90.
|
private |
Definition at line 247 of file restart.F90.
|
private |
Definition at line 248 of file restart.F90.
|
private |
Definition at line 249 of file restart.F90.
type(namespace_t), pointer, public restart_oct_m::restart_basic_t::namespace |
namespace depending on system to modify path
Definition at line 218 of file restart.F90.
|
private |
Type of information that the restart is supposed to read/write: GS,TD,etc.
Definition at line 219 of file restart.F90.
|
private |
Restart type: RESTART_TYPE_DUMP or RESTART_TYPE_LOAD.
Definition at line 220 of file restart.F90.
|
private |
If set to .true., no restart information should be loaded or dumped.
Definition at line 221 of file restart.F90.
|
private |
Directory where the restart information for given data type is stored.
Definition at line 222 of file restart.F90.
|
private |
The current directory where the restart information is being loaded.
Definition at line 223 of file restart.F90.
character(len=max_path_len), public restart_oct_m::restart_basic_t::basedir |
base directory for restart data.
Definition at line 226 of file restart.F90.
|
private |
Definition at line 227 of file restart.F90.
Some operations require an mpi group to be used.
Definition at line 228 of file restart.F90.
|
private |
Definition at line 229 of file restart.F90.