V3FIT
|
Defines the base class of the type siesta_context_class. This contains the state variables needed by SIESTA. More...
Data Types | |
type | siesta_context_class |
Base class representing a siesta_context. This contains a copy of every variable that is needed to define the SIESTA state. More... | |
Functions/Subroutines | |
type(siesta_context_class) function, pointer | siesta_context_construct (restart_file_name) |
Construct a siesta_context_class object. More... | |
subroutine | siesta_context_destruct (this) |
Deconstruct a siesta_context_class object. More... | |
subroutine | siesta_context_read (this, restart_file_name) |
Read a restart file. More... | |
Defines the base class of the type siesta_context_class. This contains the state variables needed by SIESTA.
type (siesta_context_class) function, pointer siesta_context::siesta_context_construct | ( | character (len=*), intent(in) | restart_file_name | ) |
Construct a siesta_context_class object.
Allocates memory and initializes a siesta_context_class object.
[in] | restart_file_name | Filename of the SIESTA restart file. |
Definition at line 133 of file siesta_context.f.
subroutine siesta_context::siesta_context_destruct | ( | type (siesta_context_class), pointer | this | ) |
Deconstruct a siesta_context_class object.
Deallocates memory and uninitializes a siesta_context_class object.
[in,out] | this | A siesta_context_class instance. |
Definition at line 289 of file siesta_context.f.
subroutine siesta_context::siesta_context_read | ( | type (siesta_context_class), pointer | this, |
character (len=*), intent(in) | restart_file_name | ||
) |
Read a restart file.
Loads values from a new restart file.
[in,out] | this | A siesta_context_class instance. |
[in] | restart_file_name | Filename of the SIESTA restart file. |
Definition at line 412 of file siesta_context.f.