deal.II version GIT relicensing-2289-g1e5549a87a 2024-12-21 21: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 133 of file sunlinsol_wrapper.cc.
|
inline |
Definition at line 135 of file sunlinsol_wrapper.cc.
SUNATimesFn SUNDIALS::internal::LinearSolverContent< VectorType >::a_times_fn |
Definition at line 148 of file sunlinsol_wrapper.cc.
SUNPSetupFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_setup |
Definition at line 149 of file sunlinsol_wrapper.cc.
SUNPSolveFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_solve |
Definition at line 150 of file sunlinsol_wrapper.cc.
SUNContext SUNDIALS::internal::LinearSolverContent< VectorType >::linsol_ctx |
Definition at line 152 of file sunlinsol_wrapper.cc.
LinearSolveFunction<VectorType> SUNDIALS::internal::LinearSolverContent< VectorType >::lsolve |
Definition at line 159 of file sunlinsol_wrapper.cc.
void* SUNDIALS::internal::LinearSolverContent< VectorType >::P_data |
Definition at line 161 of file sunlinsol_wrapper.cc.
void* SUNDIALS::internal::LinearSolverContent< VectorType >::A_data |
Definition at line 162 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 168 of file sunlinsol_wrapper.cc.