| addInterfaceBlockRHS() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| addRhsFunction(RhsFunc_Type func) | FEDD::Problem< default_sc, default_lo, default_go, default_no > | |
| addRhsFunction(RhsFunc_Type func, int i) | FEDD::Problem< default_sc, default_lo, default_go, default_no > | |
| assemble(std::string type="") const | FEDD::FSI< SC, LO, GO, NO > | virtual |
| BC_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BCPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BlockMatrix_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BlockMatrixPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BlockMultiVector_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BlockMultiVectorPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| BlockMultiVectorPtrArray_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| C2_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| calculateNonLinResidualVec(std::string type="standard", double time=0.) const override | FEDD::FSI< SC, LO, GO, NO > | virtual |
| calculateNonLinResidualVec(SmallMatrix< double > &coeff, std::string type="standard", double time=0., BlockMatrixPtr_Type systemMass=Teuchos::null) override | FEDD::FSI< SC, LO, GO, NO > | virtual |
| calculateResidualNorm() const | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| CommConstPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| computeFluidRHSInTime() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| computePressureRHSInTime() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| computeSolidRHSInTime() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| computeValuesOfInterestAndExport() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | virtual |
| counterP (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| create_W_op() const | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| defTS_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| Domain_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| DomainConstPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| DomainPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| Exporter_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| ExporterPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| ExporterTxtPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| findDisplacementRichter3DBenchmark() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| findDisplacementTurek2DBenchmark() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| FluidProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| FluidProblemPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| FSI(const DomainConstPtr_Type &domainVelocity, std::string FETypeVelocity, const DomainConstPtr_Type &domainPressure, std::string FETypePressure, const DomainConstPtr_Type &domainStructure, std::string FETypeStructure, const DomainConstPtr_Type &domainInterface, std::string FETypeInterface, const DomainConstPtr_Type &domainGeometry, std::string FETypeGeometry, ParameterListPtr_Type parameterListFluid, ParameterListPtr_Type parameterListStructure, ParameterListPtr_Type parameterListFSI, ParameterListPtr_Type parameterListGeometry, Teuchos::RCP< SmallMatrix< int > > &defTS) (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| GeometryProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| GeometryProblemPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| getFluidProblem() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| getGeometryProblem() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| getNonlinearIterationStep() const override | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | inlinevirtual |
| getNonLinStructureProblem() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| getPressureOutlet() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| getPreviousSolution() const | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | inline |
| getResidualVector() const | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| getRhsFunction(int i) | FEDD::Problem< default_sc, default_lo, default_go, default_no > | |
| getStructureProblem() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| getValuesOfInterest(vec_dbl_Type &values) | FEDD::FSI< SC, LO, GO, NO > | virtual |
| getValuesOfInterest2DBenchmark(vec_dbl_Type &values) (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| getValuesOfInterest3DBenchmark(vec_dbl_Type &values) (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| info() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | virtual |
| infoNonlinProblem() | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| initializeGE() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| initializeProblem(int nmbVectors=1) | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| initializeVectorsNonLinear(int nmbVectors=1) | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| MapConstPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| Matrix_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MatrixPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| Mesh_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| meshDisplacementNew_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| meshDisplacementOld_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MeshPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MeshUnstr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MeshUnstrPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| moveMesh() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MultiVector_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MultiVectorConstPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| MultiVectorPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| NonLinearProblem(CommConstPtr_Type comm) | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| NonLinearProblem(ParameterListPtr_Type ¶meterList, CommConstPtr_Type comm) | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| NonLinearProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| P_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| p_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| Problem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| problemFluid_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| problemGeometry_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| problemStructure_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| problemStructureNonLin_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| problemTimeFluid_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| problemTimeStructure_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| reAssemble(std::string type) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| reAssemble(BlockMultiVectorPtr_Type previousSolution) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inlinevirtual |
| FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no >::reAssemble(BlockMultiVectorPtr_Type previousSolution) const=0 | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | pure virtual |
| reAssembleExtrapolation(BlockMultiVectorPtrArray_Type previousSolutions) (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | virtual |
| setFluidMassmatrix(MatrixPtr_Type &massmatrix) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| setFromPartialVectorsInit() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| setSolidMassmatrix(MatrixPtr_Type &massmatrix) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| setupSubTimeProblems(ParameterListPtr_Type parameterListFluid, ParameterListPtr_Type parameterListStructure) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| solveAndUpdate(const std::string &criterion, double &criterionValue) | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| solveGeometryProblem() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| solveUpdate() | FEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no > | |
| sourceTerm_ | FEDD::Problem< default_sc, default_lo, default_go, default_no > | protected |
| StructureNonLinProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| StructureNonLinProblemPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| StructureProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| StructureProblemPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| TimeProblem_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| TimeProblemPtr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| timeSteppingTool_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | mutable |
| toDofID(UN dim, GO nodeID, LO localDofNumber, GO &dofID) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| toNodeID(UN dim, GO dofID, GO &nodeID, LO &localDofNumber) const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | inline |
| u_minus_w_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| u_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| updateFluidInTime() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| updateMeshDisplacement() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| updateTime() const (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| vec2D_GO_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| vec3D_GO_ptr_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| vec3D_GO_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| vec_GO_Type typedef (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| w_rep_ (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |
| ~FSI() (defined in FEDD::FSI< SC, LO, GO, NO >) | FEDD::FSI< SC, LO, GO, NO > | |