|
SpECTRE
v2026.04.01
|
Code related to evolution using implicit-explicit time stepping. More...
Namespaces | |
| namespace | Actions |
| Actions related to evolution using implicit-explicit time stepping. | |
| namespace | OptionTags |
| Input-file options for IMEX. | |
| namespace | protocols |
| Protocols for imex. | |
| namespace | Tags |
| Tags for IMEX. | |
Classes | |
| struct | CleanHistory |
| Mutator to clean history objects for each sector after an IMEX substep. More... | |
| struct | CleanHistory< System, tmpl::list< ImplicitSectors... > > |
| Mutator to clean history objects for each sector after an IMEX substep. More... | |
| struct | GuessExplicitResult |
| Mutator for the initial_guess of an implicit sector that does not modify the variables. The initial guess is therefore the result of the explicit step. More... | |
| struct | ImplicitDenseOutput |
| Mutator to apply the implicit portion of dense output, intended for use in RunEventsAndDenseTriggers. More... | |
| struct | Initialize |
| Create the IMEX structures and options. More... | |
| struct | NoJacobianBecauseSolutionIsAnalytic |
| Mutator for the jacobian of an implicit sector that has an analytic solution. Such a sector never does numerical solves, and so does not need an available jacobian. More... | |
| struct | SolveImplicitSector |
| Perform the implicit solve for one implicit sector. More... | |
Typedefs | |
| template<typename IndependentList, typename DependentList> | |
| using | jacobian_tags |
Create a list of all jacobian tags for the dependence of DependentList on IndependentList. | |
Enumerations | |
| enum class | GuessResult { InitialGuess , ExactSolution } |
| Type of guess returned from an implicit sector's initial_guess mutator. If ExactSolution is returned, the implicit solve is skipped. | |
| enum class | Mode { Implicit , SemiImplicit } |
| IMEX implementations. More... | |
Code related to evolution using implicit-explicit time stepping.
| using imex::jacobian_tags |
Create a list of all jacobian tags for the dependence of DependentList on IndependentList.
This can be used to construct the argument for a Variables from the tags_lists of two other Variables.
|
strong |