PolyFEM
|
Namespaces | |
namespace | AdjointTools |
Enumerations | |
enum class | ParameterType { Shape , LameParameter , FrictionCoefficient , DampingCoefficient , InitialCondition , DirichletBC , MacroStrain } |
enum class | SpatialIntegralType { Volume , Surface , VertexSum } |
enum class | CacheLevel { None , Solution , Derivatives } |
Functions | |
void | apply_objective_json_spec (json &args, const json &rules) |
|
strong |
Enumerator | |
---|---|
None | |
Solution | |
Derivatives |
Definition at line 11 of file DiffCache.hpp.
|
strong |
Enumerator | |
---|---|
Shape | |
LameParameter | |
FrictionCoefficient | |
DampingCoefficient | |
InitialCondition | |
DirichletBC | |
MacroStrain |
Definition at line 14 of file AdjointTools.hpp.
|
strong |
Enumerator | |
---|---|
Volume | |
Surface | |
VertexSum |
Definition at line 25 of file AdjointTools.hpp.
Definition at line 434 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().