lbaf.Applications.LBAF_app.InternalParameters class

Represent the parameters used internally by a LBAF Application

Methods

def check_parameters(self)
Checks after initialization.
def init_parameters(self, config: dict, base_dir: str)
Execute when YAML configuration file was found and checked
def validate_configuration(self, config: dict)
Configuration file validation.

Special methods

def __init__(self, config: dict, base_dir: str, logger: logging.Logger)

Data

check_schema: typing.Optional[bool] = None
communication_degree: typing.Optional[int] = None
data_stem: typing.Optional[str] = None
file_suffix: typing.Optional[str] = None
grid_size: typing.Optional[list] = None
load_sampler: typing.Optional[dict] = None
n_mapped_ranks: typing.Optional[int] = None
n_objects: typing.Optional[int] = None
n_ranks: typing.Optional[int] = None
object_qoi: typing.Optional[str] = None
output_dir: typing.Optional[str] = None
output_file_stem: typing.Optional[str] = None
rank_qoi: typing.Optional[str] = None
volume_sampler: typing.Optional[dict] = None
work_model: typing.Optional[typing.Dict[str, dict]] = None
algorithm: typing.Dict[str, typing.Any] = None