![]() |
PRISMS-PF Manual
|
Struct that stores relevant load initial condition information. More...
#include <load_initial_condition_parameters.h>
Public Member Functions | |
| void | postprocess_and_validate () |
| Postprocess and validate parameters. | |
| void | print_parameter_summary () const |
| Print parameters to summary.log. | |
| void | clear () |
| Clear the initial condition parameters. | |
| void | set_read_initial_conditions_from_file (bool _read_initial_conditions_from_file) |
| Set the read initial conditions from file flag. | |
| bool | get_read_initial_conditions_from_file () const |
| Get the read initial conditions from file flag. | |
| void | add_initial_condition_file (InitialConditionFile _ic_file) |
| Add a initial condition file. | |
| unsigned int | get_n_initial_condition_files () const |
| Get the number of initial condition files. | |
| const std::vector< InitialConditionFile > & | get_initial_condition_files () const |
| Get the initial condition files. | |
Static Public Attributes | |
| static constexpr unsigned int | max_files = 8 |
| Maximum number of initial condition files. | |
Private Attributes | |
| bool | read_initial_conditions_from_file = false |
| std::vector< InitialConditionFile > | ic_files |
Struct that stores relevant load initial condition information.
|
inline |
Add a initial condition file.
|
inline |
Clear the initial condition parameters.
|
inline |
Get the initial condition files.
Get the number of initial condition files.
|
inline |
Get the read initial conditions from file flag.
|
inline |
Postprocess and validate parameters.
|
inline |
Print parameters to summary.log.
|
inline |
Set the read initial conditions from file flag.
|
private |
Maximum number of initial condition files.