KASKADE 7 development version
Functions
Kaskade::AmiraMeshReader::ImplementationDetails Namespace Reference

Functions

std::string exceptionMessage (std::string const &function, std::string const &gridfile, int line)
 
std::string exceptionMessage (std::string const &function, std::string const &location, std::string const &component, int line)
 
template<class Source , class value_type , int components>
void extractData (size_t const n, Source const *source, std::vector< Dune::FieldVector< value_type, components > > &data, bool verbose=false)
 
template<class value_type , int components>
bool readData (AmiraMesh &am, char const *location, char const *name, std::vector< Dune::FieldVector< value_type, components > > &out, bool verbose=false)
 
bool boundaryIdByByte (std::string const &gridFile)
 
template<class Scalar , class Grid , class ScalarEd >
void readEdgePositions (Grid const &grid, Dune::GridFactory< Grid > const &factory, AmiraMesh &am, std::vector< Dune::FieldVector< ScalarEd, Grid::dimension > > &edgeDisplacement)
 

Function Documentation

◆ boundaryIdByByte()

bool Kaskade::AmiraMeshReader::ImplementationDetails::boundaryIdByByte ( std::string const &  gridFile)

Definition at line 141 of file amirameshreader.hh.

Referenced by Kaskade::AmiraMeshReader::readGrid().

◆ exceptionMessage() [1/2]

std::string Kaskade::AmiraMeshReader::ImplementationDetails::exceptionMessage ( std::string const &  function,
std::string const &  gridfile,
int  line 
)

◆ exceptionMessage() [2/2]

std::string Kaskade::AmiraMeshReader::ImplementationDetails::exceptionMessage ( std::string const &  function,
std::string const &  location,
std::string const &  component,
int  line 
)

Definition at line 61 of file amirameshreader.hh.

◆ extractData()

template<class Source , class value_type , int components>
void Kaskade::AmiraMeshReader::ImplementationDetails::extractData ( size_t const  n,
Source const *  source,
std::vector< Dune::FieldVector< value_type, components > > &  data,
bool  verbose = false 
)

Definition at line 68 of file amirameshreader.hh.

Referenced by readData().

◆ readData()

template<class value_type , int components>
bool Kaskade::AmiraMeshReader::ImplementationDetails::readData ( AmiraMesh &  am,
char const *  location,
char const *  name,
std::vector< Dune::FieldVector< value_type, components > > &  out,
bool  verbose = false 
)

◆ readEdgePositions()

template<class Scalar , class Grid , class ScalarEd >
void Kaskade::AmiraMeshReader::ImplementationDetails::readEdgePositions ( Grid const &  grid,
Dune::GridFactory< Grid > const &  factory,
AmiraMesh &  am,
std::vector< Dune::FieldVector< ScalarEd, Grid::dimension > > &  edgeDisplacement 
)

Definition at line 163 of file amirameshreader.hh.