Cached values for the componentwise saturation guidance model. More...
#include <componentwise-saturation.hpp>
Public Types | |
| typedef GuidanceDataAbstractTpl< Scalar > | Base |
| typedef MathBaseTpl< Scalar > | MathBase |
| typedef MathBase::MatrixXs | MatrixXs |
| typedef MathBase::VectorXs | VectorXs |
| Public Types inherited from GuidanceDataAbstractTpl< _Scalar > | |
| typedef GuidanceModelAbstractTpl< Scalar > | GuidanceModelAbstract |
| typedef MathBaseTpl< Scalar > | MathBase |
| typedef MathBase::MatrixXs | MatrixXs |
| typedef MathBase::VectorXs | VectorXs |
Public Member Functions | |
| template<typename Guidance> | |
| GuidanceDataComponentwiseSaturationTpl (Guidance *const guidance) | |
| Public Member Functions inherited from GuidanceDataAbstractTpl< _Scalar > | |
| GuidanceDataAbstractTpl (const GuidanceModelAbstract *const model) | |
| Allocate guidance data with the size inferred from the model. | |
Public Attributes | |
| VectorXs | g |
| MatrixXs | Ge |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
| VectorXs | tanh_z |
| Cached componentwise tanh values. | |
| VectorXs | z |
| Cached componentwise saturation arguments. | |
| Public Attributes inherited from GuidanceDataAbstractTpl< _Scalar > | |
| VectorXs | g |
| MatrixXs | Ge |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
Cached values for the componentwise saturation guidance model.
The cached values avoid recomputing the per-component saturation arguments and hyperbolic tangent values in calcDiff().
Definition at line 146 of file componentwise-saturation.hpp.
| typedef GuidanceDataAbstractTpl<Scalar> Base |
Definition at line 151 of file componentwise-saturation.hpp.
| typedef MathBaseTpl<Scalar> MathBase |
Definition at line 152 of file componentwise-saturation.hpp.
| typedef MathBase::VectorXs VectorXs |
Definition at line 153 of file componentwise-saturation.hpp.
| typedef MathBase::MatrixXs MatrixXs |
Definition at line 154 of file componentwise-saturation.hpp.
| inlineexplicit |
Definition at line 157 of file componentwise-saturation.hpp.
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar |
Definition at line 150 of file componentwise-saturation.hpp.
| VectorXs z |
Cached componentwise saturation arguments.
Definition at line 163 of file componentwise-saturation.hpp.
| VectorXs tanh_z |
Cached componentwise tanh values.
Definition at line 164 of file componentwise-saturation.hpp.
| VectorXs g |
Definition at line 147 of file guidance-base.hpp.
| MatrixXs Ge |
Definition at line 148 of file guidance-base.hpp.