|
PolyFEM
|
Namespaces | |
| namespace | AdjointTools |
Typedefs | |
| typedef DScalar1< double, Eigen::Matrix< double, Eigen::Dynamic, 1 > > | Diff |
Enumerations | |
| enum class | ParameterType { Shape , LameParameter , FrictionCoefficient , DampingCoefficient , InitialCondition , DirichletBC , PressureBC , MacroStrain , PeriodicShape } |
| enum class | SpatialIntegralType { Volume , Surface , VertexSum } |
| enum class | CacheLevel { None , Solution , Derivatives } |
| enum class | ElementInversionCheck { Discrete , Conservative } |
Functions | |
| void | apply_objective_json_spec (json &args, const json &rules) |
| typedef DScalar1<double, Eigen::Matrix<double, Eigen::Dynamic, 1> > polyfem::solver::Diff |
Definition at line 236 of file SurfaceTractionForms.cpp.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Solution | |
| Derivatives | |
Definition at line 11 of file DiffCache.hpp.
|
strong |
| Enumerator | |
|---|---|
| Discrete | |
| Conservative | |
Definition at line 14 of file ElasticForm.hpp.
|
strong |
| Enumerator | |
|---|---|
| Shape | |
| LameParameter | |
| FrictionCoefficient | |
| DampingCoefficient | |
| InitialCondition | |
| DirichletBC | |
| PressureBC | |
| MacroStrain | |
| PeriodicShape | |
Definition at line 19 of file AdjointTools.hpp.
|
strong |
| Enumerator | |
|---|---|
| Volume | |
| Surface | |
| VertexSum | |
Definition at line 32 of file AdjointTools.hpp.
Definition at line 570 of file Optimizations.cpp.
References apply_objective_json_spec(), and polyfem::logger().
Referenced by apply_objective_json_spec(), and polyfem::solver::AdjointOptUtils::apply_opt_json_spec().