Sundance::InhomogeneousDOFMapHN Member List

This is the complete list of members for Sundance::InhomogeneousDOFMapHN, including all inherited members.

addGhostIndex(int dof)Sundance::DOFMapBase [inline, protected]
allFuncs_Sundance::InhomogeneousDOFMapHN [private]
allocate(const Mesh &mesh)Sundance::InhomogeneousDOFMapHN [private]
allowedFuncsOnCellBatch(int cellDim, const Array< int > &cellLID) const Sundance::InhomogeneousDOFMapHN [virtual]
basis(int basisChunk) const Sundance::InhomogeneousDOFMapHN [inline]
basis_Sundance::InhomogeneousDOFMapHN [mutable, private]
batchedDofLookupTimer()Sundance::DOFMapBase [protected, static]
buildMaximalDofTable()Sundance::InhomogeneousDOFMapHN [private]
cellDim() const Sundance::DOFMapBase [inline, virtual]
cellHasAnyDOFs_Sundance::InhomogeneousDOFMapHN [private]
chunkForFuncID(int funcID) const Sundance::InhomogeneousDOFMapHN [inline]
comm() const Sundance::DOFMapBase [inline, protected]
computeOffsets(int dim, int localCount)Sundance::InhomogeneousDOFMapHN [private]
dim_Sundance::InhomogeneousDOFMapHN [private]
dofLookupTimer()Sundance::DOFMapBase [protected, static]
DOFMapBase(const Mesh &mesh, int setupVerb)Sundance::DOFMapBase
dofs_Sundance::InhomogeneousDOFMapHN [private]
elemFuncSets_Sundance::InhomogeneousDOFMapHN [private]
elemFuncSetsDomain_Sundance::InhomogeneousDOFMapHN [private]
funcDefined_Sundance::InhomogeneousDOFMapHN [private]
funcDomains() const Sundance::InhomogeneousDOFMapHN [inline, virtual]
funcDomains_Sundance::InhomogeneousDOFMapHN [private]
funcID(int basisChunk) const Sundance::InhomogeneousDOFMapHN [inline]
funcSetCellCount_Sundance::InhomogeneousDOFMapHN [private]
getDOFsForCell(int cellDim, int cellLID, int funcID, Array< int > &dofs) const Sundance::DOFMapBase [virtual]
getDOFsForCellBatch(int cellDim, const Array< int > &cellLID, const Set< int > &requestedFuncSet, Array< Array< int > > &dofs, Array< int > &nNodes, int verbosity) const Sundance::InhomogeneousDOFMapHN [virtual]
getDOFsForHNCell(int cellDim, int cellLID, int funcID, Array< int > &dofs, Array< double > &coefs) const Sundance::InhomogeneousDOFMapHN [virtual]
getfuncID(int basisChunk, int funcNr) const Sundance::InhomogeneousDOFMapHN [inline]
getInitialDOFForCell(int cellDim, int cellLID, int funcID) const Sundance::InhomogeneousDOFMapHN [inline, private]
getInitialDOFPtrForCell(int cellDim, int cellLID, int funcID)Sundance::InhomogeneousDOFMapHN [inline, private]
getInitialDOFPtrForCell(int cellDim, int cellLID, int funcID) const Sundance::InhomogeneousDOFMapHN [inline, private]
getSpacialMeshDim() const Sundance::HNDoFMapBase [inline]
getTrafoMatrixForCell(int cellLID, int funcID, int &trafoMatrixSize, bool &doTransform, Array< double > &transfMatrix) const Sundance::InhomogeneousDOFMapHN [virtual]
getTrafoMatrixForFacet(int cellDim, int cellLID, int facetIndex, int funcID, int &trafoMatrixSize, bool &doTransform, Array< double > &transfMatrix) const Sundance::InhomogeneousDOFMapHN [virtual]
ghostIndices() const Sundance::DOFMapBase [inline]
hasBeenAssigned(int cellDim, int cellLID) const Sundance::InhomogeneousDOFMapHN [inline, private]
hasBeenAssigned_Sundance::InhomogeneousDOFMapHN [private]
hasCellHanging_Sundance::InhomogeneousDOFMapHN [private]
haveMaximalDofs_Sundance::InhomogeneousDOFMapHN [mutable, private]
HN_To_coeffs_Sundance::InhomogeneousDOFMapHN [private]
HN_To_globalFacetsDim_Sundance::InhomogeneousDOFMapHN [private]
HN_To_globalFacetsLID_Sundance::InhomogeneousDOFMapHN [private]
HNDoFMapBase(const Mesh &mesh, int nFuncs, int setupVerb)Sundance::HNDoFMapBase [inline]
indexForFuncID(int funcID) const Sundance::InhomogeneousDOFMapHN [inline]
InhomogeneousDOFMapHN(const Mesh &mesh, const Array< RCP< BasisDOFTopologyBase > > &basis, const Array< Map< Set< int >, CellFilter > > &funcSetToDomainMap, int setupVerb)Sundance::InhomogeneousDOFMapHN
initMap()Sundance::InhomogeneousDOFMapHN [private]
isElementHanging_Sundance::InhomogeneousDOFMapHN [private]
isHomogeneous() const Sundance::DOFMapBase [inline, virtual]
isLocalDOF(int dof) const Sundance::DOFMapBase [inline]
isRemote(int cellDim, int cellLID, int &ownerProcID) const Sundance::DOFMapBase [inline]
localNodePtrs_Sundance::InhomogeneousDOFMapHN [private]
lowestLocalDOF() const Sundance::DOFMapBase [inline]
mapStruct() const Sundance::InhomogeneousDOFMapHN [inline]
markAsAssigned(int cellDim, int cellLID)Sundance::InhomogeneousDOFMapHN [inline, private]
matrixStore_Sundance::InhomogeneousDOFMapHN [private]
maxCellFuncSetsIndex_Sundance::InhomogeneousDOFMapHN [private]
maxCellLIDwithHN_to_TrafoMatrix_Sundance::InhomogeneousDOFMapHN [private]
maximalDofs_Sundance::InhomogeneousDOFMapHN [mutable, private]
maxSubdomains_Sundance::InhomogeneousDOFMapHN [private]
mesh() const Sundance::DOFMapBase [inline]
nBasisChunks() const Sundance::InhomogeneousDOFMapHN [inline]
nDofsPerCell_Sundance::InhomogeneousDOFMapHN [private]
nFuncs(int basisChunk) const Sundance::InhomogeneousDOFMapHN [inline]
nFuncs_Sundance::InhomogeneousDOFMapHN [private]
nNodesPerCell_Sundance::InhomogeneousDOFMapHN [private]
nPoints_Sundance::InhomogeneousDOFMapHN [private]
nrAllFuncs_Sundance::InhomogeneousDOFMapHN [private]
numDOFs() const Sundance::DOFMapBase [inline]
numFacets_Sundance::InhomogeneousDOFMapHN [private]
numLocalDOFs() const Sundance::DOFMapBase [inline]
originalFacetOrientation_Sundance::InhomogeneousDOFMapHN [private]
print(std::ostream &os) const Sundance::InhomogeneousDOFMapHN [virtual]
setDOFs(int basisChunk, int cellDim, int cellLID, int &nextDOF, bool isRemote=false)Sundance::InhomogeneousDOFMapHN [private]
setLowestLocalDOF(int low)Sundance::DOFMapBase [inline, protected]
setNumLocalDOFs(int numDOFs)Sundance::DOFMapBase [inline, protected]
setTotalNumDOFs(int numDOFs)Sundance::DOFMapBase [inline, protected]
setupVerb() const Sundance::DOFMapBase [inline]
shareDOFs(int cellDim, const Array< Array< int > > &outgoingCellRequests)Sundance::InhomogeneousDOFMapHN [private]
structure_Sundance::InhomogeneousDOFMapHN [private]
totalNNodesPerCell_Sundance::InhomogeneousDOFMapHN [private]
uninitializedVal()Sundance::InhomogeneousDOFMapHN [inline, private, static]
~DOFMapBase()Sundance::DOFMapBase [inline, virtual]
~HNDoFMapBase()Sundance::HNDoFMapBase [inline, virtual]
~InhomogeneousDOFMapHN()Sundance::InhomogeneousDOFMapHN [inline, virtual]
~Printable()Playa::Printable [inline, virtual]

Site Contact