addOption(const std::string &name, const T &defaultValue) | Nextsim::Configured< PrognosticData > | inlineprotected |
clearConfigurationMap() | Nextsim::Configured< PrognosticData > | inlinestatic |
configure() override | Nextsim::PrognosticData | virtual |
getAllFieldNames(std::unordered_set< std::string > &uF, std::unordered_set< std::string > &vF, std::unordered_set< std::string > &zF) (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | static |
getAllModuleState() (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | static |
getConfiguration() const | Nextsim::Configured< PrognosticData > | inlinevirtual |
getConfiguration(const std::string &name, const T &defaultValue) | Nextsim::Configured< PrognosticData > | inlinestatic |
getHelpRecursive(HelpMap &map, bool getAll) (defined in Nextsim::PrognosticData) | Nextsim::PrognosticData | static |
Nextsim::Configured< PrognosticData >::getHelpRecursive(HelpMap &map, bool getAll) | Nextsim::Configured< PrognosticData > | static |
getHelpText(HelpMap &map, bool getAll) (defined in Nextsim::PrognosticData) | Nextsim::PrognosticData | static |
Nextsim::Configured< PrognosticData >::getHelpText(HelpMap &map, bool getAll) | Nextsim::Configured< PrognosticData > | static |
getName() const override | Nextsim::PrognosticData | inlinevirtual |
getProtectedArray() | Nextsim::ModelComponent | inlinestatic |
getSharedArray() | Nextsim::ModelComponent | inlinestatic |
getState() const override | Nextsim::PrognosticData | virtual |
getState(const OutputLevel &lvl) const override | Nextsim::PrognosticData | inlinevirtual |
getStateRecursive(const OutputSpec &os) const override | Nextsim::PrognosticData | virtual |
hFields() const override | Nextsim::PrognosticData | inlinevirtual |
iceConcentration() | Nextsim::PrognosticData | inline |
iceTemperature() | Nextsim::PrognosticData | inline |
iceThickness() | Nextsim::PrognosticData | inline |
IteratedFn typedef (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | |
keyMap | Nextsim::Configured< PrognosticData > | static |
mask(const ModelArray &data) | Nextsim::ModelComponent | protectedstatic |
ModelComponent() (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | |
noLandMask() | Nextsim::ModelComponent | protectedstatic |
oceanMask() | Nextsim::ModelComponent | protectedstatic |
OutputLevel typedef (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | |
overElements(IteratedFn fn, const TimestepTime &tst) (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | inlineprotectedstatic |
p_oceanMaskH (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | protectedstatic |
PrognosticData() (defined in Nextsim::PrognosticData) | Nextsim::PrognosticData | |
ProtectedArray enum name (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | |
registerExternalProtectedArray(ProtectedArray type, ModelArray *addr) | Nextsim::ModelComponent | inlinestatic |
registerExternalSharedArray(SharedArray type, ModelArray *addr) | Nextsim::ModelComponent | inlinestatic |
registerModule() (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | protected |
registerProtectedArray(ProtectedArray type, const ModelArray *addr) | Nextsim::ModelComponent | protectedstatic |
registerSharedArray(SharedArray type, ModelArray *addr) | Nextsim::ModelComponent | protectedstatic |
retrieveValue(const std::string &name) | Nextsim::Configured< PrognosticData > | inlineprotected |
setAllModuleData(const ModelState &stateIn) (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | static |
setData(const ModelState::DataMap &ms) override | Nextsim::PrognosticData | virtual |
setOceanMask(const ModelArray &mask) | Nextsim::ModelComponent | protectedstatic |
SharedArray enum name (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | |
SharedArrayOffset (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | static |
snowThickness() | Nextsim::PrognosticData | inline |
tryConfigure(T &ref) | Nextsim::Configured< PrognosticData > | static |
tryConfigure(T *ptr) | Nextsim::Configured< PrognosticData > | static |
tryGetConfiguration(T &ref) | Nextsim::Configured< PrognosticData > | static |
tryGetConfiguration(T *ptr) | Nextsim::Configured< PrognosticData > | static |
uFields() const override | Nextsim::PrognosticData | inlinevirtual |
unregisterAllModules() (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | static |
update(const TimestepTime &tsTime) | Nextsim::PrognosticData | |
vFields() const override | Nextsim::PrognosticData | inlinevirtual |
zFields() const override | Nextsim::PrognosticData | inlinevirtual |
~ConfiguredBase()=default (defined in Nextsim::ConfiguredBase) | Nextsim::ConfiguredBase | virtual |
~ModelComponent()=default (defined in Nextsim::ModelComponent) | Nextsim::ModelComponent | virtual |
~PrognosticData()=default (defined in Nextsim::PrognosticData) | Nextsim::PrognosticData | virtual |