From owner-dev-commits-ports-main@freebsd.org Wed Aug 11 22:51:11 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D179465E12A; Wed, 11 Aug 2021 22:51:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GlQ672blmz4hFb; Wed, 11 Aug 2021 22:51:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DF4E317769; Wed, 11 Aug 2021 22:51:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 17BMpAmF061664; Wed, 11 Aug 2021 22:51:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 17BMpAVO061663; Wed, 11 Aug 2021 22:51:10 GMT (envelope-from git) Date: Wed, 11 Aug 2021 22:51:10 GMT Message-Id: <202108112251.17BMpAVO061663@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 32704007db36 - main - science/siconos: New port: Simulation framework for nonsmooth dynamical systems MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 32704007db36c1dadf6e562219272f167a12e4ae Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Aug 2021 22:51:12 -0000 The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=32704007db36c1dadf6e562219272f167a12e4ae commit 32704007db36c1dadf6e562219272f167a12e4ae Author: Yuri Victorovich AuthorDate: 2021-08-11 22:50:10 +0000 Commit: Yuri Victorovich CommitDate: 2021-08-11 22:51:08 +0000 science/siconos: New port: Simulation framework for nonsmooth dynamical systems --- science/Makefile | 1 + science/siconos/Makefile | 27 ++ science/siconos/distinfo | 3 + .../siconos/files/patch-cmake_SiconosSetup.cmake | 16 + .../files/patch-numerics_src_tools_GAMSlink.c | 19 + science/siconos/pkg-descr | 18 + science/siconos/pkg-plist | 381 +++++++++++++++++++++ 7 files changed, 465 insertions(+) diff --git a/science/Makefile b/science/Makefile index cd11f6e1f595..7d2ec40b8544 100644 --- a/science/Makefile +++ b/science/Makefile @@ -336,6 +336,7 @@ SUBDIR += scidavis SUBDIR += segyio SUBDIR += shelxle + SUBDIR += siconos SUBDIR += siesta SUBDIR += sigrok-cli SUBDIR += sigrok-firmware diff --git a/science/siconos/Makefile b/science/siconos/Makefile new file mode 100644 index 000000000000..0ad0fd78e583 --- /dev/null +++ b/science/siconos/Makefile @@ -0,0 +1,27 @@ +PORTNAME= siconos +DISTVERSION= 4.4.0.rc3 +CATEGORIES= science + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Simulation framework for nonsmooth dynamical systems + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} +LIB_DEPENDS= libcxsparse.so:math/suitesparse-cxsparse \ + libgmp.so:math/gmp \ + libldl.so:math/suitesparse-ldl \ + libopenblas.so:math/openblas + +USES= cmake compiler:c++17-lang fortran pkgconfig python:build +USE_GITHUB= yes +USE_LDCONFIG= yes + +CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER} +CMAKE_OFF= WITH_PYTHON_WRAPPER + +BINARY_ALIAS= python3=${PYTHON_CMD} + +.include diff --git a/science/siconos/distinfo b/science/siconos/distinfo new file mode 100644 index 000000000000..6a4483bb743a --- /dev/null +++ b/science/siconos/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1628719388 +SHA256 (siconos-siconos-4.4.0.rc3_GH0.tar.gz) = 37f685b635435c77ca19cc119c6a470d98495e4e755df5328e2d1f29efe50e91 +SIZE (siconos-siconos-4.4.0.rc3_GH0.tar.gz) = 23913441 diff --git a/science/siconos/files/patch-cmake_SiconosSetup.cmake b/science/siconos/files/patch-cmake_SiconosSetup.cmake new file mode 100644 index 000000000000..4a38d4d966c8 --- /dev/null +++ b/science/siconos/files/patch-cmake_SiconosSetup.cmake @@ -0,0 +1,16 @@ +- fix the python version to be same as in the port + +--- cmake/SiconosSetup.cmake.orig 2021-04-13 09:54:11 UTC ++++ cmake/SiconosSetup.cmake +@@ -61,9 +61,9 @@ endif() + # --> look for python framework when all other possibilities failed. + set(Python3_FIND_FRAMEWORK LAST) + if(WITH_PYTHON_WRAPPER) +- find_package(Python3 COMPONENTS Development Interpreter NumPy REQUIRED) ++ find_package(Python3 ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Development Interpreter NumPy REQUIRED) + else() +- find_package(Python3 COMPONENTS Interpreter REQUIRED) ++ find_package(Python3 ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Interpreter REQUIRED) + endif() + # For backward compat ... + set(PYTHON_EXECUTABLE ${Python3_EXECUTABLE}) diff --git a/science/siconos/files/patch-numerics_src_tools_GAMSlink.c b/science/siconos/files/patch-numerics_src_tools_GAMSlink.c new file mode 100644 index 000000000000..ca24b7deba57 --- /dev/null +++ b/science/siconos/files/patch-numerics_src_tools_GAMSlink.c @@ -0,0 +1,19 @@ +- workaround for https://github.com/siconos/siconos/issues/410 + +--- numerics/src/tools/GAMSlink.c.orig 2021-08-11 22:15:55 UTC ++++ numerics/src/tools/GAMSlink.c +@@ -1,5 +1,6 @@ + /* GAMS stuff */ + ++#if 0 + #define _XOPEN_SOURCE 700 + + #if (__linux || __APPLE__) +@@ -14,6 +15,7 @@ static inline char* strdup(const char* src) + return dest; + } + #endif ++#endif + #include "SiconosConfig.h" // for HAVE_GAMS_C_API + #include + #ifdef HAVE_GAMS_C_API diff --git a/science/siconos/pkg-descr b/science/siconos/pkg-descr new file mode 100644 index 000000000000..f219dd77f43b --- /dev/null +++ b/science/siconos/pkg-descr @@ -0,0 +1,18 @@ +Siconos is an open-source scientific software primarily targeted at modeling and +simulating nonsmooth dynamical systems in C++ and in Python: + +* Mechanical systems (rigid or solid) with unilateral contact and Coulomb + friction and impact (nonsmooth mechanics, contact dynamics, multibody systems + dynamics or granular materials). +* Switched Electrical Circuit such as electrical circuits with ideal and + piecewise linear components: power converter, rectifier, Phase-Locked Loop + (PLL) or Analog-to-Digital converter. +* Sliding mode control systems. +* Biology (Gene regulatory network). + +Other applications are found in Systems and Control (hybrid systems, +differential inclusions, optimal control with state constraints), Optimization +(Complementarity systems and Variational inequalities), Fluid Mechanics, and +Computer Graphics. + +WWW: https://nonsmooth.gricad-pages.univ-grenoble-alpes.fr/siconos/index.html diff --git a/science/siconos/pkg-plist b/science/siconos/pkg-plist new file mode 100644 index 000000000000..84410d2a5766 --- /dev/null +++ b/science/siconos/pkg-plist @@ -0,0 +1,381 @@ +bin/siconos +include/siconos/SiconosConfig.h +include/siconos/control/Actuator.hpp +include/siconos/control/ActuatorEvent.hpp +include/siconos/control/ActuatorFactory.hpp +include/siconos/control/CommonSMC.hpp +include/siconos/control/ControlLinearAdditionalTermsED.hpp +include/siconos/control/ControlLinearAdditionalTermsTS.hpp +include/siconos/control/ControlLsodarSimulation.hpp +include/siconos/control/ControlManager.hpp +include/siconos/control/ControlSensor.hpp +include/siconos/control/ControlSimulation.hpp +include/siconos/control/ControlSimulation_impl.hpp +include/siconos/control/ControlTypeDef.hpp +include/siconos/control/ControlZOHAdditionalTerms.hpp +include/siconos/control/ControlZOHSimulation.hpp +include/siconos/control/ExplicitLinearSMC.hpp +include/siconos/control/ExplicitTwisting.hpp +include/siconos/control/LinearSMC.hpp +include/siconos/control/LinearSMCOT2.hpp +include/siconos/control/LinearSMCimproved.hpp +include/siconos/control/LinearSensor.hpp +include/siconos/control/LuenbergerObserver.hpp +include/siconos/control/Observer.hpp +include/siconos/control/ObserverEvent.hpp +include/siconos/control/ObserverFactory.hpp +include/siconos/control/PID.hpp +include/siconos/control/RegularTwisting.hpp +include/siconos/control/Sensor.hpp +include/siconos/control/SensorEvent.hpp +include/siconos/control/SensorFactory.hpp +include/siconos/control/SiconosControl.hpp +include/siconos/control/SiconosControlFwd.hpp +include/siconos/control/SlidingReducedOrderObserver.hpp +include/siconos/control/Twisting.hpp +include/siconos/io/MechanicsIO.hpp +include/siconos/kernel/AVI.hpp +include/siconos/kernel/AlgebraTools.hpp +include/siconos/kernel/BlockCSRMatrix.hpp +include/siconos/kernel/BlockMatrix.hpp +include/siconos/kernel/BlockMatrixIterators.hpp +include/siconos/kernel/BlockVector.hpp +include/siconos/kernel/BoundaryCondition.hpp +include/siconos/kernel/ComplementarityConditionNSL.hpp +include/siconos/kernel/D1MinusLinearOSI.hpp +include/siconos/kernel/DynamicalSystem.hpp +include/siconos/kernel/DynamicalSystemFactory.hpp +include/siconos/kernel/DynamicalSystemTypes.hpp +include/siconos/kernel/EigenProblems.hpp +include/siconos/kernel/Equality.hpp +include/siconos/kernel/EqualityConditionNSL.hpp +include/siconos/kernel/EulerMoreauOSI.hpp +include/siconos/kernel/Event.hpp +include/siconos/kernel/EventDriven.hpp +include/siconos/kernel/EventFactory.hpp +include/siconos/kernel/EventsManager.hpp +include/siconos/kernel/ExtraAdditionalTerms.hpp +include/siconos/kernel/FirstOrderLinearDS.hpp +include/siconos/kernel/FirstOrderLinearR.hpp +include/siconos/kernel/FirstOrderLinearTIDS.hpp +include/siconos/kernel/FirstOrderLinearTIR.hpp +include/siconos/kernel/FirstOrderNonLinearDS.hpp +include/siconos/kernel/FirstOrderNonLinearR.hpp +include/siconos/kernel/FirstOrderR.hpp +include/siconos/kernel/FirstOrderR_helpers.hpp +include/siconos/kernel/FirstOrderType1R.hpp +include/siconos/kernel/FirstOrderType2R.hpp +include/siconos/kernel/FixedBC.hpp +include/siconos/kernel/FrictionContact.hpp +include/siconos/kernel/GenericMechanical.hpp +include/siconos/kernel/GlobalFrictionContact.hpp +include/siconos/kernel/GlobalRollingFrictionContact.hpp +include/siconos/kernel/HarmonicBC.hpp +include/siconos/kernel/Hem5OSI.hpp +include/siconos/kernel/Interaction.hpp +include/siconos/kernel/InteractionManager.hpp +include/siconos/kernel/InvertMatrix.hpp +include/siconos/kernel/LCP.hpp +include/siconos/kernel/Lagrangian2d1DR.hpp +include/siconos/kernel/Lagrangian2d2DR.hpp +include/siconos/kernel/Lagrangian2d3DR.hpp +include/siconos/kernel/LagrangianCompliantLinearTIR.hpp +include/siconos/kernel/LagrangianCompliantR.hpp +include/siconos/kernel/LagrangianDS.hpp +include/siconos/kernel/LagrangianLinearDiagonalDS.hpp +include/siconos/kernel/LagrangianLinearTIDS.hpp +include/siconos/kernel/LagrangianLinearTIR.hpp +include/siconos/kernel/LagrangianR.hpp +include/siconos/kernel/LagrangianRheonomousR.hpp +include/siconos/kernel/LagrangianScleronomousR.hpp +include/siconos/kernel/LinearComplementaritySystemsNSDS.hpp +include/siconos/kernel/LinearOSNS.hpp +include/siconos/kernel/LsodarOSI.hpp +include/siconos/kernel/MLCP.hpp +include/siconos/kernel/MLCPProjectOnConstraints.hpp +include/siconos/kernel/MatrixIntegrator.hpp +include/siconos/kernel/MixedComplementarityConditionNSL.hpp +include/siconos/kernel/ModelingTools.hpp +include/siconos/kernel/MoreauJeanBilbaoOSI.hpp +include/siconos/kernel/MoreauJeanCombinedProjectionOSI.hpp +include/siconos/kernel/MoreauJeanDirectProjectionOSI.hpp +include/siconos/kernel/MoreauJeanGOSI.hpp +include/siconos/kernel/MoreauJeanOSI.hpp +include/siconos/kernel/MultipleImpact.hpp +include/siconos/kernel/MultipleImpactNSL.hpp +include/siconos/kernel/NSLawMatrix.hpp +include/siconos/kernel/NewMarkAlphaOSI.hpp +include/siconos/kernel/NewtonEuler1DR.hpp +include/siconos/kernel/NewtonEuler3DR.hpp +include/siconos/kernel/NewtonEuler5DR.hpp +include/siconos/kernel/NewtonEulerDS.hpp +include/siconos/kernel/NewtonEulerR.hpp +include/siconos/kernel/NewtonImpactFrictionNSL.hpp +include/siconos/kernel/NewtonImpactNSL.hpp +include/siconos/kernel/NewtonImpactRollingFrictionNSL.hpp +include/siconos/kernel/NonSmoothDynamicalSystem.hpp +include/siconos/kernel/NonSmoothEvent.hpp +include/siconos/kernel/NonSmoothLaw.hpp +include/siconos/kernel/NormalConeNSL.hpp +include/siconos/kernel/OSNSMatrix.hpp +include/siconos/kernel/OSNSMatrixProjectOnConstraints.hpp +include/siconos/kernel/OneStepIntegrator.hpp +include/siconos/kernel/OneStepIntegratorTypes.hpp +include/siconos/kernel/OneStepNSProblem.hpp +include/siconos/kernel/PluggedObject.hpp +include/siconos/kernel/PluginTypes.hpp +include/siconos/kernel/ProgressBar.hpp +include/siconos/kernel/QP.hpp +include/siconos/kernel/Question.hpp +include/siconos/kernel/Relation.hpp +include/siconos/kernel/RelationFactory.hpp +include/siconos/kernel/RelationNamespace.hpp +include/siconos/kernel/RelationTypes.hpp +include/siconos/kernel/Relay.hpp +include/siconos/kernel/RelayNSL.hpp +include/siconos/kernel/RollingFrictionContact.hpp +include/siconos/kernel/RotationQuaternion.hpp +include/siconos/kernel/SSLH.hpp +include/siconos/kernel/SchatzmanPaoliOSI.hpp +include/siconos/kernel/SecondOrderDS.hpp +include/siconos/kernel/SiconosAlgebra.hpp +include/siconos/kernel/SiconosAlgebraProd.hpp +include/siconos/kernel/SiconosAlgebraScal.hpp +include/siconos/kernel/SiconosAlgebraTools.hpp +include/siconos/kernel/SiconosAlgebraTypeDef.hpp +include/siconos/kernel/SiconosConst.hpp +include/siconos/kernel/SiconosException.hpp +include/siconos/kernel/SiconosFwd.hpp +include/siconos/kernel/SiconosGraph.hpp +include/siconos/kernel/SiconosKernel.hpp +include/siconos/kernel/SiconosMatrix.hpp +include/siconos/kernel/SiconosMatrixSetBlock.hpp +include/siconos/kernel/SiconosMemory.hpp +include/siconos/kernel/SiconosPointers.hpp +include/siconos/kernel/SiconosProperties.hpp +include/siconos/kernel/SiconosSerialization.hpp +include/siconos/kernel/SiconosSharedLibrary.hpp +include/siconos/kernel/SiconosVector.hpp +include/siconos/kernel/SiconosVectorFriends.hpp +include/siconos/kernel/SiconosVectorIterator.hpp +include/siconos/kernel/SiconosVisitables.hpp +include/siconos/kernel/SiconosVisitor.hpp +include/siconos/kernel/SimpleMatrix.hpp +include/siconos/kernel/SimpleMatrixFriends.hpp +include/siconos/kernel/Simulation.hpp +include/siconos/kernel/SimulationGraphs.hpp +include/siconos/kernel/SimulationTools.hpp +include/siconos/kernel/SimulationTypeDef.hpp +include/siconos/kernel/SubPluggedObject.hpp +include/siconos/kernel/TimeDiscretisation.hpp +include/siconos/kernel/TimeDiscretisationEvent.hpp +include/siconos/kernel/TimeDiscretisationEventNoSaveInMemory.hpp +include/siconos/kernel/TimeStepping.hpp +include/siconos/kernel/TimeSteppingCombinedProjection.hpp +include/siconos/kernel/TimeSteppingD1Minus.hpp +include/siconos/kernel/TimeSteppingDirectProjection.hpp +include/siconos/kernel/Tools.hpp +include/siconos/kernel/Topology.hpp +include/siconos/kernel/TypeName.hpp +include/siconos/kernel/Utils.hpp +include/siconos/kernel/VisitorMaker.hpp +include/siconos/kernel/ZeroOrderHoldOSI.hpp +include/siconos/kernel/ioMatrix.hpp +include/siconos/kernel/ioVector.hpp +include/siconos/mechanics/Circle.hpp +include/siconos/mechanics/CircleCircleR.hpp +include/siconos/mechanics/CircularDS.hpp +include/siconos/mechanics/CircularR.hpp +include/siconos/mechanics/Contact2d3DR.hpp +include/siconos/mechanics/Contact2dR.hpp +include/siconos/mechanics/Contact5DR.hpp +include/siconos/mechanics/ContactR.hpp +include/siconos/mechanics/CouplerJointR.hpp +include/siconos/mechanics/CylindricalJointR.hpp +include/siconos/mechanics/Disk.hpp +include/siconos/mechanics/DiskDiskR.hpp +include/siconos/mechanics/DiskMovingPlanR.hpp +include/siconos/mechanics/DiskPlanR.hpp +include/siconos/mechanics/ExternalBody.hpp +include/siconos/mechanics/FixedJointR.hpp +include/siconos/mechanics/JointFrictionR.hpp +include/siconos/mechanics/JointStopR.hpp +include/siconos/mechanics/KneeJointR.hpp +include/siconos/mechanics/MechanicsFwd.hpp +include/siconos/mechanics/NewtonEulerJointR.hpp +include/siconos/mechanics/PivotJointR.hpp +include/siconos/mechanics/PrismaticJointR.hpp +include/siconos/mechanics/RigidBody2dDS.hpp +include/siconos/mechanics/RigidBodyDS.hpp +include/siconos/mechanics/SiconosBodies.hpp +include/siconos/mechanics/SiconosCollision.hpp +include/siconos/mechanics/SiconosCollisionManager.hpp +include/siconos/mechanics/SiconosCollisionQueryResult.hpp +include/siconos/mechanics/SiconosContactor.hpp +include/siconos/mechanics/SiconosJoints.hpp +include/siconos/mechanics/SiconosShape.hpp +include/siconos/mechanics/SpaceFilter.hpp +include/siconos/mechanics/SpaceFilter_impl.hpp +include/siconos/mechanics/SphereLDS.hpp +include/siconos/mechanics/SphereLDSPlanR.hpp +include/siconos/mechanics/SphereLDSSphereLDSR.hpp +include/siconos/mechanics/SphereNEDS.hpp +include/siconos/mechanics/SphereNEDSPlanR.hpp +include/siconos/mechanics/SphereNEDSSphereNEDSR.hpp +include/siconos/numerics/AVI_Solvers.h +include/siconos/numerics/AVI_cst.h +include/siconos/numerics/AffineVariationalInequalities.h +include/siconos/numerics/ArmijoSearch.h +include/siconos/numerics/CSparseMatrix.h +include/siconos/numerics/CSparseMatrix_internal.h +include/siconos/numerics/FischerBurmeister.h +include/siconos/numerics/FischerBurmeisterGenerated.h +include/siconos/numerics/FrictionContactProblem.h +include/siconos/numerics/FrictionContactProblem_as_ConvexQP.h +include/siconos/numerics/FrictionContactProblem_as_VI.h +include/siconos/numerics/Friction_cst.h +include/siconos/numerics/GAMSlink.h +include/siconos/numerics/GlobalFrictionContactProblem.h +include/siconos/numerics/GlobalFrictionContactProblem_as_ConvexQP.h +include/siconos/numerics/GlobalFrictionContactProblem_as_VI.h +include/siconos/numerics/GlobalRollingFrictionContactProblem.h +include/siconos/numerics/GoldsteinSearch.h +include/siconos/numerics/JordanAlgebra.h +include/siconos/numerics/LCP_Solvers.h +include/siconos/numerics/LinearComplementarityProblem.h +include/siconos/numerics/LinearComplementarityProblem_as_ConvexQP.h +include/siconos/numerics/MCP_Solvers.h +include/siconos/numerics/MCP_cst.h +include/siconos/numerics/MLCP_Solvers.h +include/siconos/numerics/MixedComplementarityProblem.h +include/siconos/numerics/MixedLinearComplementarityProblem.h +include/siconos/numerics/NMS.h +include/siconos/numerics/NM_MA57.h +include/siconos/numerics/NM_MPI.h +include/siconos/numerics/NM_MUMPS.h +include/siconos/numerics/NM_conversions.h +include/siconos/numerics/NSSTools.h +include/siconos/numerics/Newton_methods.h +include/siconos/numerics/NonSmoothDrivers.h +include/siconos/numerics/NonSmoothNewton.h +include/siconos/numerics/NonSmoothNewtonNeighbour.h +include/siconos/numerics/NumericsArrays.h +include/siconos/numerics/NumericsDataVersion.h +include/siconos/numerics/NumericsFwd.h +include/siconos/numerics/NumericsMatrix.h +include/siconos/numerics/NumericsMatrix_internal.h +include/siconos/numerics/NumericsSparseMatrix.h +include/siconos/numerics/NumericsVector.h +include/siconos/numerics/NumericsVerbose.h +include/siconos/numerics/PATHVI_helpers.h +include/siconos/numerics/PathSearch.h +include/siconos/numerics/Qi_merit.h +include/siconos/numerics/RelayProblem.h +include/siconos/numerics/Relay_Solvers.h +include/siconos/numerics/RollingFrictionContactProblem.h +include/siconos/numerics/SiconosNumerics.h +include/siconos/numerics/SiconosNumerics_Solvers.h +include/siconos/numerics/SiconosSets.h +include/siconos/numerics/SolverOptions.h +include/siconos/numerics/SolverOptions_helpers.h +include/siconos/numerics/SparseBlockMatrix.h +include/siconos/numerics/avi_caoferris.h +include/siconos/numerics/cond.h +include/siconos/numerics/enum_tool.h +include/siconos/numerics/fc2d_Solvers.h +include/siconos/numerics/fc2d_compute_error.h +include/siconos/numerics/fc3d_2NCP_Glocker.h +include/siconos/numerics/fc3d_AlartCurnier_functions.h +include/siconos/numerics/fc3d_GlockerFischerBurmeister_functions.h +include/siconos/numerics/fc3d_NCPGlockerFixedPoint.h +include/siconos/numerics/fc3d_Path.h +include/siconos/numerics/fc3d_Solvers.h +include/siconos/numerics/fc3d_compute_error.h +include/siconos/numerics/fc3d_local_problem_tools.h +include/siconos/numerics/fc3d_nonsmooth_Newton_AlartCurnier.h +include/siconos/numerics/fc3d_nonsmooth_Newton_FischerBurmeister.h +include/siconos/numerics/fc3d_nonsmooth_Newton_natural_map.h +include/siconos/numerics/fc3d_nonsmooth_Newton_solvers.h +include/siconos/numerics/fc3d_onecontact_nonsmooth_Newton_solvers.h +include/siconos/numerics/fc3d_projection.h +include/siconos/numerics/fc3d_solvers_wr.h +include/siconos/numerics/fc3d_unitary_enumerative.h +include/siconos/numerics/fclib_interface.h +include/siconos/numerics/gfc3d_Gams.h +include/siconos/numerics/gfc3d_Solvers.h +include/siconos/numerics/gfc3d_balancing.h +include/siconos/numerics/gfc3d_compute_error.h +include/siconos/numerics/gfc3d_nonsmooth_Newton_AlartCurnier.h +include/siconos/numerics/global_rolling_fc_Solvers.h +include/siconos/numerics/hdf5_logger.h +include/siconos/numerics/io_tools.h +include/siconos/numerics/lcp_cst.h +include/siconos/numerics/lcp_enum.h +include/siconos/numerics/lcp_newton_FB.h +include/siconos/numerics/lcp_pivot.h +include/siconos/numerics/line_search.h +include/siconos/numerics/lumod_wrapper.h +include/siconos/numerics/mcp_newton_FBLSA.h +include/siconos/numerics/min_merit.h +include/siconos/numerics/mlcp_FB.h +include/siconos/numerics/mlcp_cst.h +include/siconos/numerics/mlcp_direct.h +include/siconos/numerics/mlcp_direct_FB.h +include/siconos/numerics/mlcp_direct_enum.h +include/siconos/numerics/mlcp_direct_path.h +include/siconos/numerics/mlcp_direct_path_enum.h +include/siconos/numerics/mlcp_direct_simplex.h +include/siconos/numerics/mlcp_enum.h +include/siconos/numerics/mlcp_enum_tool.h +include/siconos/numerics/mlcp_path_enum.h +include/siconos/numerics/mlcp_simplex.h +include/siconos/numerics/mlcp_to_lcp.h +include/siconos/numerics/op3x3.h +include/siconos/numerics/pinv.h +include/siconos/numerics/pivot-utils.h +include/siconos/numerics/projectionOnCone.h +include/siconos/numerics/projectionOnCylinder.h +include/siconos/numerics/projectionOnDisk.h +include/siconos/numerics/projectionOnRollingCone.h +include/siconos/numerics/quartic.h +include/siconos/numerics/relay_cst.h +include/siconos/numerics/rolling_fc2d_compute_error.h +include/siconos/numerics/rolling_fc2d_local_problem_tools.h +include/siconos/numerics/rolling_fc2d_projection.h +include/siconos/numerics/rolling_fc3d_compute_error.h +include/siconos/numerics/rolling_fc3d_local_problem_tools.h +include/siconos/numerics/rolling_fc3d_projection.h +include/siconos/numerics/rolling_fc_Solvers.h +include/siconos/numerics/siconos_debug.h +include/siconos/numerics/sn_error_handling.h +include/siconos/numerics/sn_logger.h +include/siconos/numerics/vertex_extraction.h +lib/cmake/siconos-4.4.0/BlasLapackUtils.cmake +lib/cmake/siconos-4.4.0/FindBLASDEV.cmake +lib/cmake/siconos-4.4.0/FindLAPACKDEV.cmake +lib/cmake/siconos-4.4.0/FindPythonModule.cmake +lib/cmake/siconos-4.4.0/SiconosTools.cmake +lib/cmake/siconos-4.4.0/siconos-config-version.cmake +lib/cmake/siconos-4.4.0/siconos-config.cmake +lib/cmake/siconos-4.4.0/siconosTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/siconos-4.4.0/siconosTargets.cmake +lib/cmake/siconos-4.4.0/valgrind.supp +lib/libsiconos_control.so +lib/libsiconos_control.so.6 +lib/libsiconos_control.so.6.0.0 +lib/libsiconos_externals.so +lib/libsiconos_externals.so.6 +lib/libsiconos_externals.so.6.0.0 +lib/libsiconos_io.so +lib/libsiconos_io.so.6 +lib/libsiconos_io.so.6.0.0 +lib/libsiconos_kernel.so +lib/libsiconos_kernel.so.6 +lib/libsiconos_kernel.so.6.0.0 +lib/libsiconos_mechanics.so +lib/libsiconos_mechanics.so.6 +lib/libsiconos_mechanics.so.6.0.0 +lib/libsiconos_numerics.so +lib/libsiconos_numerics.so.6 +lib/libsiconos_numerics.so.6.0.0 +share/man/man1/siconos.1.gz