escript  Revision_
ripley::RipleyDomain Member List
This is the complete list of members for ripley::RipleyDomain, including all inherited members.
AbstractContinuousDomain()escript::AbstractContinuousDomain
AbstractDomain()escript::AbstractDomain
addPDEToRHS(escript::Data &rhs, const escript::Data &X, const escript::Data &Y, const escript::Data &y, const escript::Data &y_contact, const escript::Data &y_dirac) const ripley::RipleyDomain [virtual]
addPDEToSystem(escript::AbstractSystemMatrix &mat, escript::Data &rhs, const escript::Data &A, const escript::Data &B, const escript::Data &C, const escript::Data &D, const escript::Data &X, const escript::Data &Y, const escript::Data &d, const escript::Data &y, const escript::Data &d_contact, const escript::Data &y_contact, const escript::Data &d_dirac, const escript::Data &y_dirac) const ripley::RipleyDomain [virtual]
addPDEToTransportProblem(escript::AbstractTransportProblem &tp, escript::Data &source, const escript::Data &M, const escript::Data &A, const escript::Data &B, const escript::Data &C, const escript::Data &D, const escript::Data &X, const escript::Data &Y, const escript::Data &d, const escript::Data &y, const escript::Data &d_contact, const escript::Data &y_contact, const escript::Data &d_dirac, const escript::Data &y_dirac) const ripley::RipleyDomain [virtual]
addPoints(int numPoints, const double *points_ptr, const int *tags_ptr)ripley::RipleyDomain [protected]
addToRHS(escript::Data &rhs, std::map< std::string, escript::Data > data) const ripley::RipleyDomain [virtual]
addToRHSFromPython(escript::Data &rhs, boost::python::list data) const ripley::RipleyDomain [virtual]
addToSystem(escript::AbstractSystemMatrix &mat, escript::Data &rhs, std::map< std::string, escript::Data > data) const ripley::RipleyDomain [virtual]
addToSystemFromPython(escript::AbstractSystemMatrix &mat, escript::Data &rhs, boost::python::list data) const ripley::RipleyDomain [virtual]
addToSystemMatrix(paso::SystemMatrix_ptr in, const IndexVector &nodes_Eq, dim_t num_Eq, const IndexVector &nodes_Sol, dim_t num_Sol, const DoubleVector &array) const ripley::RipleyDomain [protected]
assembleCoordinates(escript::Data &arg) const =0ripley::RipleyDomain [protected, pure virtual]
assembleGradient(escript::Data &out, const escript::Data &in) const =0ripley::RipleyDomain [protected, pure virtual]
assembleIntegrate(DoubleVector &integrals, const escript::Data &arg) const =0ripley::RipleyDomain [protected, pure virtual]
assemblePDE(paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const ripley::RipleyDomain [private]
assemblePDEBoundary(paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const ripley::RipleyDomain [private]
assemblePDEDirac(paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const ripley::RipleyDomain [private]
assemblerripley::RipleyDomain [protected]
assembler_typeripley::RipleyDomain [protected]
averageData(escript::Data &out, const escript::Data &in) const ripley::RipleyDomain [protected]
borrowListOfTagsInUse(int fsType) const ripley::RipleyDomain [virtual]
borrowSampleReferenceIDs(int fsType) const =0ripley::RipleyDomain [pure virtual]
BufferMapType typedefescript::AbstractDomain
canTag(int fsType) const ripley::RipleyDomain [virtual]
commonFunctionSpace(const std::vector< int > &fs, int &resultcode) const ripley::RipleyDomain [virtual]
copyData(escript::Data &out, const escript::Data &in) const ripley::RipleyDomain [protected]
createCouplePatterns(const std::vector< IndexVector > &colIndices, const std::vector< IndexVector > &rowIndices, const dim_t N, paso::Pattern_ptr &colPattern, paso::Pattern_ptr &rowPattern) const ripley::RipleyDomain [protected]
createMainPattern() const ripley::RipleyDomain [protected]
createPasoPattern(const IndexVector &ptr, const IndexVector &index, const dim_t M, const dim_t N) const ripley::RipleyDomain [protected]
dofToNodes(escript::Data &out, const escript::Data &in) const =0ripley::RipleyDomain [protected, pure virtual]
dump(const std::string &filename) const =0ripley::RipleyDomain [pure virtual]
findNode(const double *coords) const =0ripley::RipleyDomain [private, pure virtual]
functionSpaceTypeAsString(int fsType) const ripley::RipleyDomain [virtual]
getApproximationOrder(const int fsType) const ripley::RipleyDomain [inline, virtual]
getContinuousFunctionCode() const ripley::RipleyDomain [inline, virtual]
getDataShape(int fsType) const ripley::RipleyDomain [virtual]
getDescription() const =0ripley::RipleyDomain [pure virtual]
getDim() const ripley::RipleyDomain [inline, virtual]
getDiracDeltaFunctionsCode() const ripley::RipleyDomain [inline, virtual]
getDofOfNode(int node) const =0ripley::RipleyDomain [protected, pure virtual]
getFunctionCode() const ripley::RipleyDomain [inline, virtual]
getFunctionOnBoundaryCode() const ripley::RipleyDomain [inline, virtual]
getFunctionOnContactOneCode() const ripley::RipleyDomain [inline, virtual]
getFunctionOnContactZeroCode() const ripley::RipleyDomain [inline, virtual]
getGridParameters() const =0ripley::RipleyDomain [pure virtual]
getLocalCoordinate(int index, int dim) const =0ripley::RipleyDomain [pure virtual]
getMPIComm() const ripley::RipleyDomain [inline, virtual]
getMPIRank() const ripley::RipleyDomain [inline, virtual]
getMPISize() const ripley::RipleyDomain [inline, virtual]
getNodeDistribution() const =0ripley::RipleyDomain [pure virtual]
getNormal() const ripley::RipleyDomain [virtual]
getNumberOfTagsInUse(int fsType) const ripley::RipleyDomain [virtual]
getNumDataPointsGlobal() const =0ripley::RipleyDomain [pure virtual]
getNumDOF() const =0ripley::RipleyDomain [protected, pure virtual]
getNumElements() const =0ripley::RipleyDomain [protected, pure virtual]
getNumElementsPerDim() const =0ripley::RipleyDomain [pure virtual]
getNumFaceElements() const =0ripley::RipleyDomain [protected, pure virtual]
getNumFacesPerBoundary() const =0ripley::RipleyDomain [pure virtual]
getNumNodes() const =0ripley::RipleyDomain [protected, pure virtual]
getNumNodesPerDim() const =0ripley::RipleyDomain [pure virtual]
getNumSubdivisionsPerDim() const =0ripley::RipleyDomain [pure virtual]
getPattern(bool reducedRowOrder, bool reducedColOrder) const =0ripley::RipleyDomain [protected, pure virtual]
getPtr()escript::AbstractDomain
getPtr() const escript::AbstractDomain
getReducedContinuousFunctionCode() const ripley::RipleyDomain [inline, virtual]
getReducedFunctionCode() const ripley::RipleyDomain [inline, virtual]
getReducedFunctionOnBoundaryCode() const ripley::RipleyDomain [inline, virtual]
getReducedFunctionOnContactOneCode() const ripley::RipleyDomain [inline, virtual]
getReducedFunctionOnContactZeroCode() const ripley::RipleyDomain [inline, virtual]
getReducedSolutionCode() const ripley::RipleyDomain [inline, virtual]
getSize() const ripley::RipleyDomain [virtual]
getSolutionCode() const ripley::RipleyDomain [inline, virtual]
getStatus() const ripley::RipleyDomain [inline, virtual]
getSystemMatrixTypeId(const int solver, const int preconditioner, const int package, const bool symmetry) const ripley::RipleyDomain [virtual]
getTag(const std::string &name) const ripley::RipleyDomain [inline, virtual]
getTagFromSampleNo(int fsType, int sampleNo) const ripley::RipleyDomain [virtual]
getTransportTypeId(const int solver, const int preconditioner, const int package, const bool symmetry) const ripley::RipleyDomain [virtual]
getX() const ripley::RipleyDomain [virtual]
insertNeighbourNodes(IndexVector &index, index_t node) const =0ripley::RipleyDomain [protected, pure virtual]
interpolateACross(escript::Data &target, const escript::Data &source) const ripley::RipleyDomain [virtual]
interpolateNodesOnElements(escript::Data &out, const escript::Data &in, bool reduced) const =0ripley::RipleyDomain [protected, pure virtual]
interpolateNodesOnFaces(escript::Data &out, const escript::Data &in, bool reduced) const =0ripley::RipleyDomain [protected, pure virtual]
interpolateOnDomain(escript::Data &target, const escript::Data &source) const ripley::RipleyDomain [virtual]
isCellOriented(int fsType) const ripley::RipleyDomain [virtual]
isValidFunctionSpaceType(int fsType) const ripley::RipleyDomain [virtual]
isValidTagName(const std::string &name) const ripley::RipleyDomain [inline, virtual]
m_diracPointNodeIDsripley::RipleyDomain [protected]
m_diracPointsripley::RipleyDomain [protected]
m_elementTagsripley::RipleyDomain [mutable, protected]
m_elementTagsInUseripley::RipleyDomain [mutable, protected]
m_faceTagsripley::RipleyDomain [mutable, protected]
m_faceTagsInUseripley::RipleyDomain [mutable, protected]
m_mpiInforipley::RipleyDomain [protected]
m_nodeTagsripley::RipleyDomain [mutable, protected]
m_nodeTagsInUseripley::RipleyDomain [mutable, protected]
m_numDimripley::RipleyDomain [protected]
m_statusripley::RipleyDomain [protected]
m_tagMapripley::RipleyDomain [protected]
MPIBarrier() const ripley::RipleyDomain [inline, virtual]
multiplyData(escript::Data &out, const escript::Data &in) const ripley::RipleyDomain [protected]
newSystemMatrix(const int row_blocksize, const escript::FunctionSpace &row_functionspace, const int column_blocksize, const escript::FunctionSpace &column_functionspace, const int type) const ripley::RipleyDomain [virtual]
newTransportProblem(const int blocksize, const escript::FunctionSpace &functionspace, const int type) const ripley::RipleyDomain [virtual]
nodesToDOF(escript::Data &out, const escript::Data &in) const =0ripley::RipleyDomain [protected, pure virtual]
onMasterProcessor() const ripley::RipleyDomain [inline, virtual]
operator!=(const escript::AbstractDomain &other) const ripley::RipleyDomain [inline, virtual]
operator==(const escript::AbstractDomain &other) const ripley::RipleyDomain [virtual]
ownSample(int fsType, index_t id) const =0ripley::RipleyDomain [pure virtual]
preferredInterpolationOnDomain(int fsType_source, int fsType_target) const ripley::RipleyDomain [virtual]
Print_Mesh_Info(const bool full=false) const ripley::RipleyDomain [virtual]
probeInterpolationACross(int, const escript::AbstractDomain &, int) const ripley::RipleyDomain [virtual]
probeInterpolationOnDomain(int fsType_source, int fsType_target) const ripley::RipleyDomain [virtual]
randomFill(const DataTypes::ShapeType &shape, const FunctionSpace &what, long seed, const boost::python::tuple &filter) const =0escript::AbstractDomain [pure virtual]
readBinaryGrid(escript::Data &out, std::string filename, const ReaderParameters &params) const =0ripley::RipleyDomain [pure virtual]
readNcGrid(escript::Data &out, std::string filename, std::string varname, const ReaderParameters &params) const =0ripley::RipleyDomain [pure virtual]
RipleyDomain(dim_t dim)ripley::RipleyDomain
setAssembler(std::string type, std::map< std::string, escript::Data > options)ripley::RipleyDomain [inline, virtual]
setAssemblerFromPython(std::string type, boost::python::list options)ripley::RipleyDomain
setNewX(const escript::Data &arg)ripley::RipleyDomain [virtual]
setTagMap(const std::string &name, int tag)ripley::RipleyDomain [inline, virtual]
setTags(const int fsType, const int newTag, const escript::Data &mask) const ripley::RipleyDomain [virtual]
setToGradient(escript::Data &out, const escript::Data &in) const ripley::RipleyDomain [virtual]
setToIntegrals(DoubleVector &integrals, const escript::Data &arg) const ripley::RipleyDomain [virtual]
setToNormal(escript::Data &out) const =0ripley::RipleyDomain [pure virtual]
setToSize(escript::Data &out) const =0ripley::RipleyDomain [pure virtual]
setToX(escript::Data &arg) const ripley::RipleyDomain [virtual]
showTagNames() const ripley::RipleyDomain [virtual]
StatusType typedefescript::AbstractDomain
supportsContactElements() const ripley::RipleyDomain [inline, virtual]
supportsFilter(const boost::python::tuple &t) const ripley::RipleyDomain [virtual]
throwStandardException(const std::string &functionName) const escript::AbstractDomain
updateTagsInUse(int fsType) const ripley::RipleyDomain [protected]
ValueBuffer typedefescript::AbstractDomain
write(const std::string &filename) const escript::AbstractDomain [virtual]
writeBinaryGrid(const escript::Data &in, std::string filename, int byteOrder, int dataType) const =0ripley::RipleyDomain [pure virtual]
~AbstractContinuousDomain()escript::AbstractContinuousDomain [virtual]
~AbstractDomain()escript::AbstractDomain [virtual]
~RipleyDomain()ripley::RipleyDomain