Package jdistlib.inference.solver
Interface HolonomicDaeSystem
public interface HolonomicDaeSystem
Mechanical index-3 DAE described by acceleration and holonomic constraints.
-
Method Summary
Modifier and TypeMethodDescriptionvoidacceleration(double time, double[] position, double[] velocity, double[] parameters, double[] data, double[] acceleration) Writes unconstrained acceleration intoacceleration.intNumber of independent position constraints.voidconstraints(double time, double[] position, double[] parameters, double[] data, double[] residual) Writesg(time, position) = 0intoresidual.
-
Method Details
-
constraintCount
int constraintCount()Number of independent position constraints. -
acceleration
void acceleration(double time, double[] position, double[] velocity, double[] parameters, double[] data, double[] acceleration) Writes unconstrained acceleration intoacceleration. -
constraints
void constraints(double time, double[] position, double[] parameters, double[] data, double[] residual) Writesg(time, position) = 0intoresidual.
-