PolyFEM
|
#include "Optimizations.hpp"
#include <polyfem/mesh/GeometryReader.hpp>
#include <jse/jse.h>
#include "AdjointNLProblem.hpp"
#include <polyfem/State.hpp>
#include <polyfem/solver/forms/adjoint_forms/SpatialIntegralForms.hpp>
#include <polyfem/solver/forms/adjoint_forms/SumCompositeForm.hpp>
#include <polyfem/solver/forms/adjoint_forms/CompositeForms.hpp>
#include <polyfem/solver/forms/adjoint_forms/TransientForm.hpp>
#include <polyfem/solver/forms/adjoint_forms/SmoothingForms.hpp>
#include <polyfem/solver/forms/adjoint_forms/AMIPSForm.hpp>
#include <polyfem/solver/forms/adjoint_forms/BarrierForms.hpp>
#include <polyfem/solver/forms/adjoint_forms/SurfaceTractionForms.hpp>
#include <polyfem/solver/forms/adjoint_forms/TargetForms.hpp>
#include <polyfem/solver/forms/parametrization/Parametrizations.hpp>
#include <polyfem/solver/forms/parametrization/SplineParametrizations.hpp>
#include <polyfem/solver/forms/adjoint_forms/ParametrizedProductForm.hpp>
#include <polyfem/io/OBJReader.hpp>
#include <polyfem/utils/JSONUtils.hpp>
#include <polyfem/io/MatrixIO.hpp>
#include <polysolve/nonlinear/BoxConstraintSolver.hpp>
Go to the source code of this file.
Namespaces | |
namespace | spdlog |
namespace | spdlog::level |
namespace | polyfem |
namespace | polyfem::solver |
Functions | |
void | polyfem::solver::apply_objective_json_spec (json &args, const json &rules) |