Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(JacobianComputer_t), | public, | allocatable | :: | Jacobian | |||
logical, | public | :: | converged | = | .FALSE. | ||
logical, | public | :: | withMPI | = | .FALSE. | ||
integer, | public | :: | DimPrb | ||||
integer, | public | :: | globalDimPrb | ||||
integer, | public | :: | niter | = | 0 | ||
integer, | public | :: | JacobianComputation | = | NUMERICAL_JACOBIAN | ||
type(DGSem), | public, | pointer | :: | p_sem | => | null() | |
type(StaticCondensedMatrix_t), | public | :: | A | ||||
integer, | public | :: | linsolver | ||||
class(Matrix_t), | public, | allocatable | :: | Mii_inv | |||
class(GenericLinSolver_t), | public, | allocatable | :: | matSolver | |||
type(DenseBlockDiagMatrix_t), | public | :: | Mii_LU | ||||
type(MatFreeGMRES_t), | public | :: | gmresSolver | ||||
real(kind=RP), | public | :: | Ashift | = | 0._RP | ||
real(kind=RP), | public, | allocatable | :: | x(:) | |||
real(kind=RP), | public, | allocatable | :: | bi(:) | |||
real(kind=RP), | public, | allocatable | :: | bb(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | irow | |||
real(kind=RP), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | nvalues | |||
integer, | intent(in), | DIMENSION(:) | :: | irow | ||
real(kind=RP), | intent(in), | DIMENSION(:) | :: | values |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | irow | |||
real(kind=RP), | intent(out) | :: | x_i |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(inout) | :: | this | |||
class(Matrix_t), | intent(in) | :: | Matrix |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GenericLinSolver_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | DimPrb | |||
integer, | intent(in) | :: | globalDimPrb | |||
integer, | intent(in) | :: | nEqn | |||
type(FTValueDictionary), | intent(in), | optional | :: | controlVariables | ||
type(DGSem), | optional, | target | :: | sem | ||
procedure(MatrixShift_FCN) | :: | MatrixShiftFunc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | dt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | dt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | nEqn | |||
integer, | intent(in) | :: | nGradEqn | |||
procedure(ComputeTimeDerivative_f) | :: | ComputeTimeDerivative | ||||
real(kind=RP), | optional | :: | tol | |||
integer, | optional | :: | maxiter | |||
real(kind=RP), | optional | :: | time | |||
real(kind=RP), | optional | :: | dt | |||
logical, | intent(inout), | optional | :: | computeA |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | RHS(this%DimPrb) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(out) | :: | x(this%DimPrb) | |||
real(kind=RP), | intent(in) | :: | xi(this%A%size_i) | |||
real(kind=RP), | intent(in) | :: | xb(this%A%size_b) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | x(this%DimPrb) | |||
real(kind=RP), | intent(out) | :: | xi(this%A%size_i) | |||
real(kind=RP), | intent(out) | :: | xb(this%A%size_b) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | xb(this%A%size_b) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
character(len=*) | :: | TypeOfNorm |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StaticCondSolver_t), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | x(this%A%size_b) |