Go to the source code of this file.
|
| std::shared_ptr< varform::DifferentiableVarForm > | polyfem::from_json::build_differentiable_varform (const json &args, const size_t max_threads) |
| |
| std::vector< std::shared_ptr< varform::DifferentiableVarForm > > | polyfem::from_json::build_varforms (const std::string &root_path, const json &args, const size_t max_threads, const json &output_log) |
| |
| std::shared_ptr< solver::Parametrization > | polyfem::from_json::build_parametrization (const json &args, const std::vector< std::shared_ptr< varform::DifferentiableVarForm > > &varforms, const std::vector< int > &variable_sizes) |
| |
| std::shared_ptr< solver::VariableToSimulation > | polyfem::from_json::build_variable_to_simulation (const json &args, const std::vector< std::shared_ptr< varform::DifferentiableVarForm > > &varforms, 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< varform::DifferentiableVarForm > > &varforms, const std::vector< std::shared_ptr< DiffCache > > &diff_caches, const std::vector< int > &variable_sizes) |
| |
| std::shared_ptr< solver::AdjointForm > | polyfem::from_json::build_form (const json &args, const solver::VariableToSimulationGroup &var2sim, const std::vector< std::shared_ptr< varform::DifferentiableVarForm > > &varforms, const std::vector< std::shared_ptr< DiffCache > > &diff_caches) |
| |