teqp 0.22.0
Loading...
Searching...
No Matches
json_tools.hpp File Reference
#include "nlohmann/json.hpp"
#include <nlohmann/json-schema.hpp>
#include <set>
#include <filesystem>
#include <fstream>
#include "teqp/exceptions.hpp"
#include <Eigen/Dense>

Go to the source code of this file.

Classes

class  teqp::JSONValidator
 

Namespaces

namespace  teqp
 

Functions

nlohmann::json teqp::load_a_JSON_file (const std::string &path)
 Load a JSON file from a specified file.
 
void teqp::JSON_to_file (const nlohmann::json &jsondata, const std::string &path)
 
auto teqp::all_same_length (const nlohmann::json &j, const std::vector< std::string > &ks)
 
auto teqp::multilevel_JSON_load (const nlohmann::json &j, const std::optional< std::string > &default_path=std::nullopt)
 

Variables

auto teqp::build_square_matrix