addBoundaries(const BCConstPtr_Type &bcFactory) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
addParemeterRhs(double para) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | inline |
addRhsFunction(RhsFunc_Type func) | FEDD::Problem< SC, LO, GO, NO > | |
addRhsFunction(RhsFunc_Type func, int i) | FEDD::Problem< SC, LO, GO, NO > | |
addToRhs(BlockMultiVectorPtr_Type x) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
addVariable(const DomainConstPtr_Type &domain, std::string FEType, std::string name, int dofsPerNode) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
assemble(std::string type) const =0 (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | pure virtual |
assembleSourceTerm(double time=0.) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
assembleSurfaceTerm(double time) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
assembleVolumeTerm(double time) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BC_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BCConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
bcFactory_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutableprotected |
BCPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMatrix_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMatrixConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMatrixPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMultiVector_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMultiVectorConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
BlockMultiVectorPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
calculateH1Norm(MultiVectorConstPtr_Type mv, int blockId1=0, int blockId2=0, int domainInd=0) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
calculateL2Norm(MultiVectorConstPtr_Type mv, int domainInd=0) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
comm_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutable |
Comm_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
CommConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
computeValuesOfInterestAndExport()=0 (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | pure virtual |
dim_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
dofsPerNode_vec_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | protected |
domain_FEType_vec_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | protected |
Domain_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
DomainConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
DomainConstPtr_vec_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
domainPtr_vec_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutableprotected |
FEFac_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
FEFacConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
FEFacPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
feFactory_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | protected |
getBCFactory() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getComm() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | inline |
getDofsPerNode(int i) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getDomain(int i) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getDomainVector() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | inline |
getFEFactory() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getFEType(int i) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getLinearSolverBuilder() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | inline |
getParameterList() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getPreconditioner() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getPreconditionerConst() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getRhs() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getRhs() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getRhsFunction(int i) | FEDD::Problem< SC, LO, GO, NO > | |
getSolution() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getSourceTerm() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getSystem() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getValuesOfInterest(vec_dbl_Type &values)=0 (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | pure virtual |
getVariableName(int i) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
getVerbose() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
GOVecPtr typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
hasSourceTerm() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
info()=0 (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | pure virtual |
infoProblem() (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
initializePreconditioner(std::string type="Monolithic") const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
initializeProblem(int nmbVectors=1) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
initializeSolverBuilder() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
initializeVectors(int nmbVectors=1) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
initSolutionWithVector(MultiVector_Type &mv) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
linearSolverBuilder_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
LinSolverBuilderConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
LinSolverBuilderPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
Map_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MapConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MapPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
Matrix_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MatrixPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MultiVector_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MultiVectorConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
MultiVectorPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
parameterList_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutableprotected |
ParameterList_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
ParameterListPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
parasSourceFunc_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
preconditioner_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
Preconditioner_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
PreconditionerConstPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
PreconditionerPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
Problem(CommConstPtr_Type comm) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
Problem(ParameterListPtr_Type ¶meterList, CommConstPtr_Type comm) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
rhs_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutable |
rhsFuncVec_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setAllDirichletZero(BlockMultiVectorPtr_Type rhs) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setBoundaries(double time=.0) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setBoundariesRHS(double time=.0) const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setBoundariesSystem() const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setPreconditionerThyraFromLinOp(ThyraLinOpPtr_Type precLinOp) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
setupPreconditioner(std::string type="Monolithic") const (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
solution_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutable |
solve(BlockMultiVectorPtr_Type rhs=Teuchos::null) (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
sourceTerm_ | FEDD::Problem< SC, LO, GO, NO > | protected |
string_vec_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
system_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | mutable |
ThyraLinOpPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
ThyraPrecPtr_Type typedef (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
variableName_vec_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | protected |
verbose_ (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | |
~Problem()=default (defined in FEDD::Problem< SC, LO, GO, NO >) | FEDD::Problem< SC, LO, GO, NO > | virtual |