| ▼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 | |