deal.II version GIT relicensing-6960-g70e9c5b7be 2026-10-22 20:10: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 172 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 174 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 175 of file arkode_stepper.h.


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