deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
\(\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 Attributes | List of all members
SUNDIALS::ARKodeStepper< VectorType >::CallbackContext< Stepper > Struct Template Reference

#include <deal.II/sundials/arkode_stepper.h>

Detailed Description

template<typename VectorType>
template<typename Stepper>
struct SUNDIALS::ARKodeStepper< VectorType >::CallbackContext< Stepper >

This struct stores the pointers to the stepper and the exception pointer object. This object is basically supplied to the native ARKODE callbacks as user data.

Definition at line 145 of file arkode_stepper.h.

Public Attributes

Stepper * stepper = nullptr
 
std::exception_ptr * pending_exception = nullptr
 

Member Data Documentation

◆ stepper

template<typename VectorType >
template<typename Stepper >
Stepper* SUNDIALS::ARKodeStepper< VectorType >::CallbackContext< Stepper >::stepper = nullptr

Definition at line 147 of file arkode_stepper.h.

◆ pending_exception

template<typename VectorType >
template<typename Stepper >
std::exception_ptr* SUNDIALS::ARKodeStepper< VectorType >::CallbackContext< Stepper >::pending_exception = nullptr

Definition at line 148 of file arkode_stepper.h.


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