COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Private Attributes | List of all members
MeshReader Class Reference

#include <smurf.h>

Public Member Functions

 MeshReader (const std::string &fname)
 
 ~MeshReader ()
 
void readMainHeader (std::string &htitle, std::vector< std::string > &hvnames)
 
std::vector< TecZonereadZoneHeaders ()
 
void readZoneData (const TecZone &z, std::vector< std::vector< unsigned > > &ve, std::vector< std::vector< double > > &vv)
 

Private Attributes

std::ifstream m_file
 
unsigned m_version
 
unsigned m_nvars
 

Detailed Description

Definition at line 48 of file smurf.h.

Constructor & Destructor Documentation

MeshReader ( const std::string &  fname)

Definition at line 243 of file smurf.cpp.

~MeshReader ( )

Definition at line 252 of file smurf.cpp.

Member Function Documentation

void readMainHeader ( std::string &  htitle,
std::vector< std::string > &  hvnames 
)

Definition at line 259 of file smurf.cpp.

void readZoneData ( const TecZone z,
std::vector< std::vector< unsigned > > &  ve,
std::vector< std::vector< double > > &  vv 
)

Definition at line 332 of file smurf.cpp.

vector< TecZone > readZoneHeaders ( )

Definition at line 284 of file smurf.cpp.

Member Data Documentation

std::ifstream m_file
private

Definition at line 57 of file smurf.h.

unsigned m_nvars
private

Definition at line 59 of file smurf.h.

unsigned m_version
private

Definition at line 58 of file smurf.h.


The documentation for this class was generated from the following files:
Send comments to:
COOLFluiD Web Admin