restart.f90 File Reference
Go to the source code of this file.
Functions/Subroutines | |
program | restart |
type(dict_typ) function, pointer | loadconfig (filename) |
Loads the whole dictionary from binary input AND scalar data. More... | |
subroutine | loaddata (this, filename) |
Loads the datafields from binary input that are necessary for initialization. More... | |
Function/Subroutine Documentation
◆ loadconfig()
type(dict_typ) function, pointer restart::loadconfig | ( | character(len=*), intent(in) | filename | ) |
Loads the whole dictionary from binary input AND scalar data.
Load the config PLUS the scalar data written down in Fosite binary format. The structure of the binary format can be found in common_dict.f90 .
Definition at line 186 of file restart.f90.
Here is the caller graph for this function:

◆ loaddata()
subroutine restart::loaddata | ( | class(fosite), intent(inout) | this, |
character(len=*), intent(in) | filename | ||
) |
Loads the datafields from binary input that are necessary for initialization.
Loads density, xvelocity, yvelocity and pressure. Since datafields can become very large not very process is loading the whole file into memory. Instead MPI routines are used in order to directly load the fields in the according arrays.
Definition at line 373 of file restart.f90.
Here is the caller graph for this function:

◆ restart()
program restart |