|
WSF
|
#include <WsfDE_File.hpp>
Public Member Functions | |
| Workspace () | |
Public Attributes | |
| int | mNumP {2} |
| int | mNumV {3} |
| Used to indicate which position polynomials need to be computed. | |
| std::array< double, 18 > | mPc {} |
| Used to indicate which velocity polynomials need to be computed. | |
| std::array< double, 18 > | mVc {} |
| Position polynomial values at current interpolation time. | |
| double | mTwoT {0.0} |
| Velocity polynomial values at current interpolation time. | |
Workspace data required by interpolation.
When interpolating, the values of the Chebyshev polynomials at the (relative) evaluation time are needed. If subsequent interpolations occur for the same relative evaluation time, these values can be reused. The Workspace allows for this reuse.
| int WsfDE_File::Workspace::mNumP {2} |
| int WsfDE_File::Workspace::mNumV {3} |
Used to indicate which position polynomials need to be computed.
| std::array<double, 18> WsfDE_File::Workspace::mPc {} |
Used to indicate which velocity polynomials need to be computed.
Referenced by Workspace().
| double WsfDE_File::Workspace::mTwoT {0.0} |
Velocity polynomial values at current interpolation time.
| std::array<double, 18> WsfDE_File::Workspace::mVc {} |
Position polynomial values at current interpolation time.
Referenced by Workspace().