BISICLES AMR ice sheet model  0.9
Classes | Namespaces | Functions
UnstructuredIO.H File Reference

Go to the source code of this file.

Classes

class  UnstructuredData
 

Namespaces

 UnstructuredIO
 

Functions

void UnstructuredIO::BStoUS (UnstructuredData &a_usData, const Vector< LevelData< FArrayBox > *> &a_bsData, const Vector< int > &a_ratio, bool a_validOnly)
 populate a UnstructuredData from a Vector<LevelData<FArrayBox>*> More...
 
void UnstructuredIO::USToBS (Vector< LevelData< FArrayBox > *> &a_bsdata, const UnstructuredData &a_usData)
 build block structed data from valid data More...
 
int UnstructuredIO::defineCFDimension (int a_ncID, size_t a_len, const std::string &a_name)
 
int UnstructuredIO::defineCFVar (int a_ncID, int a_nDim, int *a_dimID, nc_type a_type, const std::string &a_name, const std::string &a_unit, const std::string &a_stdName, const std::string &a_longName)
 
void UnstructuredIO::readCFVar (int a_ncID, const std::string &a_name, Vector< int > &a_data)
 
void UnstructuredIO::readCFVar (int a_ncID, int a_varID, Vector< int > &a_data)
 
void UnstructuredIO::readCFVar (int a_ncID, const std::string &a_name, Vector< Real > &a_data)
 
void UnstructuredIO::readCFVar (int a_ncID, int a_varID, Vector< Real > &a_data)
 
void UnstructuredIO::writeCFVar (int a_ncID, const std::string &a_name, const Vector< int > &a_data)
 
void UnstructuredIO::writeCFVar (int a_ncID, const std::string &a_name, const Vector< Real > &a_data)
 
void UnstructuredIO::writeCF (const std::string &, const UnstructuredData &, const Vector< std::string > &, const std::string &, const Transformation &)
 write UnstructuredData to a NetCDF-CF file More...
 
void UnstructuredIO::readCF (UnstructuredData &, Vector< std::string > &, const std::string &)
 read UnstructuredData from a NetCDF-CF file More...