escript  Revision_
escript::AbstractContinuousDomain Member List

This is the complete list of members for escript::AbstractContinuousDomain, including all inherited members.

AbstractContinuousDomain()escript::AbstractContinuousDomain
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) constescript::AbstractContinuousDomainvirtual
addPDEToSystem(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) constescript::AbstractContinuousDomainvirtual
addPDEToTransportProblem(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) constescript::AbstractContinuousDomainvirtual
borrowListOfTagsInUse(int functionSpaceCode) const =0escript::AbstractDomainpure virtual
borrowSampleReferenceIDs(int functionSpaceType) const =0escript::AbstractDomainpure virtual
canTag(int functionspacecode) const =0escript::AbstractDomainpure virtual
commonFunctionSpace(const std::vector< int > &fs, int &resultcode) const =0escript::AbstractDomainpure virtual
dump(const std::string &filename) const =0escript::AbstractDomainpure virtual
functionSpaceTypeAsString(int functionSpaceType) const =0escript::AbstractDomainpure virtual
getApproximationOrder(const int functionSpaceCode) const =0escript::AbstractDomainpure virtual
getContinuousFunctionCode() constescript::AbstractContinuousDomainvirtual
getDataShape(int functionSpaceCode) constescript::AbstractContinuousDomainvirtual
getDescription() constescript::AbstractContinuousDomainvirtual
getDim() const =0escript::AbstractDomainpure virtual
getDiracDeltaFunctionsCode() constescript::AbstractContinuousDomainvirtual
getFunctionCode() constescript::AbstractContinuousDomainvirtual
getFunctionOnBoundaryCode() constescript::AbstractContinuousDomainvirtual
getFunctionOnContactOneCode() constescript::AbstractContinuousDomainvirtual
getFunctionOnContactZeroCode() constescript::AbstractContinuousDomainvirtual
getMPI() const =0escript::AbstractDomainpure virtual
getMPIComm() const =0escript::AbstractDomainpure virtual
getMPIRank() const =0escript::AbstractDomainpure virtual
getMPISize() const =0escript::AbstractDomainpure virtual
getNormal() const =0escript::AbstractDomainpure virtual
getNumberOfTagsInUse(int functionSpaceCode) const =0escript::AbstractDomainpure virtual
getNumDataPointsGlobal() constescript::AbstractContinuousDomainvirtual
getPtr()escript::AbstractDomain
getPtr() constescript::AbstractDomain
getReducedContinuousFunctionCode() constescript::AbstractContinuousDomainvirtual
getReducedFunctionCode() constescript::AbstractContinuousDomainvirtual
getReducedFunctionOnBoundaryCode() constescript::AbstractContinuousDomainvirtual
getReducedFunctionOnContactOneCode() constescript::AbstractContinuousDomainvirtual
getReducedFunctionOnContactZeroCode() constescript::AbstractContinuousDomainvirtual
getReducedSolutionCode() constescript::AbstractContinuousDomainvirtual
getSize() const =0escript::AbstractDomainpure virtual
getSolutionCode() constescript::AbstractContinuousDomainvirtual
getStatus() constescript::AbstractDomainvirtual
getSystemMatrixTypeId(const boost::python::object &options) constescript::AbstractContinuousDomainvirtual
getTag(const std::string &name) const =0escript::AbstractDomainpure virtual
getTagFromSampleNo(int functionSpaceType, DataTypes::index_t sampleNo) const =0escript::AbstractDomainpure virtual
getTransportTypeId(int solver, int preconditioner, int package, bool symmetry) constescript::AbstractContinuousDomainvirtual
getX() const =0escript::AbstractDomainpure virtual
interpolateAcross(escript::Data &target, const escript::Data &source) const =0escript::AbstractDomainpure virtual
interpolateOnDomain(escript::Data &target, const escript::Data &source) const =0escript::AbstractDomainpure virtual
isCellOriented(int functionSpaceCode) const =0escript::AbstractDomainpure virtual
isValidFunctionSpaceType(int functionSpaceType) constescript::AbstractContinuousDomainvirtual
isValidTagName(const std::string &name) constescript::AbstractDomainvirtual
MPIBarrier() const =0escript::AbstractDomainpure virtual
newSystemMatrix(const int row_blocksize, const escript::FunctionSpace &row_functionspace, const int column_blocksize, const escript::FunctionSpace &column_functionspace, const int type) constescript::AbstractContinuousDomainvirtual
newTransportProblem(const int blocksize, const escript::FunctionSpace &functionspace, const int type) constescript::AbstractContinuousDomainvirtual
onMasterProcessor() const =0escript::AbstractDomainpure virtual
operator!=(const AbstractDomain &other) const =0escript::AbstractDomainpure virtual
operator==(const AbstractDomain &other) const =0escript::AbstractDomainpure virtual
ownSample(int fs_code, DataTypes::index_t id) const =0escript::AbstractDomainpure virtual
preferredInterpolationOnDomain(int functionSpaceType_source, int functionSpaceType_target) const =0escript::AbstractDomainpure virtual
Print_Mesh_Info(const bool full=false) constescript::AbstractContinuousDomainvirtual
probeInterpolationAcross(int functionSpaceType_source, const AbstractDomain &targetDomain, int functionSpaceType_target) const =0escript::AbstractDomainpure virtual
probeInterpolationOnDomain(int functionSpaceType_source, int functionSpaceType_target) const =0escript::AbstractDomainpure virtual
randomFill(const DataTypes::ShapeType &shape, const FunctionSpace &what, long seed, const boost::python::tuple &filter) const =0escript::AbstractDomainpure virtual
setNewX(const escript::Data &arg)escript::AbstractContinuousDomainvirtual
setTagMap(const std::string &name, int tag)=0escript::AbstractDomainpure virtual
setTags(int functionSpaceType, int newTag, const escript::Data &mask) const =0escript::AbstractDomainpure virtual
setToGradient(escript::Data &grad, const escript::Data &arg) const =0escript::AbstractDomainpure virtual
setToIntegrals(std::vector< double > &integrals, const escript::Data &arg) constescript::AbstractContinuousDomainvirtual
setToNormal(escript::Data &out) const =0escript::AbstractDomainpure virtual
setToSize(escript::Data &out) const =0escript::AbstractDomainpure virtual
setToX(escript::Data &out) const =0escript::AbstractDomainpure virtual
showTagNames() const =0escript::AbstractDomainpure virtual
StatusType typedefescript::AbstractDomain
supportsContactElements() const =0escript::AbstractDomainpure virtual
supportsFilter(const boost::python::tuple &t) constescript::AbstractDomainvirtual
throwStandardException(const std::string &functionName) constescript::AbstractDomain
write(const std::string &filename) const =0escript::AbstractDomainpure virtual
~AbstractContinuousDomain()escript::AbstractContinuousDomainvirtual
~AbstractDomain()escript::AbstractDomaininlinevirtual