Escript  Revision_4320
finley::MeshAdapter Member List

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

AbstractContinuousDomain()escript::AbstractContinuousDomain
AbstractDomain()escript::AbstractDomain
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
BufferMapType typedefescript::AbstractDomain
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
extractArgsFromDict(const boost::python::dict &arg, int &numData, char **&names, escriptDataC *&data, escriptDataC **&dataPtr) const finley::MeshAdapterprivate
FaceElementsfinley::MeshAdapterstatic
finley::brick(int n0, int n1, int n2, int order, double l0, double l1, double l2, int periodic0, int periodic1, int periodic2, int integrationOrder, int reducedIntegrationOrder, int useElementsOnFace, int useFullElementOrder, int optimize, const std::vector< double > &points, const std::vector< int > &tags, const std::map< std::string, int > &tagnamestonums)finley::MeshAdapterfriend
finley::rectangle(int n0, int n1, int order, double l0, double l1, int periodic0, int periodic1, int integrationOrder, int reducedIntegrationOrder, int useElementsOnFace, int useFullElementOrder, int optimize, const std::vector< double > &points, const std::vector< int > &tags, const std::map< std::string, int > &tagnamestonums)finley::MeshAdapterfriend
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 int solver, const int preconditioner, const int package, const bool symmetry) const finley::MeshAdaptervirtual
getTag(const std::string &name) const finley::MeshAdaptervirtual
getTagFromSampleNo(int functionSpaceType, int 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(Finley_Mesh *finleyMesh=0)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 fs_code, index_t id) const finley::MeshAdaptervirtual
Pointsfinley::MeshAdapterstatic
preferredInterpolationOnDomain(int functionSpaceType_source, int functionSpaceType_target) const finley::MeshAdaptervirtual
Print_Mesh_Info(const 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
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
throwStandardException(const std::string &functionName) const escript::AbstractDomain
ValueBuffer typedefescript::AbstractDomain
write(const std::string &fileName) const finley::MeshAdaptervirtual
~AbstractContinuousDomain()escript::AbstractContinuousDomainvirtual
~AbstractDomain()escript::AbstractDomainvirtual
~MeshAdapter()finley::MeshAdapter