Dir components/emulator_comps/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/