ESScript
Revision_
|
Classes | |
class | Brick |
Brick is the 3-dimensional implementation of a RipleyDomain. More... | |
class | Rectangle |
Rectangle is the 2-dimensional implementation of a RipleyDomain. More... | |
class | RipleyDomain |
RipleyDomain extends the AbstractContinuousDomain interface for the Ripley library and is the base class for Rectangle and Brick. More... | |
class | RipleyException |
RipleyException exception class. More... |
Typedefs | |
typedef std::pair< index_t, index_t > | IndexPair |
typedef std::vector< index_t > | IndexVector |
typedef std::vector< double > | DoubleVector |
typedef std::vector < Esys_MPI_rank > | RankVector |
typedef std::map< std::string, index_t > | TagMap |
Enumerations | |
enum | { DegreesOfFreedom = 1, ReducedDegreesOfFreedom = 2, Nodes = 3, ReducedNodes = 14, Elements = 4, ReducedElements = 10, FaceElements = 5, ReducedFaceElements = 11, Points = 6 } |
enum | { BYTEORDER_NATIVE = BOOST_BYTE_ORDER, BYTEORDER_LITTLE_ENDIAN = 1234, BYTEORDER_BIG_ENDIAN = 4321 } |
enum | { DATATYPE_INT32 = 1, DATATYPE_FLOAT32, DATATYPE_FLOAT64 } |
Functions | |
escript::Data | readBinaryGrid (std::string filename, escript::FunctionSpace fs, const object &pyFirst, const object &pyNum, const object &pyMultiplier, const object &pyShape, double fill, int byteOrder, int dataType) |
escript::Data | readNcGrid (std::string filename, std::string varname, escript::FunctionSpace fs, const object &pyFirst, const object &pyNum, const object &pyMultiplier, const object &pyShape, double fill=0.) |
escript::Domain_ptr | _brick (double _n0, double _n1, double _n2, const object &l0, const object &l1, const object &l2, int d0, int d1, int d2) |
escript::Domain_ptr | _rectangle (double _n0, double _n1, const object &l0, const object &l1, int d0, int d1) |
std::string | _who () |
char * | byte_swap32 (char *val) |
Variables | |
const int | _q [] = {0x61686969,0x746c4144,0x79616e43} |
typedef std::vector<double> ripley::DoubleVector |
typedef std::pair<index_t,index_t> ripley::IndexPair |
typedef std::vector<index_t> ripley::IndexVector |
typedef std::vector<Esys_MPI_rank> ripley::RankVector |
typedef std::map<std::string,index_t> ripley::TagMap |
anonymous enum |
escript::Domain_ptr ripley::_brick | ( | double | _n0, |
double | _n1, | ||
double | _n2, | ||
const object & | l0, | ||
const object & | l1, | ||
const object & | l2, | ||
int | d0, | ||
int | d1, | ||
int | d2 | ||
) |
Referenced by BOOST_PYTHON_MODULE().
escript::Domain_ptr ripley::_rectangle | ( | double | _n0, |
double | _n1, | ||
const object & | l0, | ||
const object & | l1, | ||
int | d0, | ||
int | d1 | ||
) |
Referenced by BOOST_PYTHON_MODULE().
std::string ripley::_who | ( | ) |
References _q.
Referenced by BOOST_PYTHON_MODULE().
|
inline |
escript::Data ripley::readBinaryGrid | ( | std::string | filename, |
escript::FunctionSpace | fs, | ||
const object & | pyFirst, | ||
const object & | pyNum, | ||
const object & | pyMultiplier, | ||
const object & | pyShape, | ||
double | fill, | ||
int | byteOrder, | ||
int | dataType | ||
) |
References ripley::RipleyDomain::readBinaryGrid().
Referenced by BOOST_PYTHON_MODULE().
escript::Data ripley::readNcGrid | ( | std::string | filename, |
std::string | varname, | ||
escript::FunctionSpace | fs, | ||
const object & | pyFirst, | ||
const object & | pyNum, | ||
const object & | pyMultiplier, | ||
const object & | pyShape, | ||
double | fill = 0. |
||
) |
References ripley::RipleyDomain::readNcGrid().
Referenced by BOOST_PYTHON_MODULE().
const int ripley::_q[] = {0x61686969,0x746c4144,0x79616e43} |
Referenced by _who().