Lodestar
An integrated real-time control package in C++
ls::primitives::detail::ButcherRowImpl< TScalarType, TStages, TStage, TIsWeights > Struct Template Reference

A Butcher tableau row. More...

#include <ButcherTableau.hpp>

Detailed Description

template<typename TScalarType, size_t TStages, size_t TStage, bool TIsWeights>
struct ls::primitives::detail::ButcherRowImpl< TScalarType, TStages, TStage, TIsWeights >

A Butcher tableau row.

There exist two partial specializations for this type: one for a regular row, which includes a node and several Runge-Kutta coefficients (the exact number being depending on (TStage + 1)); the other is a weight row, which only includes an array of TStages for the weights.

Template Parameters
TScalarTypeType of the scalar coefficients.
TStagesNumber of stages in the integration scheme.
TStageIndex of the current stage.
TIsWeightsIf true, the current row is a weight row.

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