SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::forms::FormTraits< divergence< TrialT, TestT > > Struct Template Reference

Specialization of FormTraits for the divergence form, which has an order reduction of 1, to satisfy the Inf-Sup condition, for the trial term and no order reduction for the test term. More...

#include <form_traits.hpp>

Static Public Attributes

static constexpr int trial_order_reduction = 1
 
static constexpr int test_order_reduction = 0
 
static constexpr int trial_order_reduction
 
static constexpr int test_order_reduction
 

Detailed Description

template<blocks::Term TrialT, blocks::Term TestT>
struct serif::discretization::forms::FormTraits< divergence< TrialT, TestT > >

Specialization of FormTraits for the divergence form, which has an order reduction of 1, to satisfy the Inf-Sup condition, for the trial term and no order reduction for the test term.

Template Parameters
TrialTThe trial term type.
TestTThe test term type.

Member Data Documentation

◆ test_order_reduction [1/2]

int serif::discretization::forms::FormTraits< FormT >::test_order_reduction
staticconstexpr

◆ test_order_reduction [2/2]

template<blocks::Term TrialT, blocks::Term TestT>
int serif::discretization::forms::FormTraits< divergence< TrialT, TestT > >::test_order_reduction = 0
staticconstexpr

◆ trial_order_reduction [1/2]

int serif::discretization::forms::FormTraits< FormT >::trial_order_reduction
staticconstexpr

◆ trial_order_reduction [2/2]

template<blocks::Term TrialT, blocks::Term TestT>
int serif::discretization::forms::FormTraits< divergence< TrialT, TestT > >::trial_order_reduction = 1
staticconstexpr

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