MUQ  0.4.3
umbridge.h File Reference

Go to the source code of this file.

Classes

class  umbridge::Model
 
class  umbridge::HTTPModel
 

Namespaces

 umbridge
 

Typedefs

using json = nlohmann::json
 

Functions

bool umbridge::check_input_sizes (const std::vector< std::vector< double >> &inputs, const json &config_json, const Model &model, httplib::Response &res)
 
bool umbridge::check_sensitivity_size (const std::vector< double > &sens, int outWrt, const json &config_json, const Model &model, httplib::Response &res)
 
bool umbridge::check_vector_size (const std::vector< double > &vec, int inWrt, const json &config_json, const Model &model, httplib::Response &res)
 
bool umbridge::check_output_sizes (const std::vector< std::vector< double >> &outputs, const json &config_json, const Model &model, httplib::Response &res)
 
bool umbridge::check_input_wrt (int inWrt, const json &config_json, const Model &model, httplib::Response &res)
 
bool umbridge::check_output_wrt (int outWrt, const json &config_json, const Model &model, httplib::Response &res)
 
void umbridge::write_unsupported_feature_response (httplib::Response &res, std::string feature)
 
Model & umbridge::get_model_from_name (std::vector< Model * > &models, std::string name)
 
bool umbridge::check_model_exists (std::vector< Model * > &models, std::string name, httplib::Response &res)
 
void umbridge::serveModels (std::vector< Model * > models, std::string host, int port)
 

Typedef Documentation

◆ json

Definition at line 15 of file umbridge.h.