Numerics component C/C++ API documentation#
Check Numerics programs listings for a complete list of headers for this component.
Classes and structs#
AffineVariationalInequalities
: Structure that contains and defines an AVI.FrictionContactProblem
: The structure that defines a (reduced or dual) Friction-Contact (3D or 2D) problem.GlobalFrictionContactProblem
: The structure that defines a Friction-Contact (3D or 2D ) problem.GlobalRollingFrictionContactProblem
: GlobalRollingFrictionContactProblem.h The structure that defines a (reduced or dual) Friction-Contact (3D or 2D) problem.LinearComplementarityProblem
: Structure that contains and defines a LCP Problem.MixedComplementarityProblem
: Structure that contains and defines a MixedComplementarityProblem.MixedLinearComplementarityProblem
: The Structure that contains and defines MLCProblem.NumericsMatrix
: Interface to different type of matrices in numerics component.NumericsSparseMatrix
: Sparse matrix representation in Numerics.RelayProblem
: Struct defining a Relay problem.RollingFrictionContactProblem
: The structure that defines a (reduced or dual) Friction-Contact (3D or 2D) problem.SolverOptions
: Structure used to send options (name, parameters and so on) to a specific solver (mainly from Kernel to Numerics).fc3d_nonsmooth_Newton_solvers
: The nonsmooth equation structure.
Files documentation#
ArmijoSearch.h : Armijo type search (linesearch and arcsearch), possibly non-monotone.
FischerBurmeister.h : Fischer Burmeister functions.
GAMSlink.h : data structures and function to work with GAMS
GoldsteinSearch.h : Goldstein type search (linesearch and arcsearch), possibly non-monotone.
JordanAlgebra.h : Functions of the Jordan algebra.
MixedLinearComplementarityProblem.h : Structure used to define a Mixed Linear Complementarity Problem.
NMS.h : Non-Monotone Stabilisation Scheme for path search.
NM.MPI.h :
NumericsFwd.h : Forward declaration of numerics structures.
NumericsMatrix.h : Structure definition and functions related to matrix storage in Numerics.
NumericsVector.h : Structure definition and functions related to vector storage in Numerics.
NumericsVerbose.h : verbosity related functions (public)
PathSearch.h : Path search related functions and data.
RelayProblem.h : Structure used to define a Relay (dual or primal) Problem.
SiconosSets.h : Sets structures used in Siconos:
cond.h : condition number computation
op3x3.h : linear algebra operations in 3D
pinv.h : peseudo-inverse computations
pivot-utils.h : some functions used in one or more solver, mainly related to Lemke’s algorithm
projectionOnCone.h : function to project on cones
projectionOnCylinder.h : functions to project on a cylinder
projectionOnDisk.h : functions to project on a cylinder
quartic.h : quartic algorithm to find roots of quartic polynomials