MUQ  0.4.3
umbridge::Model Member List

This is the complete list of members for umbridge::Model, including all inherited members.

ApplyHessian(unsigned int outWrt, unsigned int inWrt1, unsigned int inWrt2, const std::vector< std::vector< double >> &inputs, const std::vector< double > &sens, const std::vector< double > &vec, json config_json=json())umbridge::Modelinlinevirtual
ApplyJacobian(unsigned int outWrt, unsigned int inWrt, const std::vector< std::vector< double >> &inputs, const std::vector< double > &vec, json config_json=json())umbridge::Modelinlinevirtual
Evaluate(const std::vector< std::vector< double >> &inputs, json config_json=json())umbridge::Modelinlinevirtual
GetInputSizes(const json &config_json=json()) const =0umbridge::Modelpure virtual
GetName() constumbridge::Modelinline
GetOutputSizes(const json &config_json=json()) const =0umbridge::Modelpure virtual
Gradient(unsigned int outWrt, unsigned int inWrt, const std::vector< std::vector< double >> &inputs, const std::vector< double > &sens, json config_json=json())umbridge::Modelinlinevirtual
Model(std::string name)umbridge::Modelinline
nameumbridge::Modelprotected
SupportsApplyHessian()umbridge::Modelinlinevirtual
SupportsApplyJacobian()umbridge::Modelinlinevirtual
SupportsEvaluate()umbridge::Modelinlinevirtual
SupportsGradient()umbridge::Modelinlinevirtual