PolyFEM
Loading...
Searching...
No Matches
BuildFromJson.hpp File Reference
Include dependency graph for BuildFromJson.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  polyfem
 
namespace  polyfem::from_json
 

Functions

std::shared_ptr< Statepolyfem::from_json::build_state (const json &args, const size_t max_threads)
 
std::vector< std::shared_ptr< State > > polyfem::from_json::build_states (const std::string &root_path, const json &args, const size_t max_threads)
 
std::shared_ptr< solver::Parametrizationpolyfem::from_json::build_parametrization (const json &args, const std::vector< std::shared_ptr< State > > &states, const std::vector< int > &variable_sizes)
 
std::unique_ptr< solver::VariableToSimulationpolyfem::from_json::build_variable_to_simulation (const json &args, const std::vector< std::shared_ptr< State > > &states, const std::vector< std::shared_ptr< DiffCache > > &diff_caches, const std::vector< int > &variable_sizes)
 
solver::VariableToSimulationGroup polyfem::from_json::build_variable_to_simulation_group (const json &args, const std::vector< std::shared_ptr< State > > &states, const std::vector< std::shared_ptr< DiffCache > > &diff_caches, const std::vector< int > &variable_sizes)
 
std::shared_ptr< solver::AdjointFormpolyfem::from_json::build_form (const json &args, const solver::VariableToSimulationGroup &var2sim, const std::vector< std::shared_ptr< State > > &states, const std::vector< std::shared_ptr< DiffCache > > &diff_caches)