▼CNextsim::Configurator::AdditionalConfiguration | |
CNextsim::NetcdfMetadataConfiguration | |
CNextsim::NoAdditionalConfiguration | A default implementation of Configurator::AdditionalConfiguration |
CNextsim::ArgV | |
CNextsim::Chrono | A class providing a timer |
CNextsim::CommandLineParser | |
CNextsim::CommonRestartMetadata | |
CConfig1 | |
CNextsim::ConfigurationHelp | |
CNextsim::ConfigurationHelpPrinter | |
CNextsim::Configurator | A class to handle the sources of configuration, both files and the command line |
▼CNextsim::ConfiguredBase | A base class necessary for the tryConfigure() functions to work |
►CNextsim::Configured< Config2 > | |
CConfig2 | |
►CNextsim::Configured< Config3 > | |
CConfig3 | |
►CNextsim::Configured< ConfigOutput > | |
CNextsim::ConfigOutput | |
►CNextsim::Configured< MissingData > | |
CNextsim::MissingData | |
►CNextsim::Configured< Model > | |
CNextsim::Model | A class that encapsulates the whole of the model |
►CNextsim::Configured< PrognosticData > | |
CNextsim::PrognosticData | |
CNextsim::Configured< C > | |
CNextsim::ConfiguredModule | A helper class to automatically load modules based on the configuration |
CNextsim::CouplEr | |
CNextsim::ModelArray::DimensionSpec | |
CNextsim::Duration | |
CEnumWrap::EnumWrapper< E > | |
CNextsim::RectangularGrid::GridDimensions | |
▼CNextsim::IDevGridIO | A class that deals with all the netCDF related parts of DevGrid |
CNextsim::DevGridIO | A class to implemented the actual IO for DevGrid, isolating the NetCDF libraries from the rest of the code |
▼CNextsim::IFreezingPoint | The interface class for calculation of the freezing point of seawater |
CNextsim::LinearFreezing | The implementation class of the linear model of seawater freezing point |
CNextsim::UnescoFreezing | The implementation class of the UNESCO model of the freezing point of |
▼CNextsim::ParametricGrid::IParaGridIO | |
CNextsim::ParaGridIO | |
▼CNextsim::RectangularGrid::IRectGridIO | |
CNextsim::RectGridIO | |
▼CNextsim::IStructure | Interface class for the model structure |
CNextsim::DevGrid | A class to hold a grid of ElementData instances in a fixed sized square grid |
CNextsim::ParametricGrid | A class to hold the grid data for parameterised rectangular grids |
CNextsim::RectangularGrid | |
▼CNextsim::Iterator::Iterant | A base class for classes that specify what happens during one timestep |
CNextsim::Counterant | |
►CNextsim::IModelStep | An interface class extending Iterator::Iterant with some file name handling |
CNextsim::DevStep | A class providing a simple implementation of Iterator |
CNextsim::Iterator::NullIterant | A simple Iterant that does nothing |
CNextsim::Iterator | A class that controls how time steps are performed |
▼CITest | |
CImpl1 | |
CImpl2 | |
CNextsim::Logged | A class to provide general logging facilities |
▼CNextsim::MiniModelComponent | |
CNextsim::AtmIn | |
CNextsim::CouplIn | |
CNextsim::IceCalc | |
CNextsim::IceCalc | |
CNextsim::IceThermo | |
CNextsim::IceThermo | |
CNextsim::ModelArray | A class that holds the array data for the model |
CNextsim::ModelArrayRef< arrayName, S, access > | A class which provides indirect access to ModelArray |
CNextsim::ModelArrayRef< arrayName, MARBackingStore, RW > | A class which provides indirect access to ModelArray |
CNextsim::ModelArrayRef< couplFields::SWIN, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< ModelComponent::SharedArray::C_ICE, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< ModelComponent::SharedArray::H_ICE, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< ModelComponent::SharedArray::H_SNOW, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< ProtectedArray::C_ICE, MARConstBackingStore > | |
CNextsim::ModelArrayRef< ProtectedArray::H_ICE, MARConstBackingStore > | |
CNextsim::ModelArrayRef< SharedArray::H_ICE, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< SharedArray::Q_IC, MARBackingStore, RW > | |
CNextsim::ModelArrayRef< SharedArray::Q_IO, MARBackingStore, RO > | |
▼CNextsim::ModelComponent | |
►CNextsim::IDiagnosticOutput | |
CNextsim::ConfigOutput | |
CNextsim::SimpleOutput | |
►CNextsim::IDynamics | |
CNextsim::DummyDynamics | |
CNextsim::Dynamics | |
CNextsim::Module1 | |
CNextsim::ModuleRequestAndSupply | |
CNextsim::ModuleSemiShared | |
CNextsim::ModuleShared | |
CNextsim::ModuleSupplyAndWait | |
CNextsim::PrognosticData | |
CNextsim::ModelMetadata | |
CNextsim::ModelState | |
CModule::Module< I > | |
▼CModule::Module< ITest > | |
CModule::ITestModule | |
▼CModule::Module< Nextsim::IDiagnosticOutput > | |
CModule::DiagnosticOutputModule | |
▼CModule::Module< Nextsim::IDynamics > | |
CModule::DynamicsModule | |
▼CModule::Module< Nextsim::IFreezingPoint > | |
CModule::IFreezingPointModule | |
▼CModule::Module< Nextsim::IStructure > | |
CModule::IStructureModule | |
CNextsim::NZLevels | |
▼Cstd::runtime_error | |
CNextsim::HappyExcept | |
CNextsim::ScopedTimer | A class providing a timer aware of the calling context |
CNextsim::StartStepStop | |
CNextsim::StructureFactory | |
CNextsim::TimeOptions | |
CNextsim::TimePoint | |
CNextsim::Timer | A class for a hierarchical timer functions |
CNextsim::TimestepTime | |