|
typedef Problem< SC, LO, GO, NO > | Problem_Type |
|
typedef Teuchos::RCP< Problem_Type > | ProblemPtr_Type |
|
typedef Problem_Type::CommConstPtr_Type | CommConstPtr_Type |
|
typedef Problem_Type::MapConstPtr_Type | MapConstPtr_Type |
|
typedef Problem_Type::MultiVector_Type | MultiVector_Type |
|
typedef Problem_Type::MultiVectorPtr_Type | MultiVectorPtr_Type |
|
typedef Problem_Type::MultiVectorConstPtr_Type | MultiVectorConstPtr_Type |
|
typedef Problem_Type::BlockMatrix_Type | BlockMatrix_Type |
|
typedef Problem_Type::BlockMatrixPtr_Type | BlockMatrixPtr_Type |
|
typedef Problem_Type::BlockMultiVector_Type | BlockMultiVector_Type |
|
typedef Problem_Type::BlockMultiVectorPtr_Type | BlockMultiVectorPtr_Type |
|
typedef Teuchos::Array< MultiVectorPtr_Type > | MultiVectorPtrArray_Type |
|
typedef Teuchos::Array< MultiVectorConstPtr_Type > | MultiVectorConstPtrArray_Type |
|
typedef Teuchos::Array< BlockMultiVectorPtr_Type > | BlockMultiVectorPtrArray_Type |
|
typedef Problem_Type::FEFacPtr_Type | FEFacPtr_Type |
|
typedef Problem_Type::DomainConstPtr_Type | DomainConstPtr_Type |
|
typedef Problem_Type::Matrix_Type | Matrix_Type |
|
typedef Problem_Type::MatrixPtr_Type | MatrixPtr_Type |
|
typedef NonLinearProblem< SC, LO, GO, NO > | NonLinProb_Type |
|
typedef Teuchos::RCP< NonLinProb_Type > | NonLinProbPtr_Type |
|
typedef TimeProblem< SC, LO, GO, NO > | TimeProblem_Type |
|
typedef Teuchos::RCP< TimeProblem_Type > | TimeProblemPtr_Type |
|
typedef ExporterParaView< SC, LO, GO, NO > | Exporter_Type |
|
typedef Teuchos::RCP< Exporter_Type > | ExporterPtr_Type |
|
typedef Teuchos::RCP< ExporterTxt > | ExporterTxtPtr_Type |
|
typedef FSI< SC, LO, GO, NO > | FSIProblem_Type |
|
typedef Teuchos::RCP< FSIProblem_Type > | FSIProblemPtr_Type |
|
typedef Domain< SC, LO, GO, NO > | Domain_Type |
|
typedef Teuchos::RCP< Domain_Type > | DomainPtr_Type |
|
typedef Domain_Type::Mesh_Type | Mesh_Type |
|
typedef Domain_Type::MeshPtr_Type | MeshPtr_Type |
|
typedef MeshUnstructured< SC, LO, GO, NO > | MeshUnstr_Type |
|
typedef Teuchos::RCP< MeshUnstr_Type > | MeshUnstrPtr_Type |
|
|
| DAESolverInTime (CommConstPtr_Type comm) |
|
| DAESolverInTime (ParameterListPtr_Type ¶meterList, CommConstPtr_Type comm) |
|
| DAESolverInTime (SmallMatrix< int > &timeStepDef, ParameterListPtr_Type ¶meterList, CommConstPtr_Type comm) |
|
void | setProblem (Problem_Type &problem) |
|
void | defineTimeStepping (SmallMatrix< int > &timeStepDef) |
|
void | setupTimeStepping () |
|
void | advanceInTime () |
|
void | advanceWithLoadStepping () |
|
void | advanceInTimeLinear () |
|
void | advanceInTimeNonLinear () |
|
void | advanceInTimeLinearNewmark () |
|
void | advanceInTimeNonLinearNewmark () |
|
void | advanceInTimeFSI () |
|
void | advanceInTimeLinearMultistep () |
|
void | advanceInTimeNonLinearMultistep () |
|
void | advanceInTimeLinearExternal () |
|
void | advanceInTimeNonLinearExternal () |
|
void | setTimeStep (double dt) |
|
void | setFinalTime (double T) |
|
void | checkTimeSteppingDef () |
|
void | exportTimestep () |
|
void | exportTimestep (BlockMultiVectorPtr_Type &solShort) |
|
void | setupExporter () |
|
void | setupExporter (BlockMultiVectorPtr_Type &solShort) |
|
void | closeExporter () |
|
void | addRhsDAE (SmallMatrix< double > coeff, BlockMatrixPtr_Type bMat, BlockMultiVectorPtr_Type vec) |
|
void | addRhsDAE (SmallMatrix< double > coeff, BlockMultiVectorPtr_Type vec) |
|
void | addSourceTermToRHS (double coeff) |
|
void | getMassCoefficients (SmallMatrix< double > &massCoeff) |
|
void | getMultiStageCoefficients (SmallMatrix< double > &problemCoeff, int stage, int stagePrior, bool forRhs=false) |
|
void | buildMultiStageRhs (int stage, Teuchos::Array< BlockMatrixPtr_Type > &matrixPrevStages, BlockMultiVectorPtrArray_Type &solutionPrevStages) |
|