| bChartRefinementForceInjectivity |
bool |
If true, forces injectivity of each separate chart through a R10 hard constraint |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bEnableChartRefinement |
bool |
Enable per-chart R9 refinement after charting. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bEnableDiagonalLMDamping |
bool |
Enable Hessian nudge regularization |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bEnableDiscreteLaplace |
bool |
Enable standard Hessian discrete Laplacian regularization |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bEnableGlobalSolve |
bool |
Enable the R9 global area-preservation solve. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bEnableInjectiveTerm |
bool |
If true, enables a general injectivity conforming pre-pass that better pre-conditions the R9ab solve pass. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bGlobalSolveEnableLinearPrecond |
bool |
If true, enables a linear (Cholesky) solve of the non-linear system as if it was linear to act as a pre-conditioning, reduces the amount of iterations required. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| bGlobalSolveGDFirstOrder |
bool |
If true, uses implicit gradients with back-propagation instead of solving through the Hessian form. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
|
| ChartRefinementIterationFraction |
float |
Fraction of GlobalIterations used for per-chart refinement. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=0.0, ClampMax=1.0)
|
| DiagonalNudgeAlpha |
float |
Hessian regularization alpha |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=0.0, ClampMax=1.0)
|
| GlobalIterations |
int32 |
Number of R9 global solve iterations |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=1, ClampMax=10000)
|
| GlobalSolveLR |
float |
Learning rate for the global R9 solve |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=0.0, ClampMax=1.0)
|
| GlobalSolveR10RegAlpha |
float |
Regularization alpha between R78 and R10. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=0.0)
|
| GlobalSolveR9abRegAlpha |
float |
Regularization alpha between R78 and R9ab. |
VEUV/VEUVTypes.h |
- EditAnywhere
- Category="Solver"
- Meta=(ClampMin=0.0)
|