G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsGenericAssembler< T > Member List

This is the complete list of members for gsGenericAssembler< T >, including all inherited members.

allFixedDofs() constgsAssembler< T >inline
apply(ElementVisitor &visitor, size_t patchIndex=0, boxSide side=boundary::none)gsAssembler< T >protected
apply(InterfaceVisitor &visitor, const boundaryInterface &bi)gsAssembler< T >protected
assemble()gsAssembler< T >virtual
assemble(const gsMultiPatch< T > &curSolution)gsAssembler< T >virtual
assembleDG(const boundaryInterface &iFace, bool refresh=true)gsGenericAssembler< T >
assembleMass(const index_t patchIndex=-1, bool refresh=true)gsGenericAssembler< T >
assembleMass2()gsGenericAssembler< T >inline
assembleMoments(const gsFunction< T > &func, index_t patchIndex=-1, bool refresh=true)gsGenericAssembler< T >
assembleNeumann(const boundary_condition< T > &bc, bool refresh=true)gsGenericAssembler< T >
assembleNitsche(const boundary_condition< T > &bc, bool refresh=true)gsGenericAssembler< T >
assembleStiffness(const index_t patchIndex=-1, const bool refresh=true)gsGenericAssembler< T >
check()gsAssembler< T >
clone() constgsAssembler< T >virtual
computeDirichletDofs(short_t unk=0)gsAssembler< T >
computeDirichletDofsIntpl(const gsDofMapper &mapper, const gsMultiBasis< T > &mbasis, const short_t unk_=0)gsAssembler< T >protected
computeDirichletDofsL2Proj(const gsDofMapper &mapper, const gsMultiBasis< T > &mbasis, const short_t unk_=0)gsAssembler< T >protected
constructSolution(const gsMatrix< T > &solVector, gsMultiPatch< T > &result, short_t unk=0) constgsAssembler< T >virtual
constructSolution(const gsMatrix< T > &solVector, gsMultiPatch< T > &result, const gsVector< index_t > &unknowns) constgsAssembler< T >virtual
create() constgsAssembler< T >virtual
defaultOptions()gsGenericAssembler< T >static
finalize()gsAssembler< T >inline
fixedDofs(short_t unk=0) constgsAssembler< T >inline
fullMatrix()gsGenericAssembler< T >inline
fullMatrix() constgsGenericAssembler< T >inline
gsGenericAssembler(const gsMultiPatch< T > &patches, const gsMultiBasis< T > &bases, const gsOptionList &opt=defaultOptions(), const gsBoundaryConditions< T > *bc=NULL)gsGenericAssembler< T >inline
homogenizeFixedDofs(short_t unk=0)gsAssembler< T >inline
initialize(const gsPde< T > &pde, const gsStdVectorRef< gsMultiBasis< T > > &bases, const gsOptionList &opt=defaultOptions())gsAssembler< T >inline
initialize(typename gsPde< T >::Ptr pde, const gsStdVectorRef< gsMultiBasis< T > > &bases, const gsOptionList &opt=defaultOptions())gsAssembler< T >inline
initialize(const gsPde< T > &pde, const gsMultiBasis< T > &bases, const gsOptionList &opt=defaultOptions())gsAssembler< T >inline
initialize(const gsPde< T > &pde, const gsBasisRefs< T > &basis, const gsOptionList &opt=defaultOptions())gsAssembler< T >inline
m_basesgsGenericAssembler< T >private
m_ddofgsGenericAssembler< T >private
m_optionsgsGenericAssembler< T >private
m_pde_ptrgsGenericAssembler< T >private
m_systemgsGenericAssembler< T >private
matrix() constgsAssembler< T >inline
multiBasis(index_t k=0) constgsAssembler< T >inline
multiBasis(index_t k=0)gsAssembler< T >inline
numColNz() constgsAssembler< T >inline
numDofs() constgsAssembler< T >inline
numMultiBasis() constgsAssembler< T >inline
patches() constgsAssembler< T >inline
pde() constgsAssembler< T >inline
penalizeDirichletDofs(short_t unk=0)gsAssembler< T >
penalty(index_t k) constgsAssembler< T >inline
push()gsAssembler< T >inline
push(const bcContainer &BCs)gsAssembler< T >inline
push(const ElementVisitor &visitor)gsAssembler< T >inline
push(const BElementVisitor &visitor, const boundary_condition< T > &BC)gsAssembler< T >inline
pushInterface()gsAssembler< T >inline
refresh()gsGenericAssembler< T >inlinevirtual
refresh(gsDofMapper mapper)gsGenericAssembler< T >inline
rhs() constgsAssembler< T >inline
scalarProblemGalerkinRefresh()gsAssembler< T >protected
setFixedDofs(const gsMatrix< T > &coefMatrix, short_t unk=0, size_t patch=0)gsAssembler< T >
setFixedDofVector(gsMatrix< T > vals, short_t unk=0)gsAssembler< T >
setSparseSystem(gsSparseSystem< T > &sys)gsAssembler< T >inline
system() constgsAssembler< T >inline
updateSolution(const gsMatrix< T > &solVector, gsMultiPatch< T > &result, T theta=(T)(1)) constgsAssembler< T >virtual