SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy > Struct Template Referencefinal

Select a physical equation/unknown pair and the numerical approximation to its inverse. More...

#include <block.hpp>

Public Types

using Rows = utils::dependencies::KeyList<Row>
 
using Values = utils::dependencies::KeyList<Field>
 
using Result = keys::Inverse<Rows, Values>
 

Public Attributes

Strategy inverse
 

Detailed Description

template<typename Row, typename Field, typename Strategy>
struct serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy >

Select a physical equation/unknown pair and the numerical approximation to its inverse.

Member Typedef Documentation

◆ Result

template<typename Row, typename Field, typename Strategy>
using serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy >::Result = keys::Inverse<Rows, Values>

◆ Rows

template<typename Row, typename Field, typename Strategy>
using serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy >::Rows = utils::dependencies::KeyList<Row>

◆ Values

template<typename Row, typename Field, typename Strategy>
using serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy >::Values = utils::dependencies::KeyList<Field>

Member Data Documentation

◆ inverse

template<typename Row, typename Field, typename Strategy>
Strategy serif::solver::preconditioner::BlockPreconditioner< Row, Field, Strategy >::inverse

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