escript  Revision_
finley::MeshAdapter Member List

This is the complete list of members for finley::MeshAdapter, including all inherited members.

AbstractContinuousDomain()escript::AbstractContinuousDomain
addDiracPoints(const std::vector< double > &points, const std::vector< int > &tags) const finley::MeshAdapterprivate
addPDEToLumpedSystem(escript::Data &mat, const escript::Data &D, const escript::Data &d, const escript::Data &d_dirac, const bool useHRZ) const finley::MeshAdaptervirtual
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 finley::MeshAdaptervirtual
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 finley::MeshAdaptervirtual
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 finley::MeshAdaptervirtual
borrowListOfTagsInUse(int functionSpaceCode) const finley::MeshAdaptervirtual
borrowSampleReferenceIDs(int functionSpaceType) const finley::MeshAdaptervirtual
brick(esysUtils::JMPI &p, dim_t n0, dim_t n1, dim_t n2, int order, double l0, double l1, double l2, bool periodic0, bool periodic1, bool periodic2, int integrationOrder, int reducedIntegrationOrder, bool useElementsOnFace, bool useFullElementOrder, bool optimize, const std::vector< double > &points, const std::vector< int > &tags, const std::map< std::string, int > &tagNamesToNums)finley::MeshAdapterfriend
canTag(int functionSpaceCode) const finley::MeshAdaptervirtual
commonFunctionSpace(const std::vector< int > &fs, int &resultcode) const finley::MeshAdaptervirtual
ContactElementsOnefinley::MeshAdapterstatic
ContactElementsZerofinley::MeshAdapterstatic
DegreesOfFreedomfinley::MeshAdapterstatic
dump(const std::string &fileName) const finley::MeshAdaptervirtual
Elementsfinley::MeshAdapterstatic
FaceElementsfinley::MeshAdapterstatic
FunctionSpaceNamesMapType typedeffinley::MeshAdapter
functionSpaceTypeAsString(int functionSpaceType) const finley::MeshAdaptervirtual
getApproximationOrder(const int functionSpaceCode) const finley::MeshAdaptervirtual
getContinuousFunctionCode() const finley::MeshAdaptervirtual
getDataShape(int functionSpaceCode) const finley::MeshAdaptervirtual
getDescription() const finley::MeshAdaptervirtual
getDim() const finley::MeshAdaptervirtual
getDiracDeltaFunctionsCode() const finley::MeshAdaptervirtual
getFinley_Mesh() const finley::MeshAdapter
getFunctionCode() const finley::MeshAdaptervirtual
getFunctionOnBoundaryCode() const finley::MeshAdaptervirtual
getFunctionOnContactOneCode() const finley::MeshAdaptervirtual
getFunctionOnContactZeroCode() const finley::MeshAdaptervirtual
getMesh()finley::MeshAdapterinlineprivate
getMPIComm() const finley::MeshAdaptervirtual
getMPIRank() const finley::MeshAdaptervirtual
getMPISize() const finley::MeshAdaptervirtual
getNormal() const finley::MeshAdaptervirtual
getNumberOfTagsInUse(int functionSpaceCode) const finley::MeshAdaptervirtual
getNumDataPointsGlobal() const finley::MeshAdaptervirtual
getPtr()escript::AbstractDomain
getPtr() const escript::AbstractDomain
getReducedContinuousFunctionCode() const finley::MeshAdaptervirtual
getReducedFunctionCode() const finley::MeshAdaptervirtual
getReducedFunctionOnBoundaryCode() const finley::MeshAdaptervirtual
getReducedFunctionOnContactOneCode() const finley::MeshAdaptervirtual
getReducedFunctionOnContactZeroCode() const finley::MeshAdaptervirtual
getReducedSolutionCode() const finley::MeshAdaptervirtual
getSize() const finley::MeshAdaptervirtual
getSolutionCode() const finley::MeshAdaptervirtual
getStatus() const finley::MeshAdaptervirtual
getSystemMatrixTypeId(const boost::python::object &options) const finley::MeshAdaptervirtual
getTag(const std::string &name) const finley::MeshAdaptervirtual
getTagFromSampleNo(int functionSpaceType, index_t sampleNo) const finley::MeshAdaptervirtual
getTransportTypeId(const int solver, const int preconditioner, const int package, const bool symmetry) const finley::MeshAdaptervirtual
getX() const finley::MeshAdaptervirtual
interpolateAcross(escript::Data &target, const escript::Data &source) const finley::MeshAdaptervirtual
interpolateOnDomain(escript::Data &target, const escript::Data &source) const finley::MeshAdaptervirtual
isCellOriented(int functionSpaceCode) const finley::MeshAdaptervirtual
isValidFunctionSpaceType(int functionSpaceType) const finley::MeshAdaptervirtual
isValidTagName(const std::string &name) const finley::MeshAdaptervirtual
m_finleyMeshfinley::MeshAdapterprivate
m_functionSpaceTypeNamesfinley::MeshAdapterprivatestatic
MeshAdapter(Mesh *finleyMesh=NULL)finley::MeshAdapter
MeshAdapter(const MeshAdapter &in)finley::MeshAdapter
MPIBarrier() const finley::MeshAdaptervirtual
newSystemMatrix(const int row_blocksize, const escript::FunctionSpace &row_functionspace, const int column_blocksize, const escript::FunctionSpace &column_functionspace, const int type) const finley::MeshAdaptervirtual
newTransportProblem(const int blocksize, const escript::FunctionSpace &functionspace, const int type) const finley::MeshAdaptervirtual
Nodesfinley::MeshAdapterstatic
onMasterProcessor() const finley::MeshAdaptervirtual
operator!=(const escript::AbstractDomain &other) const finley::MeshAdaptervirtual
operator==(const escript::AbstractDomain &other) const finley::MeshAdaptervirtual
ownSample(int fsCode, index_t id) const finley::MeshAdaptervirtual
Pointsfinley::MeshAdapterstatic
preferredInterpolationOnDomain(int functionSpaceType_source, int functionSpaceType_target) const finley::MeshAdaptervirtual
Print_Mesh_Info(bool full=false) const finley::MeshAdaptervirtual
probeInterpolationAcross(int functionSpaceType_source, const escript::AbstractDomain &targetDomain, int functionSpaceType_target) const finley::MeshAdaptervirtual
probeInterpolationOnDomain(int functionSpaceType_source, int functionSpaceType_target) const finley::MeshAdaptervirtual
randomFill(const escript::DataTypes::ShapeType &shape, const escript::FunctionSpace &what, long seed, const boost::python::tuple &filter) const finley::MeshAdaptervirtual
readGmsh(esysUtils::JMPI &p, const std::string &fileName, int numDim, int integrationOrder, int reducedIntegrationOrder, bool optimize, bool useMacroElements, const std::vector< double > &points, const std::vector< int > &tags)finley::MeshAdapterfriend
readGmsh_driver(const boost::python::list &args)finley::MeshAdapterfriend
readMesh(esysUtils::JMPI &p, const std::string &fileName, int integrationOrder, int reducedIntegrationOrder, bool optimize, const std::vector< double > &points, const std::vector< int > &tags)finley::MeshAdapterfriend
readMesh_driver(const boost::python::list &args)finley::MeshAdapterfriend
rectangle(esysUtils::JMPI &p, dim_t n0, dim_t n1, int order, double l0, double l1, bool periodic0, bool periodic1, int integrationOrder, int reducedIntegrationOrder, bool useElementsOnFace, bool useFullElementOrder, bool optimize, const std::vector< double > &points, const std::vector< int > &tags, const std::map< std::string, int > &tagNamesToNums)finley::MeshAdapterfriend
ReducedContactElementsOnefinley::MeshAdapterstatic
ReducedContactElementsZerofinley::MeshAdapterstatic
ReducedDegreesOfFreedomfinley::MeshAdapterstatic
ReducedElementsfinley::MeshAdapterstatic
ReducedFaceElementsfinley::MeshAdapterstatic
ReducedNodesfinley::MeshAdapterstatic
setFunctionSpaceTypeNames()finley::MeshAdapter
setNewX(const escript::Data &arg)finley::MeshAdaptervirtual
setTagMap(const std::string &name, int tag)finley::MeshAdaptervirtual
setTags(const int functionSpaceType, const int newTag, const escript::Data &mask) const finley::MeshAdaptervirtual
setToGradient(escript::Data &grad, const escript::Data &arg) const finley::MeshAdaptervirtual
setToIntegrals(std::vector< double > &integrals, const escript::Data &arg) const finley::MeshAdaptervirtual
setToNormal(escript::Data &out) const finley::MeshAdaptervirtual
setToSize(escript::Data &out) const finley::MeshAdaptervirtual
setToX(escript::Data &arg) const finley::MeshAdaptervirtual
showTagNames() const finley::MeshAdaptervirtual
StatusType typedefescript::AbstractDomain
supportsContactElements() const finley::MeshAdaptervirtual
supportsFilter(const boost::python::tuple &t) const escript::AbstractDomainvirtual
throwStandardException(const std::string &functionName) const escript::AbstractDomain
write(const std::string &fileName) const finley::MeshAdaptervirtual
~AbstractContinuousDomain()escript::AbstractContinuousDomainvirtual
~AbstractDomain()escript::AbstractDomaininlinevirtual
~MeshAdapter()finley::MeshAdapter