MUQ  0.4.3
muq::Approximation::LocalRegression Member List

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

Add(std::vector< Eigen::VectorXd > const &inputs) constmuq::Approximation::LocalRegression
Add(Eigen::VectorXd const &input) constmuq::Approximation::LocalRegression
ApplyHessian(unsigned int outWrt, unsigned int inWrt1, unsigned int inWrt2, Eigen::VectorXd const &last, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPieceinline
ApplyHessian(unsigned int wrtOut, unsigned int wrtIn1, unsigned int wrtIn2, Args const &... args)muq::Modeling::ModPieceinline
ApplyHessian(unsigned int const outWrt, unsigned int const inWrt1, unsigned int const inWrt2, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyHessian(unsigned int const outWrt, unsigned int const inWrt1, unsigned int const inWrt2, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyHessianByFD(unsigned int const outWrt, unsigned int const inWrt1, unsigned int const inWrt2, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyHessianByFD(unsigned int const outWrt, unsigned int const inWrt1, unsigned int const inWrt2, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyHessianImpl(unsigned int const outWrt, unsigned int const inWrt1, unsigned int const inWrt2, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPieceprotectedvirtual
ApplyHessianRecurse(unsigned int outWrt, unsigned int inWrt1, unsigned int inWrt2, ref_vector< Eigen::VectorXd > &invec, NextType const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
ApplyHessianRecurse(unsigned int outWrt, unsigned int inWrt1, unsigned int inWrt2, ref_vector< Eigen::VectorXd > &invec, NextType const &last, Eigen::VectorXd const &sens, Eigen::VectorXd const &vec)muq::Modeling::ModPieceinlineprivate
ApplyJacobian(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyJacobian(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyJacobian(unsigned int outWrt, unsigned int inWrt, Eigen::VectorXd const &last, Eigen::VectorXd const &sens)muq::Modeling::ModPieceinline
ApplyJacobian(unsigned int wrtOut, unsigned int wrtIn, Args const &... args)muq::Modeling::ModPieceinline
ApplyJacobianByFD(unsigned int outWrt, unsigned int inWrt, Args const &... args)muq::Modeling::ModPieceinline
ApplyJacobianByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyJacobianByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &vec)muq::Modeling::ModPiecevirtual
ApplyJacobianByFD(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
ApplyJacobianByFD(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &last, Eigen::VectorXd const &sens)muq::Modeling::ModPieceinlineprivate
ApplyJacobianImpl(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &vec)muq::Modeling::ModPieceprotectedvirtual
ApplyJacobianRecurse(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
ApplyJacobianRecurse(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &last, Eigen::VectorXd const &sens)muq::Modeling::ModPieceinlineprivate
cachemuq::Approximation::LocalRegressionprivate
CacheCentroid() constmuq::Approximation::LocalRegression
cacheEnabledmuq::Modeling::ModPieceprotected
cacheInputmuq::Modeling::ModPieceprotected
CachePoint(unsigned int const index) constmuq::Approximation::LocalRegression
CacheSize() constmuq::Approximation::LocalRegression
CacheStatus() constmuq::Modeling::ModPieceinline
CheckInputs(ref_vector< Eigen::VectorXd > const &input, std::string const &funcName)muq::Modeling::ModPieceprotected
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
ClearCache()muq::Approximation::LocalRegression
clearOutputsmuq::Modeling::WorkPieceprotected
commmuq::Approximation::LocalRegressionprivate
CreateID()muq::Modeling::WorkPieceprivatestatic
CreateName() constmuq::Modeling::WorkPieceprotectedvirtual
DestroyAny(boost::any &obj) constmuq::Modeling::WorkPieceprivate
DestroyAnyImpl(boost::any &obj) constmuq::Modeling::WorkPieceprivatevirtual
DisableCache()muq::Modeling::ModPieceinline
EnableCache()muq::Modeling::ModPieceinline
ErrorIndicator(Eigen::VectorXd const &input) constmuq::Approximation::LocalRegression
ErrorIndicator(Eigen::VectorXd const &input, std::vector< Eigen::VectorXd > const &neighbors) constmuq::Approximation::LocalRegression
evalTimemuq::Modeling::WorkPieceprotected
Evaluate(std::vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
Evaluate(ref_vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
muq::Modeling::WorkPiece::Evaluate(std::vector< boost::any > const &ins)muq::Modeling::WorkPiece
muq::Modeling::WorkPiece::Evaluate(ref_vector< boost::any > const &ins)muq::Modeling::WorkPiece
muq::Modeling::WorkPiece::Evaluate()muq::Modeling::WorkPiece
muq::Modeling::WorkPiece::Evaluate(Args... args)muq::Modeling::WorkPieceinline
EvaluateImpl(muq::Modeling::ref_vector< Eigen::VectorXd > const &inputs) overridemuq::Approximation::LocalRegressionprivatevirtual
muq::Modeling::ModPiece::EvaluateImpl(ref_vector< boost::any > const &inputs) overridemuq::Modeling::ModPieceprotectedvirtual
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
EvaluateRegressor(Eigen::VectorXd const &input, std::vector< Eigen::VectorXd > const &neighbors, std::vector< Eigen::VectorXd > const &result) constmuq::Approximation::LocalRegression
ExistsInCache(ref_vector< Eigen::VectorXd > const &input) constmuq::Modeling::ModPieceprotected
fdWarnLevelmuq::Modeling::ModPieceprotected
FitRegression(Eigen::VectorXd const &input) constmuq::Approximation::LocalRegressionprivate
Fix enum namemuq::Modeling::WorkPieceprotected
GetNumCalls(const std::string &method="Evaluate") const overridemuq::Modeling::ModPiecevirtual
GetRunTime(const std::string &method="Evaluate") const overridemuq::Modeling::ModPiecevirtual
gradientmuq::Modeling::ModPieceprotected
Gradient(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sensitivity)muq::Modeling::ModPiecevirtual
Gradient(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sensitivity)muq::Modeling::ModPiecevirtual
Gradient(unsigned int outWrt, unsigned int inWrt, Eigen::VectorXd const &last, Eigen::VectorXd const &sens)muq::Modeling::ModPieceinline
Gradient(unsigned int wrtOut, unsigned int wrtIn, Args const &... args)muq::Modeling::ModPieceinline
GradientByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sensitivity)muq::Modeling::ModPiecevirtual
GradientByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sensitivity)muq::Modeling::ModPiecevirtual
GradientImpl(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input, Eigen::VectorXd const &sensitivity)muq::Modeling::ModPieceprotectedvirtual
GradientRecurse(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
GradientRecurse(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, NextType const &last, Eigen::VectorXd const &sens)muq::Modeling::ModPieceinlineprivate
gradTimemuq::Modeling::ModPieceprotected
hessActionmuq::Modeling::ModPieceprotected
hessActTimemuq::Modeling::ModPieceprotected
idmuq::Modeling::WorkPieceprotected
ID() constmuq::Modeling::WorkPiece
InCache(Eigen::VectorXd const &point) constmuq::Approximation::LocalRegression
Inputs enum valuemuq::Modeling::WorkPieceprotected
InputSize(unsigned int inputNum) constmuq::Modeling::WorkPiece
inputSizesmuq::Modeling::ModPiece
InputType(unsigned int inputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
InputTypes() constmuq::Modeling::WorkPiece
inputTypesmuq::Modeling::WorkPieceprotected
jacActTimemuq::Modeling::ModPieceprotected
Jacobian(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
Jacobian(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
Jacobian(unsigned int outWrt, unsigned int inWrt, Args const &... args)muq::Modeling::ModPieceinline
Jacobian(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
Jacobian(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &last)muq::Modeling::ModPieceinlineprivate
jacobianmuq::Modeling::ModPieceprotected
jacobianActionmuq::Modeling::ModPieceprotected
JacobianByFD(unsigned int outWrt, unsigned int inWrt, Args const &... args)muq::Modeling::ModPieceinline
JacobianByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, std::vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
JacobianByFD(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input)muq::Modeling::ModPiecevirtual
JacobianByFD(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &ith, Args const &... args)muq::Modeling::ModPieceinlineprivate
JacobianByFD(unsigned int outWrt, unsigned int inWrt, ref_vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &last)muq::Modeling::ModPieceinlineprivate
JacobianImpl(unsigned int const outputDimWrt, unsigned int const inputDimWrt, ref_vector< Eigen::VectorXd > const &input)muq::Modeling::ModPieceprotectedvirtual
jacTimemuq::Modeling::ModPieceprotected
knmuq::Approximation::LocalRegression
LocalRegression(std::shared_ptr< muq::Modeling::ModPiece > function, boost::property_tree::ptree &pt)muq::Approximation::LocalRegression
LocalRegression(std::shared_ptr< muq::Modeling::ModPiece > function, boost::property_tree::ptree &pt, std::shared_ptr< parcer::Communicator > comm)muq::Approximation::LocalRegression
ModPiece(std::vector< int > const &inputSizes, std::vector< int > const &outputSizes)muq::Modeling::ModPiece
ModPiece(Eigen::VectorXi const &inputSizes, Eigen::VectorXi const &outputSizes)muq::Modeling::ModPiece
Name()muq::Modeling::WorkPiece
namemuq::Modeling::WorkPieceprotected
NearestNeighbors(Eigen::VectorXd const &input, std::vector< Eigen::VectorXd > &neighbors) constmuq::Approximation::LocalRegression
NearestNeighbors(Eigen::VectorXd const &input, std::vector< Eigen::VectorXd > &neighbors, std::vector< Eigen::VectorXd > &result) constmuq::Approximation::LocalRegression
numEvalCallsmuq::Modeling::WorkPieceprotected
numGradCallsmuq::Modeling::ModPieceprotected
numGradFDCallsmuq::Modeling::ModPieceprotected
numHessActCallsmuq::Modeling::ModPieceprotected
numHessActFDCallsmuq::Modeling::ModPieceprotected
numInputsmuq::Modeling::WorkPiece
numJacActCallsmuq::Modeling::ModPieceprotected
numJacActFDCallsmuq::Modeling::ModPieceprotected
numJacCallsmuq::Modeling::ModPieceprotected
numJacFDCallsmuq::Modeling::ModPieceprotected
numOutputsmuq::Modeling::WorkPiece
Order() constmuq::Approximation::LocalRegression
Outputs enum valuemuq::Modeling::WorkPieceprotected
outputsmuq::Modeling::ModPieceprotected
outputSizesmuq::Modeling::ModPiece
OutputType(unsigned int outputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
outputTypesmuq::Modeling::WorkPieceprotected
OutputTypes() constmuq::Modeling::WorkPiece
PoisednessConstant(Eigen::VectorXd const &input) constmuq::Approximation::LocalRegression
PoisednessConstant(Eigen::VectorXd const &input, std::vector< Eigen::VectorXd > const &neighbors) constmuq::Approximation::LocalRegression
Probe() constmuq::Approximation::LocalRegression
regmuq::Approximation::LocalRegressionprivate
ResetCallTime() overridemuq::Modeling::ModPiecevirtual
SetInputSize(unsigned int inputNum, int newSize)muq::Modeling::WorkPiece
SetName(std::string const &newName)muq::Modeling::WorkPiece
SetUp(std::shared_ptr< muq::Modeling::ModPiece > function, boost::property_tree::ptree &pt)muq::Approximation::LocalRegressionprivate
SetWarnLevel(unsigned int newLevel)muq::Modeling::ModPieceinlinevirtual
tagSinglemuq::Approximation::LocalRegressionprivate
ToRefVector(std::vector< boost::any > const &anyVec)muq::Modeling::WorkPiecestatic
ToRefVector(std::vector< Eigen::VectorXd > const &anyVec)muq::Modeling::WorkPiecestatic
ToStdVec(ref_vector< Eigen::VectorXd > const &input)muq::Modeling::ModPieceprotected
Types(std::vector< boost::any > const &vec) constmuq::Modeling::WorkPieceprotected
Types(std::vector< std::string > const &typesVec) constmuq::Modeling::WorkPieceprotected
VARIADIC_TO_REFVECTOR(Evaluate, Eigen::VectorXd, std::vector< Eigen::VectorXd > const &)muq::Modeling::ModPiece
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
~LocalRegression()muq::Approximation::LocalRegression
~LocalRegression()=defaultmuq::Approximation::LocalRegression
~ModPiece()=defaultmuq::Modeling::ModPiecevirtual
~WorkPiece()muq::Modeling::WorkPieceinlinevirtual