Skip to content

Dir components/emulator_comps/common/src

FileList > common > src

Files

Type Name
file coupling_fields.cpp
Implementation file for coupling field utilities.
file coupling_fields.hpp
Base class for managing coupling field indices between components.
file data_view.hpp
Non-owning view abstraction for zero-copy data access.
file emulator_comp.cpp
Implementation of the EmulatorComp base class.
file emulator_comp.hpp
Abstract base class for all emulated E3SM components.
file emulator_config.cpp
Implementation of configuration parsing functions.
file emulator_config.hpp
Configuration structures for emulator components.
file emulator_context.hpp
Singleton context for managing emulator component instances.
file emulator_diagnostics.cpp
Implementation of diagnostic configuration utilities.
file emulator_diagnostics.hpp
Configuration structures for diagnostic output.
file emulator_io.cpp
Implementation of the EmulatorIO class for parallel I/O.
file emulator_io.hpp
I/O wrapper using SCORPIO/PIO C interface.
file emulator_logger.cpp
Implementation of the Logger class.
file emulator_logger.hpp
Simple logging utility for emulator components.
file emulator_output_manager.cpp
Implementation of EmulatorOutputManager.
file emulator_output_manager.hpp
Manages all diagnostic output streams.
file emulator_output_stream.cpp
Implementation of EmulatorOutputStream.
file emulator_output_stream.hpp
Single output stream handler for diagnostic output.

Directories

Type Name
dir diagnostics
dir inference

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