PolyFEM
Loading...
Searching...
No Matches
JSONUtils.cpp File Reference
#include "JSONUtils.hpp"
#include <polyfem/utils/StringUtils.hpp>
#include <polyfem/utils/Logger.hpp>
#include <fstream>
#include <filesystem>
#include <jse/jse.h>
#include <Eigen/Geometry>
Include dependency graph for JSONUtils.cpp:

Go to the source code of this file.

Namespaces

namespace  polyfem
 
namespace  polyfem::utils
 

Functions

void polyfem::utils::apply_common_params (json &args)
 
void polyfem::utils::expand_bc_sidecars (json &args, const json &rules)
 Expand string entries in dirichlet_boundary that point to .json files.
 
Eigen::Matrix3d polyfem::utils::to_rotation_matrix (const json &jr, std::string mode)
 
bool polyfem::utils::is_param_valid (const json &params, const std::string &key)
 Determine if a key exists and is non-null in a json object.