MUQ  0.4.3
umbridge::HTTPModel Member List

This is the complete list of members for umbridge::HTTPModel, 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()) overrideumbridge::HTTPModelinlinevirtual
ApplyJacobian(unsigned int outWrt, unsigned int inWrt, const std::vector< std::vector< double >> &inputs, const std::vector< double > &vec, json config_json=json()) overrideumbridge::HTTPModelinlinevirtual
cliumbridge::HTTPModelmutableprivate
Evaluate(const std::vector< std::vector< double >> &inputs, json config_json=json()) overrideumbridge::HTTPModelinlinevirtual
GetInputSizes(const json &config_json=json()) const overrideumbridge::HTTPModelinlinevirtual
GetName() constumbridge::Modelinline
GetOutputSizes(const json &config_json=json()) const overrideumbridge::HTTPModelinlinevirtual
Gradient(unsigned int outWrt, unsigned int inWrt, const std::vector< std::vector< double >> &inputs, const std::vector< double > &sens, json config_json=json()) overrideumbridge::HTTPModelinlinevirtual
headersumbridge::HTTPModelprivate
HTTPModel(std::string host, std::string name, httplib::Headers headers=httplib::Headers())umbridge::HTTPModelinline
Model(std::string name)umbridge::Modelinline
nameumbridge::Modelprotected
supportsApplyHessianumbridge::HTTPModelprivate
SupportsApplyHessian() overrideumbridge::HTTPModelinlinevirtual
supportsApplyJacobianumbridge::HTTPModelprivate
SupportsApplyJacobian() overrideumbridge::HTTPModelinlinevirtual
supportsEvaluateumbridge::HTTPModelprivate
SupportsEvaluate() overrideumbridge::HTTPModelinlinevirtual
supportsGradientumbridge::HTTPModelprivate
SupportsGradient() overrideumbridge::HTTPModelinlinevirtual
throw_if_error_in_response(const json &response_body)umbridge::HTTPModelinlineprivate