MUQ  0.4.3
muq::Approximation::IndexedScalarBasis Member List

This is the complete list of members for muq::Approximation::IndexedScalarBasis, including all inherited members.

BasisEvaluate(int const order, double const x) const =0muq::Approximation::IndexedScalarBasispure virtual
CheckInputType(unsigned int const inputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
CheckOutputType(unsigned int const outputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
Clear()muq::Modeling::WorkPieceprivate
clearOutputsmuq::Modeling::WorkPieceprotected
Construct(std::string const &polyName)muq::Approximation::IndexedScalarBasisstatic
CreateID()muq::Modeling::WorkPieceprivatestatic
CreateName() constmuq::Modeling::WorkPieceprotectedvirtual
DerivativeEvaluate(int const polyOrder, int const derivOrder, double const x) const =0muq::Approximation::IndexedScalarBasispure virtual
DestroyAny(boost::any &obj) constmuq::Modeling::WorkPieceprivate
DestroyAnyImpl(boost::any &obj) constmuq::Modeling::WorkPieceprivatevirtual
evalTimemuq::Modeling::WorkPieceprotected
Evaluate(std::vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate(ref_vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate()muq::Modeling::WorkPiece
Evaluate(Args... args)muq::Modeling::WorkPieceinline
EvaluateAllTerms(int const maxOrder, double const x) constmuq::Approximation::IndexedScalarBasisinlinevirtual
EvaluateImpl(muq::Modeling::ref_vector< boost::any > const &inputs)muq::Approximation::IndexedScalarBasisprivatevirtual
EvaluateRecursive(ref_vector< boost::any > &inputs, ith const &in, Args... args)muq::Modeling::WorkPieceinlineprivate
EvaluateRecursive(ref_vector< boost::any > &inputs, last const &in)muq::Modeling::WorkPieceinlineprivate
Fix enum namemuq::Modeling::WorkPieceprotected
GetNumCalls(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
GetRunTime(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
GetScalarBasisMap()muq::Approximation::IndexedScalarBasisstatic
idmuq::Modeling::WorkPieceprotected
ID() constmuq::Modeling::WorkPiece
IndexedScalarBasis()muq::Approximation::IndexedScalarBasis
Inputs enum valuemuq::Modeling::WorkPieceprotected
InputSize(unsigned int inputNum) constmuq::Modeling::WorkPiece
inputSizesmuq::Modeling::WorkPieceprotected
InputType(unsigned int inputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
InputTypes() constmuq::Modeling::WorkPiece
inputTypesmuq::Modeling::WorkPieceprotected
namemuq::Modeling::WorkPieceprotected
Name()muq::Modeling::WorkPiece
numEvalCallsmuq::Modeling::WorkPieceprotected
numInputsmuq::Modeling::WorkPiece
numOutputsmuq::Modeling::WorkPiece
Outputs enum valuemuq::Modeling::WorkPieceprotected
outputsmuq::Modeling::WorkPieceprotected
OutputType(unsigned int outputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
OutputTypes() constmuq::Modeling::WorkPiece
outputTypesmuq::Modeling::WorkPieceprotected
ResetCallTime()muq::Modeling::WorkPiecevirtual
ScalarBasisConstructorType typedefmuq::Approximation::IndexedScalarBasis
ScalarBasisMapType typedefmuq::Approximation::IndexedScalarBasis
SetInputSize(unsigned int inputNum, int newSize)muq::Modeling::WorkPiece
SetName(std::string const &newName)muq::Modeling::WorkPiece
ToRefVector(std::vector< boost::any > const &anyVec)muq::Modeling::WorkPiecestatic
ToRefVector(std::vector< Eigen::VectorXd > const &anyVec)muq::Modeling::WorkPiecestatic
Types(std::vector< boost::any > const &vec) constmuq::Modeling::WorkPieceprotected
Types(std::vector< std::string > const &typesVec) constmuq::Modeling::WorkPieceprotected
WorkPiece()muq::Modeling::WorkPiece
WorkPiece(int const num, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, int const num, WorkPiece::Fix const fixTypes=WorkPiece::Fix::Inputs, WorkPiece::Fix const fixNum=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, int const num)muq::Modeling::WorkPiece
WorkPiece(int const num, std::vector< std::string > const &types)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(int const numIns, std::map< unsigned int, std::string > const &outTypes, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const num, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const num)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
~IndexedScalarBasis()=defaultmuq::Approximation::IndexedScalarBasisvirtual
~WorkPiece()muq::Modeling::WorkPieceinlinevirtual