netxsimdg
Loading...
Searching...
No Matches
DevGridIO.cpp File Reference
#include "include/DevGridIO.hpp"
#include "include/CommonRestartMetadata.hpp"
#include "include/DevGrid.hpp"
#include "include/IStructure.hpp"
#include "include/MissingData.hpp"
#include "include/ModelArray.hpp"
#include "include/NZLevels.hpp"
#include <cstddef>
#include <ncDim.h>
#include <ncDouble.h>
#include <ncFile.h>
#include <ncVar.h>
#include <map>
#include <string>
#include <vector>
Include dependency graph for DevGridIO.cpp:

Go to the source code of this file.

Typedefs

typedef std::map< StringName, std::string > Nextsim::NameMap
 

Enumerations

enum class  StringName {
  METADATA_NODE , DATA_NODE , STRUCTURE , X_DIM ,
  Y_DIM , Z_DIM
}
 

Functions

void Nextsim::dumpModelMeta (const ModelMetadata &metadata, netCDF::NcGroup &metaGroup)
 
void Nextsim::dumpModelData (const ModelState &state, netCDF::NcGroup &dataGroup)
 

Detailed Description

Date
Jan 14, 2022
Author
Tim Spain timot.nosp@m.hy.s.nosp@m.pain@.nosp@m.ners.nosp@m.c.no

Definition in file DevGridIO.cpp.

Typedef Documentation

◆ NameMap

typedef std::map<StringName, std::string> Nextsim::NameMap

Definition at line 44 of file DevGridIO.cpp.

Enumeration Type Documentation

◆ StringName

enum class Nextsim::StringName
strong

Definition at line 30 of file DevGridIO.cpp.

Function Documentation

◆ dumpModelData()

void Nextsim::dumpModelData ( const ModelState & state,
netCDF::NcGroup & dataGroup )

Definition at line 128 of file DevGridIO.cpp.

◆ dumpModelMeta()

void Nextsim::dumpModelMeta ( const ModelMetadata & metadata,
netCDF::NcGroup & metaGroup )

Definition at line 123 of file DevGridIO.cpp.