Reference documentation for deal.II version Git 62a7c2142d 2021-03-08 22:48:39 +0100
\(\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\}}\)
Algorithms::Events Namespace Reference


const Event initial = Event::assign("Initial")
const Event remesh = Event::assign("Remesh")
const Event bad_derivative = Event::assign("Bad Derivative")
const Event new_time = Event::assign("New Time")
const Event new_timestep_size = Event::assign("New Time Step Size")

Detailed Description

Events used by library operators

Variable Documentation

◆ initial

const Event Algorithms::Events::initial = Event::assign("Initial")

The program has just started and everything should be new.

Definition at line 65 of file

◆ remesh

const Event Algorithms::Events::remesh = Event::assign("Remesh")

The mesh has changed.

Definition at line 66 of file

◆ bad_derivative

const Event Algorithms::Events::bad_derivative = Event::assign("Bad Derivative")

The current derivative leads to slow convergence of Newton's method.

Definition at line 67 of file

◆ new_time

const Event Algorithms::Events::new_time = Event::assign("New Time")

The time stepping scheme starts a new time step.

Definition at line 68 of file

◆ new_timestep_size

const Event Algorithms::Events::new_timestep_size = Event::assign("New Time Step Size")

The time stepping scheme has changed the time step size.

Definition at line 69 of file