<LDLTSolver />

Doxygen: SofaCaribou::solver::LDLTSolver

Implementation of a sparse \(LDL^T\) linear solver.

Attribute

Format

Default

Description

backend

option

Eigen

Solver backend to use.
  • Eigen
    Eigen LDLT solver (SimplicialLDLT).
    [default]
  • Pardiso

    Pardiso LLT solver.

Quick example

XML

<Node>
    <StaticODESolver newton_iterations="10" correction_tolerance_threshold="1e-8" residual_tolerance_threshold="1e-8" printLog="1" />
    <LDLTSolver backend="Pardiso" />
</Node>

Python

node.addObject('StaticODESolver', newton_iterations=10, correction_tolerance_threshold=1e-8, residual_tolerance_threshold=1e-8, printLog=True)
node.addObject('LDLTSolver', backend="Pardiso")

Available python bindings

None at the moment.