WallGo.config.Config
- class Config(configGrid=<factory>, configEOM=<factory>, configHydrodynamics=<factory>, configThermodynamics=<factory>, configBoltzmannSolver=<factory>)[source]
Bases:
objectData class that holds all the model-independent configs. It contains objects of the data classes ConfigGrid, ConfigEOM, ConfigEffectivePotential, ConfigHydrodynamics, ConfigThermodynamics and ConfigBoltzmannSolver. It can also load the configs from an .ini file.
- Parameters:
configGrid (ConfigGrid)
configEOM (ConfigEOM)
configHydrodynamics (ConfigHydrodynamics)
configThermodynamics (ConfigThermodynamics)
configBoltzmannSolver (ConfigBoltzmannSolver)
- __init__(configGrid=<factory>, configEOM=<factory>, configHydrodynamics=<factory>, configThermodynamics=<factory>, configBoltzmannSolver=<factory>)
- Parameters:
configGrid (ConfigGrid)
configEOM (ConfigEOM)
configHydrodynamics (ConfigHydrodynamics)
configThermodynamics (ConfigThermodynamics)
configBoltzmannSolver (ConfigBoltzmannSolver)
- Return type:
None
Methods
__init__([configGrid, configEOM, ...])loadConfigFromFile(filePath)Load the configs from a file.
Attributes
Holds the config of the Grid3Scales class.
Holds the config of the EOM class.
Holds the config of the Hydrodynamics class.
Holds the config of the Thermodynamics class.
Holds the config of the BoltzmannSolver class.
- configBoltzmannSolver: ConfigBoltzmannSolver
Holds the config of the BoltzmannSolver class.
- configGrid: ConfigGrid
Holds the config of the Grid3Scales class.
- configHydrodynamics: ConfigHydrodynamics
Holds the config of the Hydrodynamics class.
- configThermodynamics: ConfigThermodynamics
Holds the config of the Thermodynamics class.