![]() |
deal.II version GIT relicensing-3110-g10dd77059b 2025-04-22 10:30:00+00:00
|
Public Member Functions | |
LinearSolverContent (std::exception_ptr &pending_exception) | |
Public Attributes | |
SUNATimesFn | a_times_fn |
SUNPSetupFn | preconditioner_setup |
SUNPSolveFn | preconditioner_solve |
SUNContext | linsol_ctx |
LinearSolveFunction< VectorType > | lsolve |
void * | P_data |
void * | A_data |
std::exception_ptr & | pending_exception |
storage for internal content of the linear solver wrapper
Definition at line 136 of file sunlinsol_wrapper.cc.
|
inline |
Definition at line 138 of file sunlinsol_wrapper.cc.
SUNATimesFn SUNDIALS::internal::LinearSolverContent< VectorType >::a_times_fn |
Definition at line 151 of file sunlinsol_wrapper.cc.
SUNPSetupFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_setup |
Definition at line 152 of file sunlinsol_wrapper.cc.
SUNPSolveFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_solve |
Definition at line 153 of file sunlinsol_wrapper.cc.
SUNContext SUNDIALS::internal::LinearSolverContent< VectorType >::linsol_ctx |
Definition at line 155 of file sunlinsol_wrapper.cc.
LinearSolveFunction<VectorType> SUNDIALS::internal::LinearSolverContent< VectorType >::lsolve |
Definition at line 162 of file sunlinsol_wrapper.cc.
void* SUNDIALS::internal::LinearSolverContent< VectorType >::P_data |
Definition at line 164 of file sunlinsol_wrapper.cc.
void* SUNDIALS::internal::LinearSolverContent< VectorType >::A_data |
Definition at line 165 of file sunlinsol_wrapper.cc.
std::exception_ptr& SUNDIALS::internal::LinearSolverContent< VectorType >::pending_exception |
A reference to a location where we can store exceptions, should they be thrown by a linear solver object.
Definition at line 171 of file sunlinsol_wrapper.cc.