PhysicsBasedAnimationToolkit
0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
Loading...
Searching...
No Matches
Enums.h
1
#ifndef PBAT_SIM_VBD_ENUMS_H
2
#define PBAT_SIM_VBD_ENUMS_H
3
4
namespace
pbat::sim::vbd
{
5
9
enum class
EInitializationStrategy
{
10
Position,
11
Inertia,
12
KineticEnergyMinimum,
13
AdaptiveVbd,
14
AdaptivePbat
15
};
16
20
// clang-format off
21
enum class
EAccelerationStrategy
{
22
None,
23
Chebyshev,
24
Anderson,
25
Nesterov,
26
Broyden,
27
TrustRegion
28
};
29
// clang-format on
30
31
}
// namespace pbat::sim::vbd
32
33
#endif
// PBAT_SIM_VBD_ENUMS_H
pbat::sim::vbd
PBAT's Vertex Block Descent (VBD) anka2024vbd API.
Definition
AndersonIntegrator.cpp:10
pbat::sim::vbd::EAccelerationStrategy
EAccelerationStrategy
Acceleration strategies for the VBD time step minimization.
Definition
Enums.h:21
pbat::sim::vbd::EInitializationStrategy
EInitializationStrategy
Initialization strategies for the VBD time step minimization.
Definition
Enums.h:9
source
pbat
sim
vbd
Enums.h
Generated by
1.13.2