
/* Siconos is a program dedicated to modeling, simulation and control
 * of non smooth dynamical systems.
 *
 * Copyright 2020 INRIA.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License
*/
/*! \file ModelingTools.hpp
Include files related to modeling part of Siconos.

*/

#include "EqualityConditionNSL.hpp"
#include "ComplementarityConditionNSL.hpp"
#include "MixedComplementarityConditionNSL.hpp"
#include "RelayNSL.hpp"
#include "NewtonImpactNSL.hpp"
#include "MultipleImpactNSL.hpp"
#include "NewtonImpactFrictionNSL.hpp"
#include "NormalConeNSL.hpp"
#include "NewtonImpactRollingFrictionNSL.hpp"

#include "Interaction.hpp"

#include "RelationTypes.hpp"
#include "FirstOrderType1R.hpp"
#include "FirstOrderType2R.hpp"

#include "LagrangianLinearTIDS.hpp"
#include "LagrangianLinearDiagonalDS.hpp"
#include "FirstOrderLinearTIDS.hpp"
#include "NewtonEulerDS.hpp"
#include "NewtonEulerR.hpp"
#include "NewtonEuler1DR.hpp"
#include "NewtonEuler3DR.hpp"
#include "NewtonEuler5DR.hpp"

#include "BoundaryCondition.hpp"
#include "HarmonicBC.hpp"
#include "FixedBC.hpp"



#include "NonSmoothDynamicalSystem.hpp"
#include "LinearComplementaritySystemsNSDS.hpp"

