Reference documentation for deal.II version 9.4.1
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SUNDIALS::internal::LinearSolverContent< VectorType > Struct Template Reference
Inheritance diagram for SUNDIALS::internal::LinearSolverContent< VectorType >:
[legend]

Public Member Functions

 LinearSolverContent ()
 

Public Attributes

ATimesFn a_times_fn
 
PSetupFn preconditioner_setup
 
PSolveFn preconditioner_solve
 
SUNContext linsol_ctx
 
LinearSolveFunction< VectorType > lsolve
 
void * P_data
 
void * A_data
 

Detailed Description

template<typename VectorType>
struct SUNDIALS::internal::LinearSolverContent< VectorType >

storage for internal content of the linear solver wrapper

Definition at line 61 of file sunlinsol_wrapper.cc.

Constructor & Destructor Documentation

◆ LinearSolverContent()

template<typename VectorType >
SUNDIALS::internal::LinearSolverContent< VectorType >::LinearSolverContent ( )
inline

Definition at line 63 of file sunlinsol_wrapper.cc.

Member Data Documentation

◆ a_times_fn

template<typename VectorType >
ATimesFn SUNDIALS::internal::LinearSolverContent< VectorType >::a_times_fn

Definition at line 74 of file sunlinsol_wrapper.cc.

◆ preconditioner_setup

template<typename VectorType >
PSetupFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_setup

Definition at line 75 of file sunlinsol_wrapper.cc.

◆ preconditioner_solve

template<typename VectorType >
PSolveFn SUNDIALS::internal::LinearSolverContent< VectorType >::preconditioner_solve

Definition at line 76 of file sunlinsol_wrapper.cc.

◆ linsol_ctx

template<typename VectorType >
SUNContext SUNDIALS::internal::LinearSolverContent< VectorType >::linsol_ctx

Definition at line 79 of file sunlinsol_wrapper.cc.

◆ lsolve

template<typename VectorType >
LinearSolveFunction<VectorType> SUNDIALS::internal::LinearSolverContent< VectorType >::lsolve

Definition at line 82 of file sunlinsol_wrapper.cc.

◆ P_data

template<typename VectorType >
void* SUNDIALS::internal::LinearSolverContent< VectorType >::P_data

Definition at line 84 of file sunlinsol_wrapper.cc.

◆ A_data

template<typename VectorType >
void* SUNDIALS::internal::LinearSolverContent< VectorType >::A_data

Definition at line 85 of file sunlinsol_wrapper.cc.


The documentation for this struct was generated from the following file: