![]() |
Reference documentation for deal.II version 9.3.0
|
Classes | |
| class | NVectorView |
| class | LinearSolverWrapper |
| struct | LinearSolverContent |
Functions | |
| template<typename VectorType > | |
| VectorType * | unwrap_nvector (N_Vector v) |
| template<typename VectorType > | |
| const VectorType * | unwrap_nvector_const (N_Vector v) |
| N_Vector | N_VNewEmpty () |
| void | N_VFreeEmpty (N_Vector v) |
| int | N_VCopyOps (N_Vector w, N_Vector v) |
| SUNLinearSolver | SUNLinSolNewEmpty () |
| void | SUNLinSolFreeEmpty (SUNLinearSolver solver) |
| VectorType* SUNDIALS::internal::unwrap_nvector | ( | N_Vector | v | ) |
Retrieve the underlying vector attached to N_Vector v. This call will only succeed if the underlying vector is not const. Use unwrap_nvector_const() for this case.
| VectorType | Type of the vector that is stored in v |
| v | Vector to unwrap |
v | const VectorType* SUNDIALS::internal::unwrap_nvector_const | ( | N_Vector | v | ) |
Retrieve the underlying vector attached to N_Vector v as a constant pointer.
| VectorType | Type of the vector that is stored in v |
| v | Vector to unwrap |
v | N_Vector SUNDIALS::internal::N_VNewEmpty | ( | ) |
Definition at line 41 of file sundials_backport.h.
| void SUNDIALS::internal::N_VFreeEmpty | ( | N_Vector | v | ) |
Definition at line 132 of file sundials_backport.h.
| int SUNDIALS::internal::N_VCopyOps | ( | N_Vector | w, |
| N_Vector | v | ||
| ) |
Definition at line 149 of file sundials_backport.h.
|
inline |
Create a new SUNLinearSolver structure without any content and operations set to nullptr.
Definition at line 45 of file sunlinsol_newempty.h.
|
inline |
Free the memory associated with solver which was previously allocated with a call to SUNLinSolNewEmpty().
content field.| solver | The solver memory to free |
Definition at line 84 of file sunlinsol_newempty.h.