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::internal::InvocationContext Struct Reference

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

Detailed Description

This struct contains a reference to the std::exception_ptr pending_exception and, for SUNDIALS 6.0 and newer, the SUNContext arkode_ctx. This is required for situations when an object needs to pass the context to the objects it uses. An object that owns such objects keeps a copy of arkode_ctx to keep the context alive.

Definition at line 96 of file invocation_context.h.

Public Attributes

std::exception_ptr & pending_exception
 
SharedSUNContext arkode_ctx
 

Member Data Documentation

◆ pending_exception

std::exception_ptr& SUNDIALS::internal::InvocationContext::pending_exception

Definition at line 98 of file invocation_context.h.

◆ arkode_ctx

SharedSUNContext SUNDIALS::internal::InvocationContext::arkode_ctx

Definition at line 100 of file invocation_context.h.


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