Skip to content

File emulator_comp.hpp

FileList > common > src > emulator_comp.hpp

Go to the source code of this file

Abstract base class for all emulated E3SM components. More...

  • #include "emulator_logger.hpp"
  • #include <mpi.h>
  • #include <string>
  • #include <vector>

Namespaces

Type Name
namespace emulator

Classes

Type Name
class EmulatorComp
Abstract base class for all emulated E3SM components.

Detailed Description

Defines the common interface and shared functionality for emulator components (atmosphere, ocean, ice, land). Derived classes implement component-specific physics through AI/ML inference backends.


The documentation for this class was generated from the following file components/emulator_comps/common/src/emulator_comp.hpp