1 #ifndef ONESTEPCACHEPIECE_H
2 #define ONESTEPCACHEPIECE_H
Provides an abstract interface for defining vector-valued model components.
OneStepCachePiece(std::shared_ptr< ModPiece > baseModPiece, const double &prec=Eigen::NumTraits< double >::dummy_precision())
std::shared_ptr< ModPiece > baseModPiece
std::vector< Eigen::VectorXd > lastInput
virtual void EvaluateImpl(ref_vector< Eigen::VectorXd > const &input) override
std::vector< Eigen::VectorXd > lastOutputs
std::vector< std::reference_wrapper< const T > > ref_vector
A vector of references to something ...