assembleBlock(gsFlowVisitor< T, MatOrder > &visitor, index_t testBasisID, gsSparseMatrix< T, MatOrder > &block, gsMatrix< T > &blockRhs) | gsFlowAssemblerBase< T, MatOrder > | protected |
assembleLinearPart() | gsINSAssembler< T, MatOrder > | protectedvirtual |
assembleNonlinearPart() | gsINSAssembler< T, MatOrder > | protectedvirtual |
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 |
computeFlowRate(index_t patch, boxSide side, gsMatrix< T > solution) const | gsINSAssembler< T, MatOrder > | |
constructSolution(const gsMatrix< T > &solVector, index_t unk) const | gsINSAssembler< T, MatOrder > | virtual |
fillBaseSystem() | gsINSAssembler< T, MatOrder > | protectedvirtual |
fillGlobalMat_PP(gsSparseMatrix< T, MatOrder > &globalMat, const gsSparseMatrix< T, MatOrder > &sourceMat) | gsINSAssembler< T, MatOrder > | protected |
fillGlobalMat_PU(gsSparseMatrix< T, MatOrder > &globalMat, const gsSparseMatrix< T, MatOrder > &sourceMat) | gsINSAssembler< T, MatOrder > | protected |
fillGlobalMat_UP(gsSparseMatrix< T, MatOrder > &globalMat, const gsSparseMatrix< T, MatOrder > &sourceMat) | gsINSAssembler< T, MatOrder > | protected |
fillGlobalMat_UU(gsSparseMatrix< T, MatOrder > &globalMat, const gsSparseMatrix< T, MatOrder > &sourceMat) | gsINSAssembler< T, MatOrder > | protected |
fillStokesSystem(gsSparseMatrix< T, MatOrder > &stokesMat, gsMatrix< T > &stokesRhs) | gsINSAssembler< T, MatOrder > | virtual |
fillSystem() | gsINSAssembler< T, MatOrder > | protectedvirtual |
getAssemblerOptions() const | gsINSAssembler< T, MatOrder > | inline |
getBases() | gsINSAssembler< T, MatOrder > | inline |
getBCs() const | gsINSAssembler< T, MatOrder > | inline |
getBlockPU() const | gsINSAssembler< T, MatOrder > | inline |
getBlockPUcomp(index_t i) const | gsINSAssembler< T, MatOrder > | inlinevirtual |
getBlockUP() const | gsINSAssembler< T, MatOrder > | inline |
getBlockUPcomp(index_t i) const | gsINSAssembler< T, MatOrder > | inlinevirtual |
getBlockUU(bool linPartOnly=false) | gsINSAssembler< T, MatOrder > | virtual |
getBlockUUcompDiag(index_t i=0) | gsINSAssembler< T, MatOrder > | inlinevirtual |
getDirichletDofs() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getMappers() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getMassMatrix(index_t unkID) | gsINSAssembler< T, MatOrder > | inlinevirtual |
getPatches() const | gsINSAssembler< T, MatOrder > | inline |
getPdofs() const | gsINSAssembler< T, MatOrder > | inline |
getPshift() const | gsINSAssembler< T, MatOrder > | inline |
getRhsFcn() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getRhsP() const | gsINSAssembler< T, MatOrder > | |
getRhsU() const | gsINSAssembler< T, MatOrder > | virtual |
getRhsUcomp(index_t i) const | gsINSAssembler< T, MatOrder > | inlinevirtual |
getSolution() const | gsINSAssembler< T, MatOrder > | inline |
getTarDim() const | gsFlowAssemblerBase< T, MatOrder > | inline |
getUdofs() const | gsINSAssembler< T, MatOrder > | inline |
getViscosity() const | gsINSAssembler< T, MatOrder > | inline |
initialize() | gsINSAssembler< T, MatOrder > | virtual |
initMembers() | gsINSAssembler< T, MatOrder > | protected |
isInitialized() | gsFlowAssemblerBase< T, MatOrder > | inline |
markDofsAsEliminatedZeros(const std::vector< gsMatrix< index_t > > &boundaryDofs, const index_t unk) | gsINSAssembler< T, MatOrder > | virtual |
matrix() const | gsINSAssembler< T, MatOrder > | inlinevirtual |
gismo::gsFlowAssemblerBase::matrix(index_t unk) const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
numDofs() const | gsFlowAssemblerBase< T, MatOrder > | inline |
numDofsUnk(index_t i) | gsINSAssembler< T, MatOrder > | |
options() const | gsFlowAssemblerBase< T, MatOrder > | inline |
rhs() const | gsINSAssembler< T, MatOrder > | inlinevirtual |
gismo::gsFlowAssemblerBase::rhs(index_t unk) const | gsFlowAssemblerBase< T, MatOrder > | inlinevirtual |
update(const gsMatrix< T > &solVector, bool updateSol=true) | gsINSAssembler< T, MatOrder > | virtual |
updateAssembly() | gsFlowAssemblerBase< T, MatOrder > | protectedvirtual |
updateCurrentSolField(const gsMatrix< T > &solVector, bool updateSol) | gsINSAssembler< T, MatOrder > | protectedvirtual |
updateDofMappers() | gsINSAssembler< T, MatOrder > | protectedvirtual |
updateSizes() | gsINSAssembler< T, MatOrder > | protectedvirtual |