assembleBlock(gsFlowVisitor< T, MatOrder > &visitor, index_t testBasisID, gsSparseMatrix< T, MatOrder > &block, gsMatrix< T > &blockRhs) | gsFlowAssemblerBase< T, MatOrder > | protected |
assembleLinearPart() | gsFlowAssemblerBase< T, MatOrder > | inlineprotectedvirtual |
assembleNonlinearPart() | gsFlowAssemblerBase< T, MatOrder > | inlineprotectedvirtual |
assembleRhs(gsFlowVisitor< T, MatOrder > &visitor, index_t testBasisID, gsMatrix< T > &rhs) | gsFlowAssemblerBase< T, MatOrder > | protected |
computeDirichletDofs(const index_t unk, const index_t basisID, gsMatrix< T > &ddofVector) | gsFlowAssemblerBase< T, MatOrder > | protected |
computeDirichletDofsIntpl(const index_t unk, const gsDofMapper &mapper, const gsMultiBasis< T > &mbasis, gsMatrix< T > &ddofVector) | gsFlowAssemblerBase< T, MatOrder > | protected |
computeDirichletDofsL2Proj(const index_t unk, const gsDofMapper &mapper, const gsMultiBasis< T > &mbasis, gsMatrix< T > &ddofVector) | gsFlowAssemblerBase< T, MatOrder > | protected |
constructSolution(const gsMatrix< T > &solVector, index_t unk) const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
getAssemblerOptions() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getBases() | gsFlowAssemblerBase< T, MatOrder > | inline |
getBCs() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getDirichletDofs() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getMappers() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getMassMatrix(index_t unkID) | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
getPatches() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getRhsFcn() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getSolution() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getTarDim() const | gsFlowAssemblerBase< T, MatOrder > | inline |
initialize() | gsFlowAssemblerBase< T, MatOrder > | virtual |
initMembers() | gsFlowAssemblerBase< T, MatOrder > | protected |
isInitialized() | gsFlowAssemblerBase< T, MatOrder > | inline |
markDofsAsEliminatedZeros(const std::vector< gsMatrix< index_t > > &boundaryDofs, const index_t unk) | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
matrix() const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
matrix(index_t unk) const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
numDofs() const | gsFlowAssemblerBase< T, MatOrder > | inline |
options() const | gsFlowAssemblerBase< T, MatOrder > | inline |
rhs() const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
rhs(index_t unk) const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
update(const gsMatrix< T > &solVector, bool updateSol=true) | gsFlowAssemblerBase< T, MatOrder > | virtual |
updateAssembly() | gsFlowAssemblerBase< T, MatOrder > | protectedvirtual |
updateCurrentSolField(const gsMatrix< T > &solVector, bool updateSol) | gsFlowAssemblerBase< T, MatOrder > | inlineprotectedvirtual |
updateDofMappers() | gsFlowAssemblerBase< T, MatOrder > | inlineprotectedvirtual |
updateSizes() | gsFlowAssemblerBase< T, MatOrder > | inlineprotectedvirtual |