File emulator_atm.hpp
FileList > components > emulator_comps > eatm > src > emulator_atm.hpp
Go to the source code of this file
Atmosphere emulator component declaration. More...
#include "../../common/src/coupling_fields.hpp"#include "../../common/src/emulator_comp.hpp"#include "../../common/src/emulator_config.hpp"#include "../../common/src/emulator_output_manager.hpp"#include "../../common/src/inference/inference_backend.hpp"#include "impl/atm_coupling.hpp"#include "impl/atm_field_data_provider.hpp"#include "impl/atm_field_manager.hpp"#include <fstream>#include <memory>#include <string>#include <vector>
Namespaces
| Type | Name |
|---|---|
| namespace | emulator |
Classes
| Type | Name |
|---|---|
| class | EmulatorAtm Atmosphere emulator component. |
Detailed Description
Defines the EmulatorAtm class, which implements an AI-based atmosphere component for E3SM. Supports multiple inference backends (STUB, LibTorch) for executing neural network models like ACE2.
The documentation for this class was generated from the following file components/emulator_comps/eatm/src/emulator_atm.hpp