diff --git a/CMakeLists.txt b/CMakeLists.txt index 890a479..7f18ad7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,281 +6,281 @@ set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED True) set(ONDSEL_EXPORT - MbDCode/Abs.cpp - MbDCode/AbsConstraint.cpp - MbDCode/AccICKineNewtonRaphson.cpp - MbDCode/AccICNewtonRaphson.cpp - MbDCode/AccKineNewtonRaphson.cpp - MbDCode/AccNewtonRaphson.cpp - MbDCode/AngleJoint.cpp - MbDCode/AngleZIecJec.cpp - MbDCode/AngleZIeqcJec.cpp - MbDCode/AngleZIeqcJeqc.cpp - MbDCode/AnyGeneralSpline.cpp - MbDCode/AnyPosICNewtonRaphson.cpp - MbDCode/ArcTan.cpp - MbDCode/ArcTan2.cpp - MbDCode/Array.cpp - MbDCode/ASMTAnimationParameters.cpp - MbDCode/ASMTAssembly.cpp - MbDCode/ASMTConstantGravity.cpp - MbDCode/ASMTConstraintSet.cpp - MbDCode/ASMTCylindricalJoint.cpp - MbDCode/ASMTExtrusion.cpp - MbDCode/ASMTFixedJoint.cpp - MbDCode/ASMTForceTorque.cpp - MbDCode/ASMTGeneralMotion.cpp - MbDCode/ASMTItem.cpp - MbDCode/ASMTItemIJ.cpp - MbDCode/ASMTJoint.cpp - MbDCode/ASMTKinematicIJ.cpp - MbDCode/ASMTMarker.cpp - MbDCode/ASMTMotion.cpp - MbDCode/ASMTPart.cpp - MbDCode/ASMTPointInPlaneJoint.cpp - MbDCode/ASMTPrincipalMassMarker.cpp - MbDCode/ASMTRefCurve.cpp - MbDCode/ASMTRefItem.cpp - MbDCode/ASMTRefPoint.cpp - MbDCode/ASMTRefSurface.cpp - MbDCode/ASMTRevoluteJoint.cpp - MbDCode/ASMTRotationalMotion.cpp - MbDCode/ASMTSimulationParameters.cpp - MbDCode/ASMTSpatialContainer.cpp - MbDCode/ASMTSpatialItem.cpp - MbDCode/ASMTSphericalJoint.cpp - MbDCode/ASMTTime.cpp - MbDCode/ASMTTranslationalMotion.cpp - MbDCode/ASMTTranslationalJoint.cpp - MbDCode/ASMTUniversalJoint.cpp - MbDCode/AtPointConstraintIJ.cpp - MbDCode/AtPointConstraintIqcJc.cpp - MbDCode/AtPointConstraintIqcJqc.cpp - MbDCode/AtPointConstraintIqctJqc.cpp - MbDCode/AtPointJoint.cpp - MbDCode/BasicIntegrator.cpp - MbDCode/BasicQuasiIntegrator.cpp - MbDCode/BasicUserFunction.cpp - MbDCode/CADSystem.cpp - MbDCode/CartesianFrame.cpp - MbDCode/CompoundJoint.cpp - MbDCode/Constant.cpp - MbDCode/ConstantGravity.cpp - MbDCode/ConstantVelocityJoint.cpp - MbDCode/Constraint.cpp - MbDCode/ConstraintIJ.cpp - MbDCode/ConstVelConstraintIJ.cpp - MbDCode/ConstVelConstraintIqcJc.cpp - MbDCode/ConstVelConstraintIqcJqc.cpp - MbDCode/Cosine.cpp - MbDCode/CREATE.cpp - MbDCode/CylindricalJoint.cpp - MbDCode/CylSphJoint.cpp - MbDCode/DifferentiatedGeneralSpline.cpp - MbDCode/EndFrameqct2.cpp - MbDCode/EulerAngles.cpp - MbDCode/EulerAnglesDDot.cpp - MbDCode/EulerAnglesDot.cpp - MbDCode/Exponential.cpp - MbDCode/ExternalSystem.cpp - MbDCode/FunctionFromData.cpp - MbDCode/FunctionXcParameter.cpp - MbDCode/FunctionXY.cpp - MbDCode/GeneralSpline.cpp - MbDCode/Ln.cpp - MbDCode/Log10.cpp - MbDCode/LogN.cpp - MbDCode/Negative.cpp - MbDCode/PosVelAccData.cpp - MbDCode/DiagonalMatrix.cpp - MbDCode/DifferenceOperator.cpp - MbDCode/DirectionCosineConstraintIJ.cpp - MbDCode/DirectionCosineConstraintIqcJc.cpp - MbDCode/DirectionCosineConstraintIqcJqc.cpp - MbDCode/DirectionCosineConstraintIqctJqc.cpp - MbDCode/DirectionCosineIecJec.cpp - MbDCode/DirectionCosineIeqcJec.cpp - MbDCode/DirectionCosineIeqcJeqc.cpp - MbDCode/DirectionCosineIeqctJeqc.cpp - MbDCode/DiscontinuityError.cpp - MbDCode/DispCompIecJecIe.cpp - MbDCode/DispCompIecJecKec.cpp - MbDCode/DispCompIecJecKeqc.cpp - MbDCode/DispCompIecJecO.cpp - MbDCode/DispCompIeqcJecIe.cpp - MbDCode/DispCompIeqcJecKeqc.cpp - MbDCode/DispCompIeqcJecO.cpp - MbDCode/DispCompIeqcJeqcIe.cpp - MbDCode/DispCompIeqcJeqcKeqc.cpp - MbDCode/DispCompIeqcJeqcKeqct.cpp - MbDCode/DispCompIeqcJeqcO.cpp - MbDCode/DispCompIeqctJeqcIe.cpp - MbDCode/DispCompIeqctJeqcKeqct.cpp - MbDCode/DispCompIeqctJeqcO.cpp - MbDCode/DistanceConstraintIJ.cpp - MbDCode/DistanceConstraintIqcJc.cpp - MbDCode/DistanceConstraintIqcJqc.cpp - MbDCode/DistanceConstraintIqctJqc.cpp - MbDCode/DistancexyConstraintIJ.cpp - MbDCode/DistancexyConstraintIqcJc.cpp - MbDCode/DistancexyConstraintIqcJqc.cpp - MbDCode/DistIecJec.cpp - MbDCode/DistIeqcJec.cpp - MbDCode/DistIeqcJeqc.cpp - MbDCode/DistIeqctJeqc.cpp - MbDCode/DistxyIecJec.cpp - MbDCode/DistxyIeqcJec.cpp - MbDCode/DistxyIeqcJeqc.cpp - MbDCode/DistxyIeqctJeqc.cpp - MbDCode/EndFramec.cpp - MbDCode/EndFrameqc.cpp - MbDCode/EndFrameqct.cpp - MbDCode/EulerAngleszxz.cpp - MbDCode/EulerAngleszxzDDot.cpp - MbDCode/EulerAngleszxzDot.cpp - MbDCode/EulerArray.cpp - MbDCode/EulerConstraint.cpp - MbDCode/EulerParameters.cpp - MbDCode/EulerParametersDDot.cpp - MbDCode/EulerParametersDot.cpp - MbDCode/ExpressionX.cpp - MbDCode/FixedJoint.cpp - MbDCode/ForceTorqueData.cpp - MbDCode/ForceTorqueItem.cpp - MbDCode/FullColumn.cpp - MbDCode/FullMatrix.cpp - MbDCode/FullMotion.cpp - MbDCode/FullRow.cpp - MbDCode/Function.cpp - MbDCode/FunctionWithManyArgs.cpp - MbDCode/FunctionX.cpp - MbDCode/GearConstraintIJ.cpp - MbDCode/GearConstraintIqcJc.cpp - MbDCode/GearConstraintIqcJqc.cpp - MbDCode/GearJoint.cpp - MbDCode/GEFullMat.cpp - MbDCode/GEFullMatFullPv.cpp - MbDCode/GEFullMatParPv.cpp - MbDCode/GESpMat.cpp - MbDCode/GESpMatFullPv.cpp - MbDCode/GESpMatFullPvPosIC.cpp - MbDCode/GESpMatParPv.cpp - MbDCode/GESpMatParPvMarko.cpp - MbDCode/GESpMatParPvMarkoFast.cpp - MbDCode/GESpMatParPvPrecise.cpp - MbDCode/ICKineIntegrator.cpp - MbDCode/IndependentVariable.cpp - MbDCode/InLineJoint.cpp - MbDCode/InPlaneJoint.cpp - MbDCode/Integrator.cpp - MbDCode/IntegratorInterface.cpp - MbDCode/Item.cpp - MbDCode/Joint.cpp - MbDCode/KineIntegrator.cpp - MbDCode/KinematicIeJe.cpp - MbDCode/LDUFullMatParPv.cpp - MbDCode/LDUSpMat.cpp - MbDCode/LDUSpMatParPv.cpp - MbDCode/LDUSpMatParPvMarko.cpp - MbDCode/LDUSpMatParPvPrecise.cpp - MbDCode/LinearMultiStepMethod.cpp - MbDCode/LineInPlaneJoint.cpp - MbDCode/MarkerFrame.cpp - MbDCode/Math.cpp - MbDCode/MatrixDecomposition.cpp - MbDCode/MatrixGaussElimination.cpp - MbDCode/MatrixLDU.cpp - MbDCode/MatrixSolver.cpp - MbDCode/MaximumIterationError.cpp - MbDCode/NewtonRaphson.cpp - MbDCode/NewtonRaphsonError.cpp - MbDCode/NoRotationJoint.cpp - MbDCode/NotKinematicError.cpp - MbDCode/Numeric.cpp - MbDCode/OrbitAnglezIecJec.cpp - MbDCode/OrbitAnglezIeqcJec.cpp - MbDCode/OrbitAnglezIeqcJeqc.cpp - MbDCode/Orientation.cpp - MbDCode/ParallelAxesJoint.cpp - MbDCode/Part.cpp - MbDCode/PartFrame.cpp - MbDCode/PerpendicularJoint.cpp - MbDCode/PlanarJoint.cpp - MbDCode/PointInLineJoint.cpp - MbDCode/PointInPlaneJoint.cpp - MbDCode/PosICKineNewtonRaphson.cpp - MbDCode/PosICNewtonRaphson.cpp - MbDCode/PosKineNewtonRaphson.cpp - MbDCode/PosNewtonRaphson.cpp - MbDCode/Power.cpp - MbDCode/PrescribedMotion.cpp - MbDCode/Product.cpp - MbDCode/QuasiIntegrator.cpp - MbDCode/RackPinConstraintIJ.cpp - MbDCode/RackPinConstraintIqcJc.cpp - MbDCode/RackPinConstraintIqcJqc.cpp - MbDCode/RackPinJoint.cpp - MbDCode/Reciprocal.cpp - MbDCode/RedundantConstraint.cpp - MbDCode/RevCylJoint.cpp - MbDCode/RevoluteJoint.cpp - MbDCode/RowTypeMatrix.cpp - MbDCode/ScalarNewtonRaphson.cpp - MbDCode/ScrewConstraintIJ.cpp - MbDCode/ScrewConstraintIqcJc.cpp - MbDCode/ScrewConstraintIqcJqc.cpp - MbDCode/ScrewJoint.cpp - MbDCode/SimulationStoppingError.cpp - MbDCode/Sine.cpp - MbDCode/SingularMatrixError.cpp - MbDCode/Solver.cpp - MbDCode/SparseColumn.cpp - MbDCode/SparseMatrix.cpp - MbDCode/SparseRow.cpp - MbDCode/SparseVector.cpp - MbDCode/SphericalJoint.cpp - MbDCode/SphSphJoint.cpp - MbDCode/StableBackwardDifference.cpp - MbDCode/LDUFullMat.cpp - MbDCode/StateData.cpp - MbDCode/Sum.cpp - MbDCode/Symbolic.cpp - MbDCode/SymbolicParser.cpp - MbDCode/SyntaxError.cpp - MbDCode/System.cpp - MbDCode/SystemNewtonRaphson.cpp - MbDCode/SystemSolver.cpp - MbDCode/Time.cpp - MbDCode/TooManyTriesError.cpp - MbDCode/TooSmallStepSizeError.cpp - MbDCode/Translation.cpp - MbDCode/TranslationalJoint.cpp - MbDCode/TranslationConstraintIJ.cpp - MbDCode/TranslationConstraintIqcJc.cpp - MbDCode/TranslationConstraintIqcJqc.cpp - MbDCode/TranslationConstraintIqctJqc.cpp - MbDCode/Units.cpp - MbDCode/UniversalJoint.cpp - MbDCode/UserFunction.cpp - MbDCode/Variable.cpp - MbDCode/FullVector.cpp - MbDCode/VectorNewtonRaphson.cpp - MbDCode/VelICKineSolver.cpp - MbDCode/VelICSolver.cpp - MbDCode/VelKineSolver.cpp - MbDCode/VelSolver.cpp - MbDCode/ZRotation.cpp - MbDCode/ZTranslation.cpp - MbDCode/ASMTAssembly.cpp + OndselSolver/Abs.cpp + OndselSolver/AbsConstraint.cpp + OndselSolver/AccICKineNewtonRaphson.cpp + OndselSolver/AccICNewtonRaphson.cpp + OndselSolver/AccKineNewtonRaphson.cpp + OndselSolver/AccNewtonRaphson.cpp + OndselSolver/AngleJoint.cpp + OndselSolver/AngleZIecJec.cpp + OndselSolver/AngleZIeqcJec.cpp + OndselSolver/AngleZIeqcJeqc.cpp + OndselSolver/AnyGeneralSpline.cpp + OndselSolver/AnyPosICNewtonRaphson.cpp + OndselSolver/ArcTan.cpp + OndselSolver/ArcTan2.cpp + OndselSolver/Array.cpp + OndselSolver/ASMTAnimationParameters.cpp + OndselSolver/ASMTAssembly.cpp + OndselSolver/ASMTConstantGravity.cpp + OndselSolver/ASMTConstraintSet.cpp + OndselSolver/ASMTCylindricalJoint.cpp + OndselSolver/ASMTExtrusion.cpp + OndselSolver/ASMTFixedJoint.cpp + OndselSolver/ASMTForceTorque.cpp + OndselSolver/ASMTGeneralMotion.cpp + OndselSolver/ASMTItem.cpp + OndselSolver/ASMTItemIJ.cpp + OndselSolver/ASMTJoint.cpp + OndselSolver/ASMTKinematicIJ.cpp + OndselSolver/ASMTMarker.cpp + OndselSolver/ASMTMotion.cpp + OndselSolver/ASMTPart.cpp + OndselSolver/ASMTPointInPlaneJoint.cpp + OndselSolver/ASMTPrincipalMassMarker.cpp + OndselSolver/ASMTRefCurve.cpp + OndselSolver/ASMTRefItem.cpp + OndselSolver/ASMTRefPoint.cpp + OndselSolver/ASMTRefSurface.cpp + OndselSolver/ASMTRevoluteJoint.cpp + OndselSolver/ASMTRotationalMotion.cpp + OndselSolver/ASMTSimulationParameters.cpp + OndselSolver/ASMTSpatialContainer.cpp + OndselSolver/ASMTSpatialItem.cpp + OndselSolver/ASMTSphericalJoint.cpp + OndselSolver/ASMTTime.cpp + OndselSolver/ASMTTranslationalMotion.cpp + OndselSolver/ASMTTranslationalJoint.cpp + OndselSolver/ASMTUniversalJoint.cpp + OndselSolver/AtPointConstraintIJ.cpp + OndselSolver/AtPointConstraintIqcJc.cpp + OndselSolver/AtPointConstraintIqcJqc.cpp + OndselSolver/AtPointConstraintIqctJqc.cpp + OndselSolver/AtPointJoint.cpp + OndselSolver/BasicIntegrator.cpp + OndselSolver/BasicQuasiIntegrator.cpp + OndselSolver/BasicUserFunction.cpp + OndselSolver/CADSystem.cpp + OndselSolver/CartesianFrame.cpp + OndselSolver/CompoundJoint.cpp + OndselSolver/Constant.cpp + OndselSolver/ConstantGravity.cpp + OndselSolver/ConstantVelocityJoint.cpp + OndselSolver/Constraint.cpp + OndselSolver/ConstraintIJ.cpp + OndselSolver/ConstVelConstraintIJ.cpp + OndselSolver/ConstVelConstraintIqcJc.cpp + OndselSolver/ConstVelConstraintIqcJqc.cpp + OndselSolver/Cosine.cpp + OndselSolver/CREATE.cpp + OndselSolver/CylindricalJoint.cpp + OndselSolver/CylSphJoint.cpp + OndselSolver/DifferentiatedGeneralSpline.cpp + OndselSolver/EndFrameqct2.cpp + OndselSolver/EulerAngles.cpp + OndselSolver/EulerAnglesDDot.cpp + OndselSolver/EulerAnglesDot.cpp + OndselSolver/Exponential.cpp + OndselSolver/ExternalSystem.cpp + OndselSolver/FunctionFromData.cpp + OndselSolver/FunctionXcParameter.cpp + OndselSolver/FunctionXY.cpp + OndselSolver/GeneralSpline.cpp + OndselSolver/Ln.cpp + OndselSolver/Log10.cpp + OndselSolver/LogN.cpp + OndselSolver/Negative.cpp + OndselSolver/PosVelAccData.cpp + OndselSolver/DiagonalMatrix.cpp + OndselSolver/DifferenceOperator.cpp + OndselSolver/DirectionCosineConstraintIJ.cpp + OndselSolver/DirectionCosineConstraintIqcJc.cpp + OndselSolver/DirectionCosineConstraintIqcJqc.cpp + OndselSolver/DirectionCosineConstraintIqctJqc.cpp + OndselSolver/DirectionCosineIecJec.cpp + OndselSolver/DirectionCosineIeqcJec.cpp + OndselSolver/DirectionCosineIeqcJeqc.cpp + OndselSolver/DirectionCosineIeqctJeqc.cpp + OndselSolver/DiscontinuityError.cpp + OndselSolver/DispCompIecJecIe.cpp + OndselSolver/DispCompIecJecKec.cpp + OndselSolver/DispCompIecJecKeqc.cpp + OndselSolver/DispCompIecJecO.cpp + OndselSolver/DispCompIeqcJecIe.cpp + OndselSolver/DispCompIeqcJecKeqc.cpp + OndselSolver/DispCompIeqcJecO.cpp + OndselSolver/DispCompIeqcJeqcIe.cpp + OndselSolver/DispCompIeqcJeqcKeqc.cpp + OndselSolver/DispCompIeqcJeqcKeqct.cpp + OndselSolver/DispCompIeqcJeqcO.cpp + OndselSolver/DispCompIeqctJeqcIe.cpp + OndselSolver/DispCompIeqctJeqcKeqct.cpp + OndselSolver/DispCompIeqctJeqcO.cpp + OndselSolver/DistanceConstraintIJ.cpp + OndselSolver/DistanceConstraintIqcJc.cpp + OndselSolver/DistanceConstraintIqcJqc.cpp + OndselSolver/DistanceConstraintIqctJqc.cpp + OndselSolver/DistancexyConstraintIJ.cpp + OndselSolver/DistancexyConstraintIqcJc.cpp + OndselSolver/DistancexyConstraintIqcJqc.cpp + OndselSolver/DistIecJec.cpp + OndselSolver/DistIeqcJec.cpp + OndselSolver/DistIeqcJeqc.cpp + OndselSolver/DistIeqctJeqc.cpp + OndselSolver/DistxyIecJec.cpp + OndselSolver/DistxyIeqcJec.cpp + OndselSolver/DistxyIeqcJeqc.cpp + OndselSolver/DistxyIeqctJeqc.cpp + OndselSolver/EndFramec.cpp + OndselSolver/EndFrameqc.cpp + OndselSolver/EndFrameqct.cpp + OndselSolver/EulerAngleszxz.cpp + OndselSolver/EulerAngleszxzDDot.cpp + OndselSolver/EulerAngleszxzDot.cpp + OndselSolver/EulerArray.cpp + OndselSolver/EulerConstraint.cpp + OndselSolver/EulerParameters.cpp + OndselSolver/EulerParametersDDot.cpp + OndselSolver/EulerParametersDot.cpp + OndselSolver/ExpressionX.cpp + OndselSolver/FixedJoint.cpp + OndselSolver/ForceTorqueData.cpp + OndselSolver/ForceTorqueItem.cpp + OndselSolver/FullColumn.cpp + OndselSolver/FullMatrix.cpp + OndselSolver/FullMotion.cpp + OndselSolver/FullRow.cpp + OndselSolver/Function.cpp + OndselSolver/FunctionWithManyArgs.cpp + OndselSolver/FunctionX.cpp + OndselSolver/GearConstraintIJ.cpp + OndselSolver/GearConstraintIqcJc.cpp + OndselSolver/GearConstraintIqcJqc.cpp + OndselSolver/GearJoint.cpp + OndselSolver/GEFullMat.cpp + OndselSolver/GEFullMatFullPv.cpp + OndselSolver/GEFullMatParPv.cpp + OndselSolver/GESpMat.cpp + OndselSolver/GESpMatFullPv.cpp + OndselSolver/GESpMatFullPvPosIC.cpp + OndselSolver/GESpMatParPv.cpp + OndselSolver/GESpMatParPvMarko.cpp + OndselSolver/GESpMatParPvMarkoFast.cpp + OndselSolver/GESpMatParPvPrecise.cpp + OndselSolver/ICKineIntegrator.cpp + OndselSolver/IndependentVariable.cpp + OndselSolver/InLineJoint.cpp + OndselSolver/InPlaneJoint.cpp + OndselSolver/Integrator.cpp + OndselSolver/IntegratorInterface.cpp + OndselSolver/Item.cpp + OndselSolver/Joint.cpp + OndselSolver/KineIntegrator.cpp + OndselSolver/KinematicIeJe.cpp + OndselSolver/LDUFullMatParPv.cpp + OndselSolver/LDUSpMat.cpp + OndselSolver/LDUSpMatParPv.cpp + OndselSolver/LDUSpMatParPvMarko.cpp + OndselSolver/LDUSpMatParPvPrecise.cpp + OndselSolver/LinearMultiStepMethod.cpp + OndselSolver/LineInPlaneJoint.cpp + OndselSolver/MarkerFrame.cpp + OndselSolver/Math.cpp + OndselSolver/MatrixDecomposition.cpp + OndselSolver/MatrixGaussElimination.cpp + OndselSolver/MatrixLDU.cpp + OndselSolver/MatrixSolver.cpp + OndselSolver/MaximumIterationError.cpp + OndselSolver/NewtonRaphson.cpp + OndselSolver/NewtonRaphsonError.cpp + OndselSolver/NoRotationJoint.cpp + OndselSolver/NotKinematicError.cpp + OndselSolver/Numeric.cpp + OndselSolver/OrbitAnglezIecJec.cpp + OndselSolver/OrbitAnglezIeqcJec.cpp + OndselSolver/OrbitAnglezIeqcJeqc.cpp + OndselSolver/Orientation.cpp + OndselSolver/ParallelAxesJoint.cpp + OndselSolver/Part.cpp + OndselSolver/PartFrame.cpp + OndselSolver/PerpendicularJoint.cpp + OndselSolver/PlanarJoint.cpp + OndselSolver/PointInLineJoint.cpp + OndselSolver/PointInPlaneJoint.cpp + OndselSolver/PosICKineNewtonRaphson.cpp + OndselSolver/PosICNewtonRaphson.cpp + OndselSolver/PosKineNewtonRaphson.cpp + OndselSolver/PosNewtonRaphson.cpp + OndselSolver/Power.cpp + OndselSolver/PrescribedMotion.cpp + OndselSolver/Product.cpp + OndselSolver/QuasiIntegrator.cpp + OndselSolver/RackPinConstraintIJ.cpp + OndselSolver/RackPinConstraintIqcJc.cpp + OndselSolver/RackPinConstraintIqcJqc.cpp + OndselSolver/RackPinJoint.cpp + OndselSolver/Reciprocal.cpp + OndselSolver/RedundantConstraint.cpp + OndselSolver/RevCylJoint.cpp + OndselSolver/RevoluteJoint.cpp + OndselSolver/RowTypeMatrix.cpp + OndselSolver/ScalarNewtonRaphson.cpp + OndselSolver/ScrewConstraintIJ.cpp + OndselSolver/ScrewConstraintIqcJc.cpp + OndselSolver/ScrewConstraintIqcJqc.cpp + OndselSolver/ScrewJoint.cpp + OndselSolver/SimulationStoppingError.cpp + OndselSolver/Sine.cpp + OndselSolver/SingularMatrixError.cpp + OndselSolver/Solver.cpp + OndselSolver/SparseColumn.cpp + OndselSolver/SparseMatrix.cpp + OndselSolver/SparseRow.cpp + OndselSolver/SparseVector.cpp + OndselSolver/SphericalJoint.cpp + OndselSolver/SphSphJoint.cpp + OndselSolver/StableBackwardDifference.cpp + OndselSolver/LDUFullMat.cpp + OndselSolver/StateData.cpp + OndselSolver/Sum.cpp + OndselSolver/Symbolic.cpp + OndselSolver/SymbolicParser.cpp + OndselSolver/SyntaxError.cpp + OndselSolver/System.cpp + OndselSolver/SystemNewtonRaphson.cpp + OndselSolver/SystemSolver.cpp + OndselSolver/Time.cpp + OndselSolver/TooManyTriesError.cpp + OndselSolver/TooSmallStepSizeError.cpp + OndselSolver/Translation.cpp + OndselSolver/TranslationalJoint.cpp + OndselSolver/TranslationConstraintIJ.cpp + OndselSolver/TranslationConstraintIqcJc.cpp + OndselSolver/TranslationConstraintIqcJqc.cpp + OndselSolver/TranslationConstraintIqctJqc.cpp + OndselSolver/Units.cpp + OndselSolver/UniversalJoint.cpp + OndselSolver/UserFunction.cpp + OndselSolver/Variable.cpp + OndselSolver/FullVector.cpp + OndselSolver/VectorNewtonRaphson.cpp + OndselSolver/VelICKineSolver.cpp + OndselSolver/VelICSolver.cpp + OndselSolver/VelKineSolver.cpp + OndselSolver/VelSolver.cpp + OndselSolver/ZRotation.cpp + OndselSolver/ZTranslation.cpp + OndselSolver/ASMTAssembly.cpp ) -add_executable(ondsel-solver MbDCode/MbDCode.cpp) +add_executable(ondsel-solver OndselSolver/OndselSolver.cpp) add_library(OndselSolver STATIC ${ONDSEL_EXPORT} ) -add_subdirectory(MbDCode) +add_subdirectory(OndselSolver) set_target_properties(OndselSolver PROPERTIES VERSION ${PROJECT_VERSION} diff --git a/MbDCode.sln b/OndselSolver.sln similarity index 89% rename from MbDCode.sln rename to OndselSolver.sln index c42740d..2d4c734 100644 --- a/MbDCode.sln +++ b/OndselSolver.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.5.33530.505 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MbDCode", "MbDCode\MbDCode.vcxproj", "{80F56CBC-B685-4C36-B834-A2DCDF0A98B7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OndselSolver", "OndselSolver\OndselSolver.vcxproj", "{80F56CBC-B685-4C36-B834-A2DCDF0A98B7}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/MbDCode/00backhoe.asmt b/OndselSolver/00backhoe.asmt similarity index 100% rename from MbDCode/00backhoe.asmt rename to OndselSolver/00backhoe.asmt diff --git a/MbDCode/APIExport.h b/OndselSolver/APIExport.h similarity index 100% rename from MbDCode/APIExport.h rename to OndselSolver/APIExport.h diff --git a/MbDCode/ASMTAnimationParameters.cpp b/OndselSolver/ASMTAnimationParameters.cpp similarity index 100% rename from MbDCode/ASMTAnimationParameters.cpp rename to OndselSolver/ASMTAnimationParameters.cpp diff --git a/MbDCode/ASMTAnimationParameters.h b/OndselSolver/ASMTAnimationParameters.h similarity index 100% rename from MbDCode/ASMTAnimationParameters.h rename to OndselSolver/ASMTAnimationParameters.h diff --git a/MbDCode/ASMTAssembly.cpp b/OndselSolver/ASMTAssembly.cpp similarity index 100% rename from MbDCode/ASMTAssembly.cpp rename to OndselSolver/ASMTAssembly.cpp diff --git a/MbDCode/ASMTAssembly.h b/OndselSolver/ASMTAssembly.h similarity index 100% rename from MbDCode/ASMTAssembly.h rename to OndselSolver/ASMTAssembly.h diff --git a/MbDCode/ASMTConstantGravity.cpp b/OndselSolver/ASMTConstantGravity.cpp similarity index 100% rename from MbDCode/ASMTConstantGravity.cpp rename to OndselSolver/ASMTConstantGravity.cpp diff --git a/MbDCode/ASMTConstantGravity.h b/OndselSolver/ASMTConstantGravity.h similarity index 100% rename from MbDCode/ASMTConstantGravity.h rename to OndselSolver/ASMTConstantGravity.h diff --git a/MbDCode/ASMTConstraintSet.cpp b/OndselSolver/ASMTConstraintSet.cpp similarity index 100% rename from MbDCode/ASMTConstraintSet.cpp rename to OndselSolver/ASMTConstraintSet.cpp diff --git a/MbDCode/ASMTConstraintSet.h b/OndselSolver/ASMTConstraintSet.h similarity index 100% rename from MbDCode/ASMTConstraintSet.h rename to OndselSolver/ASMTConstraintSet.h diff --git a/MbDCode/ASMTCylindricalJoint.cpp b/OndselSolver/ASMTCylindricalJoint.cpp similarity index 100% rename from MbDCode/ASMTCylindricalJoint.cpp rename to OndselSolver/ASMTCylindricalJoint.cpp diff --git a/MbDCode/ASMTCylindricalJoint.h b/OndselSolver/ASMTCylindricalJoint.h similarity index 100% rename from MbDCode/ASMTCylindricalJoint.h rename to OndselSolver/ASMTCylindricalJoint.h diff --git a/MbDCode/ASMTExtrusion.cpp b/OndselSolver/ASMTExtrusion.cpp similarity index 100% rename from MbDCode/ASMTExtrusion.cpp rename to OndselSolver/ASMTExtrusion.cpp diff --git a/MbDCode/ASMTExtrusion.h b/OndselSolver/ASMTExtrusion.h similarity index 100% rename from MbDCode/ASMTExtrusion.h rename to OndselSolver/ASMTExtrusion.h diff --git a/MbDCode/ASMTFixedJoint.cpp b/OndselSolver/ASMTFixedJoint.cpp similarity index 100% rename from MbDCode/ASMTFixedJoint.cpp rename to OndselSolver/ASMTFixedJoint.cpp diff --git a/MbDCode/ASMTFixedJoint.h b/OndselSolver/ASMTFixedJoint.h similarity index 100% rename from MbDCode/ASMTFixedJoint.h rename to OndselSolver/ASMTFixedJoint.h diff --git a/MbDCode/ASMTForceTorque.cpp b/OndselSolver/ASMTForceTorque.cpp similarity index 100% rename from MbDCode/ASMTForceTorque.cpp rename to OndselSolver/ASMTForceTorque.cpp diff --git a/MbDCode/ASMTForceTorque.h b/OndselSolver/ASMTForceTorque.h similarity index 100% rename from MbDCode/ASMTForceTorque.h rename to OndselSolver/ASMTForceTorque.h diff --git a/MbDCode/ASMTGeneralMotion.cpp b/OndselSolver/ASMTGeneralMotion.cpp similarity index 100% rename from MbDCode/ASMTGeneralMotion.cpp rename to OndselSolver/ASMTGeneralMotion.cpp diff --git a/MbDCode/ASMTGeneralMotion.h b/OndselSolver/ASMTGeneralMotion.h similarity index 100% rename from MbDCode/ASMTGeneralMotion.h rename to OndselSolver/ASMTGeneralMotion.h diff --git a/MbDCode/ASMTItem.cpp b/OndselSolver/ASMTItem.cpp similarity index 100% rename from MbDCode/ASMTItem.cpp rename to OndselSolver/ASMTItem.cpp diff --git a/MbDCode/ASMTItem.h b/OndselSolver/ASMTItem.h similarity index 100% rename from MbDCode/ASMTItem.h rename to OndselSolver/ASMTItem.h diff --git a/MbDCode/ASMTItemIJ.cpp b/OndselSolver/ASMTItemIJ.cpp similarity index 100% rename from MbDCode/ASMTItemIJ.cpp rename to OndselSolver/ASMTItemIJ.cpp diff --git a/MbDCode/ASMTItemIJ.h b/OndselSolver/ASMTItemIJ.h similarity index 100% rename from MbDCode/ASMTItemIJ.h rename to OndselSolver/ASMTItemIJ.h diff --git a/MbDCode/ASMTJoint.cpp b/OndselSolver/ASMTJoint.cpp similarity index 100% rename from MbDCode/ASMTJoint.cpp rename to OndselSolver/ASMTJoint.cpp diff --git a/MbDCode/ASMTJoint.h b/OndselSolver/ASMTJoint.h similarity index 100% rename from MbDCode/ASMTJoint.h rename to OndselSolver/ASMTJoint.h diff --git a/MbDCode/ASMTKinematicIJ.cpp b/OndselSolver/ASMTKinematicIJ.cpp similarity index 100% rename from MbDCode/ASMTKinematicIJ.cpp rename to OndselSolver/ASMTKinematicIJ.cpp diff --git a/MbDCode/ASMTKinematicIJ.h b/OndselSolver/ASMTKinematicIJ.h similarity index 100% rename from MbDCode/ASMTKinematicIJ.h rename to OndselSolver/ASMTKinematicIJ.h diff --git a/MbDCode/ASMTMarker.cpp b/OndselSolver/ASMTMarker.cpp similarity index 100% rename from MbDCode/ASMTMarker.cpp rename to OndselSolver/ASMTMarker.cpp diff --git a/MbDCode/ASMTMarker.h b/OndselSolver/ASMTMarker.h similarity index 100% rename from MbDCode/ASMTMarker.h rename to OndselSolver/ASMTMarker.h diff --git a/MbDCode/ASMTMotion.cpp b/OndselSolver/ASMTMotion.cpp similarity index 100% rename from MbDCode/ASMTMotion.cpp rename to OndselSolver/ASMTMotion.cpp diff --git a/MbDCode/ASMTMotion.h b/OndselSolver/ASMTMotion.h similarity index 100% rename from MbDCode/ASMTMotion.h rename to OndselSolver/ASMTMotion.h diff --git a/MbDCode/ASMTPart.cpp b/OndselSolver/ASMTPart.cpp similarity index 100% rename from MbDCode/ASMTPart.cpp rename to OndselSolver/ASMTPart.cpp diff --git a/MbDCode/ASMTPart.h b/OndselSolver/ASMTPart.h similarity index 100% rename from MbDCode/ASMTPart.h rename to OndselSolver/ASMTPart.h diff --git a/MbDCode/ASMTPointInPlaneJoint.cpp b/OndselSolver/ASMTPointInPlaneJoint.cpp similarity index 100% rename from MbDCode/ASMTPointInPlaneJoint.cpp rename to OndselSolver/ASMTPointInPlaneJoint.cpp diff --git a/MbDCode/ASMTPointInPlaneJoint.h b/OndselSolver/ASMTPointInPlaneJoint.h similarity index 100% rename from MbDCode/ASMTPointInPlaneJoint.h rename to OndselSolver/ASMTPointInPlaneJoint.h diff --git a/MbDCode/ASMTPrincipalMassMarker.cpp b/OndselSolver/ASMTPrincipalMassMarker.cpp similarity index 100% rename from MbDCode/ASMTPrincipalMassMarker.cpp rename to OndselSolver/ASMTPrincipalMassMarker.cpp diff --git a/MbDCode/ASMTPrincipalMassMarker.h b/OndselSolver/ASMTPrincipalMassMarker.h similarity index 100% rename from MbDCode/ASMTPrincipalMassMarker.h rename to OndselSolver/ASMTPrincipalMassMarker.h diff --git a/MbDCode/ASMTRefCurve.cpp b/OndselSolver/ASMTRefCurve.cpp similarity index 100% rename from MbDCode/ASMTRefCurve.cpp rename to OndselSolver/ASMTRefCurve.cpp diff --git a/MbDCode/ASMTRefCurve.h b/OndselSolver/ASMTRefCurve.h similarity index 100% rename from MbDCode/ASMTRefCurve.h rename to OndselSolver/ASMTRefCurve.h diff --git a/MbDCode/ASMTRefItem.cpp b/OndselSolver/ASMTRefItem.cpp similarity index 100% rename from MbDCode/ASMTRefItem.cpp rename to OndselSolver/ASMTRefItem.cpp diff --git a/MbDCode/ASMTRefItem.h b/OndselSolver/ASMTRefItem.h similarity index 100% rename from MbDCode/ASMTRefItem.h rename to OndselSolver/ASMTRefItem.h diff --git a/MbDCode/ASMTRefPoint.cpp b/OndselSolver/ASMTRefPoint.cpp similarity index 100% rename from MbDCode/ASMTRefPoint.cpp rename to OndselSolver/ASMTRefPoint.cpp diff --git a/MbDCode/ASMTRefPoint.h b/OndselSolver/ASMTRefPoint.h similarity index 100% rename from MbDCode/ASMTRefPoint.h rename to OndselSolver/ASMTRefPoint.h diff --git a/MbDCode/ASMTRefSurface.cpp b/OndselSolver/ASMTRefSurface.cpp similarity index 100% rename from MbDCode/ASMTRefSurface.cpp rename to OndselSolver/ASMTRefSurface.cpp diff --git a/MbDCode/ASMTRefSurface.h b/OndselSolver/ASMTRefSurface.h similarity index 100% rename from MbDCode/ASMTRefSurface.h rename to OndselSolver/ASMTRefSurface.h diff --git a/MbDCode/ASMTRevoluteJoint.cpp b/OndselSolver/ASMTRevoluteJoint.cpp similarity index 100% rename from MbDCode/ASMTRevoluteJoint.cpp rename to OndselSolver/ASMTRevoluteJoint.cpp diff --git a/MbDCode/ASMTRevoluteJoint.h b/OndselSolver/ASMTRevoluteJoint.h similarity index 100% rename from MbDCode/ASMTRevoluteJoint.h rename to OndselSolver/ASMTRevoluteJoint.h diff --git a/MbDCode/ASMTRotationalMotion.cpp b/OndselSolver/ASMTRotationalMotion.cpp similarity index 100% rename from MbDCode/ASMTRotationalMotion.cpp rename to OndselSolver/ASMTRotationalMotion.cpp diff --git a/MbDCode/ASMTRotationalMotion.h b/OndselSolver/ASMTRotationalMotion.h similarity index 100% rename from MbDCode/ASMTRotationalMotion.h rename to OndselSolver/ASMTRotationalMotion.h diff --git a/MbDCode/ASMTSimulationParameters.cpp b/OndselSolver/ASMTSimulationParameters.cpp similarity index 100% rename from MbDCode/ASMTSimulationParameters.cpp rename to OndselSolver/ASMTSimulationParameters.cpp diff --git a/MbDCode/ASMTSimulationParameters.h b/OndselSolver/ASMTSimulationParameters.h similarity index 100% rename from MbDCode/ASMTSimulationParameters.h rename to OndselSolver/ASMTSimulationParameters.h diff --git a/MbDCode/ASMTSpatialContainer.cpp b/OndselSolver/ASMTSpatialContainer.cpp similarity index 100% rename from MbDCode/ASMTSpatialContainer.cpp rename to OndselSolver/ASMTSpatialContainer.cpp diff --git a/MbDCode/ASMTSpatialContainer.h b/OndselSolver/ASMTSpatialContainer.h similarity index 100% rename from MbDCode/ASMTSpatialContainer.h rename to OndselSolver/ASMTSpatialContainer.h diff --git a/MbDCode/ASMTSpatialItem.cpp b/OndselSolver/ASMTSpatialItem.cpp similarity index 100% rename from MbDCode/ASMTSpatialItem.cpp rename to OndselSolver/ASMTSpatialItem.cpp diff --git a/MbDCode/ASMTSpatialItem.h b/OndselSolver/ASMTSpatialItem.h similarity index 100% rename from MbDCode/ASMTSpatialItem.h rename to OndselSolver/ASMTSpatialItem.h diff --git a/MbDCode/ASMTSphericalJoint.cpp b/OndselSolver/ASMTSphericalJoint.cpp similarity index 100% rename from MbDCode/ASMTSphericalJoint.cpp rename to OndselSolver/ASMTSphericalJoint.cpp diff --git a/MbDCode/ASMTSphericalJoint.h b/OndselSolver/ASMTSphericalJoint.h similarity index 100% rename from MbDCode/ASMTSphericalJoint.h rename to OndselSolver/ASMTSphericalJoint.h diff --git a/MbDCode/ASMTTime.cpp b/OndselSolver/ASMTTime.cpp similarity index 100% rename from MbDCode/ASMTTime.cpp rename to OndselSolver/ASMTTime.cpp diff --git a/MbDCode/ASMTTime.h b/OndselSolver/ASMTTime.h similarity index 100% rename from MbDCode/ASMTTime.h rename to OndselSolver/ASMTTime.h diff --git a/MbDCode/ASMTTranslationalJoint.cpp b/OndselSolver/ASMTTranslationalJoint.cpp similarity index 100% rename from MbDCode/ASMTTranslationalJoint.cpp rename to OndselSolver/ASMTTranslationalJoint.cpp diff --git a/MbDCode/ASMTTranslationalJoint.h b/OndselSolver/ASMTTranslationalJoint.h similarity index 100% rename from MbDCode/ASMTTranslationalJoint.h rename to OndselSolver/ASMTTranslationalJoint.h diff --git a/MbDCode/ASMTTranslationalMotion.cpp b/OndselSolver/ASMTTranslationalMotion.cpp similarity index 100% rename from MbDCode/ASMTTranslationalMotion.cpp rename to OndselSolver/ASMTTranslationalMotion.cpp diff --git a/MbDCode/ASMTTranslationalMotion.h b/OndselSolver/ASMTTranslationalMotion.h similarity index 100% rename from MbDCode/ASMTTranslationalMotion.h rename to OndselSolver/ASMTTranslationalMotion.h diff --git a/MbDCode/ASMTUniversalJoint.cpp b/OndselSolver/ASMTUniversalJoint.cpp similarity index 100% rename from MbDCode/ASMTUniversalJoint.cpp rename to OndselSolver/ASMTUniversalJoint.cpp diff --git a/MbDCode/ASMTUniversalJoint.h b/OndselSolver/ASMTUniversalJoint.h similarity index 100% rename from MbDCode/ASMTUniversalJoint.h rename to OndselSolver/ASMTUniversalJoint.h diff --git a/MbDCode/Abs.cpp b/OndselSolver/Abs.cpp similarity index 100% rename from MbDCode/Abs.cpp rename to OndselSolver/Abs.cpp diff --git a/MbDCode/Abs.h b/OndselSolver/Abs.h similarity index 100% rename from MbDCode/Abs.h rename to OndselSolver/Abs.h diff --git a/MbDCode/AbsConstraint.cpp b/OndselSolver/AbsConstraint.cpp similarity index 100% rename from MbDCode/AbsConstraint.cpp rename to OndselSolver/AbsConstraint.cpp diff --git a/MbDCode/AbsConstraint.h b/OndselSolver/AbsConstraint.h similarity index 100% rename from MbDCode/AbsConstraint.h rename to OndselSolver/AbsConstraint.h diff --git a/MbDCode/AccICKineNewtonRaphson.cpp b/OndselSolver/AccICKineNewtonRaphson.cpp similarity index 100% rename from MbDCode/AccICKineNewtonRaphson.cpp rename to OndselSolver/AccICKineNewtonRaphson.cpp diff --git a/MbDCode/AccICKineNewtonRaphson.h b/OndselSolver/AccICKineNewtonRaphson.h similarity index 100% rename from MbDCode/AccICKineNewtonRaphson.h rename to OndselSolver/AccICKineNewtonRaphson.h diff --git a/MbDCode/AccICNewtonRaphson.cpp b/OndselSolver/AccICNewtonRaphson.cpp similarity index 100% rename from MbDCode/AccICNewtonRaphson.cpp rename to OndselSolver/AccICNewtonRaphson.cpp diff --git a/MbDCode/AccICNewtonRaphson.h b/OndselSolver/AccICNewtonRaphson.h similarity index 100% rename from MbDCode/AccICNewtonRaphson.h rename to OndselSolver/AccICNewtonRaphson.h diff --git a/MbDCode/AccKineNewtonRaphson.cpp b/OndselSolver/AccKineNewtonRaphson.cpp similarity index 100% rename from MbDCode/AccKineNewtonRaphson.cpp rename to OndselSolver/AccKineNewtonRaphson.cpp diff --git a/MbDCode/AccKineNewtonRaphson.h b/OndselSolver/AccKineNewtonRaphson.h similarity index 100% rename from MbDCode/AccKineNewtonRaphson.h rename to OndselSolver/AccKineNewtonRaphson.h diff --git a/MbDCode/AccNewtonRaphson.cpp b/OndselSolver/AccNewtonRaphson.cpp similarity index 100% rename from MbDCode/AccNewtonRaphson.cpp rename to OndselSolver/AccNewtonRaphson.cpp diff --git a/MbDCode/AccNewtonRaphson.h b/OndselSolver/AccNewtonRaphson.h similarity index 100% rename from MbDCode/AccNewtonRaphson.h rename to OndselSolver/AccNewtonRaphson.h diff --git a/MbDCode/AngleJoint.cpp b/OndselSolver/AngleJoint.cpp similarity index 100% rename from MbDCode/AngleJoint.cpp rename to OndselSolver/AngleJoint.cpp diff --git a/MbDCode/AngleJoint.h b/OndselSolver/AngleJoint.h similarity index 100% rename from MbDCode/AngleJoint.h rename to OndselSolver/AngleJoint.h diff --git a/MbDCode/AngleZIecJec.cpp b/OndselSolver/AngleZIecJec.cpp similarity index 100% rename from MbDCode/AngleZIecJec.cpp rename to OndselSolver/AngleZIecJec.cpp diff --git a/MbDCode/AngleZIecJec.h b/OndselSolver/AngleZIecJec.h similarity index 100% rename from MbDCode/AngleZIecJec.h rename to OndselSolver/AngleZIecJec.h diff --git a/MbDCode/AngleZIeqcJec.cpp b/OndselSolver/AngleZIeqcJec.cpp similarity index 100% rename from MbDCode/AngleZIeqcJec.cpp rename to OndselSolver/AngleZIeqcJec.cpp diff --git a/MbDCode/AngleZIeqcJec.h b/OndselSolver/AngleZIeqcJec.h similarity index 100% rename from MbDCode/AngleZIeqcJec.h rename to OndselSolver/AngleZIeqcJec.h diff --git a/MbDCode/AngleZIeqcJeqc.cpp b/OndselSolver/AngleZIeqcJeqc.cpp similarity index 100% rename from MbDCode/AngleZIeqcJeqc.cpp rename to OndselSolver/AngleZIeqcJeqc.cpp diff --git a/MbDCode/AngleZIeqcJeqc.h b/OndselSolver/AngleZIeqcJeqc.h similarity index 100% rename from MbDCode/AngleZIeqcJeqc.h rename to OndselSolver/AngleZIeqcJeqc.h diff --git a/MbDCode/AnyGeneralSpline.cpp b/OndselSolver/AnyGeneralSpline.cpp similarity index 100% rename from MbDCode/AnyGeneralSpline.cpp rename to OndselSolver/AnyGeneralSpline.cpp diff --git a/MbDCode/AnyGeneralSpline.h b/OndselSolver/AnyGeneralSpline.h similarity index 100% rename from MbDCode/AnyGeneralSpline.h rename to OndselSolver/AnyGeneralSpline.h diff --git a/MbDCode/AnyPosICNewtonRaphson.cpp b/OndselSolver/AnyPosICNewtonRaphson.cpp similarity index 100% rename from MbDCode/AnyPosICNewtonRaphson.cpp rename to OndselSolver/AnyPosICNewtonRaphson.cpp diff --git a/MbDCode/AnyPosICNewtonRaphson.h b/OndselSolver/AnyPosICNewtonRaphson.h similarity index 100% rename from MbDCode/AnyPosICNewtonRaphson.h rename to OndselSolver/AnyPosICNewtonRaphson.h diff --git a/MbDCode/ArcSine.cpp b/OndselSolver/ArcSine.cpp similarity index 100% rename from MbDCode/ArcSine.cpp rename to OndselSolver/ArcSine.cpp diff --git a/MbDCode/ArcSine.h b/OndselSolver/ArcSine.h similarity index 100% rename from MbDCode/ArcSine.h rename to OndselSolver/ArcSine.h diff --git a/MbDCode/ArcTan.cpp b/OndselSolver/ArcTan.cpp similarity index 100% rename from MbDCode/ArcTan.cpp rename to OndselSolver/ArcTan.cpp diff --git a/MbDCode/ArcTan.h b/OndselSolver/ArcTan.h similarity index 100% rename from MbDCode/ArcTan.h rename to OndselSolver/ArcTan.h diff --git a/MbDCode/ArcTan2.cpp b/OndselSolver/ArcTan2.cpp similarity index 100% rename from MbDCode/ArcTan2.cpp rename to OndselSolver/ArcTan2.cpp diff --git a/MbDCode/ArcTan2.h b/OndselSolver/ArcTan2.h similarity index 100% rename from MbDCode/ArcTan2.h rename to OndselSolver/ArcTan2.h diff --git a/MbDCode/Array.cpp b/OndselSolver/Array.cpp similarity index 100% rename from MbDCode/Array.cpp rename to OndselSolver/Array.cpp diff --git a/MbDCode/Array.h b/OndselSolver/Array.h similarity index 100% rename from MbDCode/Array.h rename to OndselSolver/Array.h diff --git a/MbDCode/AtPointConstraintIJ.cpp b/OndselSolver/AtPointConstraintIJ.cpp similarity index 100% rename from MbDCode/AtPointConstraintIJ.cpp rename to OndselSolver/AtPointConstraintIJ.cpp diff --git a/MbDCode/AtPointConstraintIJ.h b/OndselSolver/AtPointConstraintIJ.h similarity index 100% rename from MbDCode/AtPointConstraintIJ.h rename to OndselSolver/AtPointConstraintIJ.h diff --git a/MbDCode/AtPointConstraintIqcJc.cpp b/OndselSolver/AtPointConstraintIqcJc.cpp similarity index 100% rename from MbDCode/AtPointConstraintIqcJc.cpp rename to OndselSolver/AtPointConstraintIqcJc.cpp diff --git a/MbDCode/AtPointConstraintIqcJc.h b/OndselSolver/AtPointConstraintIqcJc.h similarity index 100% rename from MbDCode/AtPointConstraintIqcJc.h rename to OndselSolver/AtPointConstraintIqcJc.h diff --git a/MbDCode/AtPointConstraintIqcJqc.cpp b/OndselSolver/AtPointConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/AtPointConstraintIqcJqc.cpp rename to OndselSolver/AtPointConstraintIqcJqc.cpp diff --git a/MbDCode/AtPointConstraintIqcJqc.h b/OndselSolver/AtPointConstraintIqcJqc.h similarity index 100% rename from MbDCode/AtPointConstraintIqcJqc.h rename to OndselSolver/AtPointConstraintIqcJqc.h diff --git a/MbDCode/AtPointConstraintIqctJqc.cpp b/OndselSolver/AtPointConstraintIqctJqc.cpp similarity index 100% rename from MbDCode/AtPointConstraintIqctJqc.cpp rename to OndselSolver/AtPointConstraintIqctJqc.cpp diff --git a/MbDCode/AtPointConstraintIqctJqc.h b/OndselSolver/AtPointConstraintIqctJqc.h similarity index 100% rename from MbDCode/AtPointConstraintIqctJqc.h rename to OndselSolver/AtPointConstraintIqctJqc.h diff --git a/MbDCode/AtPointJoint.cpp b/OndselSolver/AtPointJoint.cpp similarity index 100% rename from MbDCode/AtPointJoint.cpp rename to OndselSolver/AtPointJoint.cpp diff --git a/MbDCode/AtPointJoint.h b/OndselSolver/AtPointJoint.h similarity index 100% rename from MbDCode/AtPointJoint.h rename to OndselSolver/AtPointJoint.h diff --git a/MbDCode/BasicIntegrator.cpp b/OndselSolver/BasicIntegrator.cpp similarity index 100% rename from MbDCode/BasicIntegrator.cpp rename to OndselSolver/BasicIntegrator.cpp diff --git a/MbDCode/BasicIntegrator.h b/OndselSolver/BasicIntegrator.h similarity index 100% rename from MbDCode/BasicIntegrator.h rename to OndselSolver/BasicIntegrator.h diff --git a/MbDCode/BasicQuasiIntegrator.cpp b/OndselSolver/BasicQuasiIntegrator.cpp similarity index 100% rename from MbDCode/BasicQuasiIntegrator.cpp rename to OndselSolver/BasicQuasiIntegrator.cpp diff --git a/MbDCode/BasicQuasiIntegrator.h b/OndselSolver/BasicQuasiIntegrator.h similarity index 100% rename from MbDCode/BasicQuasiIntegrator.h rename to OndselSolver/BasicQuasiIntegrator.h diff --git a/MbDCode/BasicUserFunction.cpp b/OndselSolver/BasicUserFunction.cpp similarity index 100% rename from MbDCode/BasicUserFunction.cpp rename to OndselSolver/BasicUserFunction.cpp diff --git a/MbDCode/BasicUserFunction.h b/OndselSolver/BasicUserFunction.h similarity index 100% rename from MbDCode/BasicUserFunction.h rename to OndselSolver/BasicUserFunction.h diff --git a/MbDCode/CADSystem.cpp b/OndselSolver/CADSystem.cpp similarity index 100% rename from MbDCode/CADSystem.cpp rename to OndselSolver/CADSystem.cpp diff --git a/MbDCode/CADSystem.h b/OndselSolver/CADSystem.h similarity index 100% rename from MbDCode/CADSystem.h rename to OndselSolver/CADSystem.h diff --git a/MbDCode/CMakeLists.txt b/OndselSolver/CMakeLists.txt similarity index 100% rename from MbDCode/CMakeLists.txt rename to OndselSolver/CMakeLists.txt diff --git a/MbDCode/CREATE.cpp b/OndselSolver/CREATE.cpp similarity index 100% rename from MbDCode/CREATE.cpp rename to OndselSolver/CREATE.cpp diff --git a/MbDCode/CREATE.h b/OndselSolver/CREATE.h similarity index 100% rename from MbDCode/CREATE.h rename to OndselSolver/CREATE.h diff --git a/MbDCode/CartesianFrame.cpp b/OndselSolver/CartesianFrame.cpp similarity index 100% rename from MbDCode/CartesianFrame.cpp rename to OndselSolver/CartesianFrame.cpp diff --git a/MbDCode/CartesianFrame.h b/OndselSolver/CartesianFrame.h similarity index 100% rename from MbDCode/CartesianFrame.h rename to OndselSolver/CartesianFrame.h diff --git a/MbDCode/ClassDiagram.cd b/OndselSolver/ClassDiagram.cd similarity index 100% rename from MbDCode/ClassDiagram.cd rename to OndselSolver/ClassDiagram.cd diff --git a/MbDCode/CompoundJoint.cpp b/OndselSolver/CompoundJoint.cpp similarity index 100% rename from MbDCode/CompoundJoint.cpp rename to OndselSolver/CompoundJoint.cpp diff --git a/MbDCode/CompoundJoint.h b/OndselSolver/CompoundJoint.h similarity index 100% rename from MbDCode/CompoundJoint.h rename to OndselSolver/CompoundJoint.h diff --git a/MbDCode/ConstVelConstraintIJ.cpp b/OndselSolver/ConstVelConstraintIJ.cpp similarity index 100% rename from MbDCode/ConstVelConstraintIJ.cpp rename to OndselSolver/ConstVelConstraintIJ.cpp diff --git a/MbDCode/ConstVelConstraintIJ.h b/OndselSolver/ConstVelConstraintIJ.h similarity index 100% rename from MbDCode/ConstVelConstraintIJ.h rename to OndselSolver/ConstVelConstraintIJ.h diff --git a/MbDCode/ConstVelConstraintIqcJc.cpp b/OndselSolver/ConstVelConstraintIqcJc.cpp similarity index 100% rename from MbDCode/ConstVelConstraintIqcJc.cpp rename to OndselSolver/ConstVelConstraintIqcJc.cpp diff --git a/MbDCode/ConstVelConstraintIqcJc.h b/OndselSolver/ConstVelConstraintIqcJc.h similarity index 100% rename from MbDCode/ConstVelConstraintIqcJc.h rename to OndselSolver/ConstVelConstraintIqcJc.h diff --git a/MbDCode/ConstVelConstraintIqcJqc.cpp b/OndselSolver/ConstVelConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/ConstVelConstraintIqcJqc.cpp rename to OndselSolver/ConstVelConstraintIqcJqc.cpp diff --git a/MbDCode/ConstVelConstraintIqcJqc.h b/OndselSolver/ConstVelConstraintIqcJqc.h similarity index 100% rename from MbDCode/ConstVelConstraintIqcJqc.h rename to OndselSolver/ConstVelConstraintIqcJqc.h diff --git a/MbDCode/Constant.cpp b/OndselSolver/Constant.cpp similarity index 100% rename from MbDCode/Constant.cpp rename to OndselSolver/Constant.cpp diff --git a/MbDCode/Constant.h b/OndselSolver/Constant.h similarity index 100% rename from MbDCode/Constant.h rename to OndselSolver/Constant.h diff --git a/MbDCode/ConstantGravity.cpp b/OndselSolver/ConstantGravity.cpp similarity index 100% rename from MbDCode/ConstantGravity.cpp rename to OndselSolver/ConstantGravity.cpp diff --git a/MbDCode/ConstantGravity.h b/OndselSolver/ConstantGravity.h similarity index 100% rename from MbDCode/ConstantGravity.h rename to OndselSolver/ConstantGravity.h diff --git a/MbDCode/ConstantVelocityJoint.cpp b/OndselSolver/ConstantVelocityJoint.cpp similarity index 100% rename from MbDCode/ConstantVelocityJoint.cpp rename to OndselSolver/ConstantVelocityJoint.cpp diff --git a/MbDCode/ConstantVelocityJoint.h b/OndselSolver/ConstantVelocityJoint.h similarity index 100% rename from MbDCode/ConstantVelocityJoint.h rename to OndselSolver/ConstantVelocityJoint.h diff --git a/MbDCode/Constraint.cpp b/OndselSolver/Constraint.cpp similarity index 100% rename from MbDCode/Constraint.cpp rename to OndselSolver/Constraint.cpp diff --git a/MbDCode/Constraint.h b/OndselSolver/Constraint.h similarity index 100% rename from MbDCode/Constraint.h rename to OndselSolver/Constraint.h diff --git a/MbDCode/ConstraintIJ.cpp b/OndselSolver/ConstraintIJ.cpp similarity index 100% rename from MbDCode/ConstraintIJ.cpp rename to OndselSolver/ConstraintIJ.cpp diff --git a/MbDCode/ConstraintIJ.h b/OndselSolver/ConstraintIJ.h similarity index 100% rename from MbDCode/ConstraintIJ.h rename to OndselSolver/ConstraintIJ.h diff --git a/MbDCode/Cosine.cpp b/OndselSolver/Cosine.cpp similarity index 100% rename from MbDCode/Cosine.cpp rename to OndselSolver/Cosine.cpp diff --git a/MbDCode/Cosine.h b/OndselSolver/Cosine.h similarity index 100% rename from MbDCode/Cosine.h rename to OndselSolver/Cosine.h diff --git a/MbDCode/CylSphJoint.cpp b/OndselSolver/CylSphJoint.cpp similarity index 100% rename from MbDCode/CylSphJoint.cpp rename to OndselSolver/CylSphJoint.cpp diff --git a/MbDCode/CylSphJoint.h b/OndselSolver/CylSphJoint.h similarity index 100% rename from MbDCode/CylSphJoint.h rename to OndselSolver/CylSphJoint.h diff --git a/MbDCode/CylindricalJoint.cpp b/OndselSolver/CylindricalJoint.cpp similarity index 100% rename from MbDCode/CylindricalJoint.cpp rename to OndselSolver/CylindricalJoint.cpp diff --git a/MbDCode/CylindricalJoint.h b/OndselSolver/CylindricalJoint.h similarity index 100% rename from MbDCode/CylindricalJoint.h rename to OndselSolver/CylindricalJoint.h diff --git a/MbDCode/DiagonalMatrix.cpp b/OndselSolver/DiagonalMatrix.cpp similarity index 100% rename from MbDCode/DiagonalMatrix.cpp rename to OndselSolver/DiagonalMatrix.cpp diff --git a/MbDCode/DiagonalMatrix.h b/OndselSolver/DiagonalMatrix.h similarity index 100% rename from MbDCode/DiagonalMatrix.h rename to OndselSolver/DiagonalMatrix.h diff --git a/MbDCode/DifferenceOperator.cpp b/OndselSolver/DifferenceOperator.cpp similarity index 100% rename from MbDCode/DifferenceOperator.cpp rename to OndselSolver/DifferenceOperator.cpp diff --git a/MbDCode/DifferenceOperator.h b/OndselSolver/DifferenceOperator.h similarity index 100% rename from MbDCode/DifferenceOperator.h rename to OndselSolver/DifferenceOperator.h diff --git a/MbDCode/DifferentiatedGeneralSpline.cpp b/OndselSolver/DifferentiatedGeneralSpline.cpp similarity index 100% rename from MbDCode/DifferentiatedGeneralSpline.cpp rename to OndselSolver/DifferentiatedGeneralSpline.cpp diff --git a/MbDCode/DifferentiatedGeneralSpline.h b/OndselSolver/DifferentiatedGeneralSpline.h similarity index 100% rename from MbDCode/DifferentiatedGeneralSpline.h rename to OndselSolver/DifferentiatedGeneralSpline.h diff --git a/MbDCode/DirectionCosineConstraintIJ.cpp b/OndselSolver/DirectionCosineConstraintIJ.cpp similarity index 100% rename from MbDCode/DirectionCosineConstraintIJ.cpp rename to OndselSolver/DirectionCosineConstraintIJ.cpp diff --git a/MbDCode/DirectionCosineConstraintIJ.h b/OndselSolver/DirectionCosineConstraintIJ.h similarity index 100% rename from MbDCode/DirectionCosineConstraintIJ.h rename to OndselSolver/DirectionCosineConstraintIJ.h diff --git a/MbDCode/DirectionCosineConstraintIqcJc.cpp b/OndselSolver/DirectionCosineConstraintIqcJc.cpp similarity index 100% rename from MbDCode/DirectionCosineConstraintIqcJc.cpp rename to OndselSolver/DirectionCosineConstraintIqcJc.cpp diff --git a/MbDCode/DirectionCosineConstraintIqcJc.h b/OndselSolver/DirectionCosineConstraintIqcJc.h similarity index 100% rename from MbDCode/DirectionCosineConstraintIqcJc.h rename to OndselSolver/DirectionCosineConstraintIqcJc.h diff --git a/MbDCode/DirectionCosineConstraintIqcJqc.cpp b/OndselSolver/DirectionCosineConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/DirectionCosineConstraintIqcJqc.cpp rename to OndselSolver/DirectionCosineConstraintIqcJqc.cpp diff --git a/MbDCode/DirectionCosineConstraintIqcJqc.h b/OndselSolver/DirectionCosineConstraintIqcJqc.h similarity index 100% rename from MbDCode/DirectionCosineConstraintIqcJqc.h rename to OndselSolver/DirectionCosineConstraintIqcJqc.h diff --git a/MbDCode/DirectionCosineConstraintIqctJqc.cpp b/OndselSolver/DirectionCosineConstraintIqctJqc.cpp similarity index 100% rename from MbDCode/DirectionCosineConstraintIqctJqc.cpp rename to OndselSolver/DirectionCosineConstraintIqctJqc.cpp diff --git a/MbDCode/DirectionCosineConstraintIqctJqc.h b/OndselSolver/DirectionCosineConstraintIqctJqc.h similarity index 100% rename from MbDCode/DirectionCosineConstraintIqctJqc.h rename to OndselSolver/DirectionCosineConstraintIqctJqc.h diff --git a/MbDCode/DirectionCosineIecJec.cpp b/OndselSolver/DirectionCosineIecJec.cpp similarity index 100% rename from MbDCode/DirectionCosineIecJec.cpp rename to OndselSolver/DirectionCosineIecJec.cpp diff --git a/MbDCode/DirectionCosineIecJec.h b/OndselSolver/DirectionCosineIecJec.h similarity index 100% rename from MbDCode/DirectionCosineIecJec.h rename to OndselSolver/DirectionCosineIecJec.h diff --git a/MbDCode/DirectionCosineIeqcJec.cpp b/OndselSolver/DirectionCosineIeqcJec.cpp similarity index 100% rename from MbDCode/DirectionCosineIeqcJec.cpp rename to OndselSolver/DirectionCosineIeqcJec.cpp diff --git a/MbDCode/DirectionCosineIeqcJec.h b/OndselSolver/DirectionCosineIeqcJec.h similarity index 100% rename from MbDCode/DirectionCosineIeqcJec.h rename to OndselSolver/DirectionCosineIeqcJec.h diff --git a/MbDCode/DirectionCosineIeqcJeqc.cpp b/OndselSolver/DirectionCosineIeqcJeqc.cpp similarity index 100% rename from MbDCode/DirectionCosineIeqcJeqc.cpp rename to OndselSolver/DirectionCosineIeqcJeqc.cpp diff --git a/MbDCode/DirectionCosineIeqcJeqc.h b/OndselSolver/DirectionCosineIeqcJeqc.h similarity index 100% rename from MbDCode/DirectionCosineIeqcJeqc.h rename to OndselSolver/DirectionCosineIeqcJeqc.h diff --git a/MbDCode/DirectionCosineIeqctJeqc.cpp b/OndselSolver/DirectionCosineIeqctJeqc.cpp similarity index 100% rename from MbDCode/DirectionCosineIeqctJeqc.cpp rename to OndselSolver/DirectionCosineIeqctJeqc.cpp diff --git a/MbDCode/DirectionCosineIeqctJeqc.h b/OndselSolver/DirectionCosineIeqctJeqc.h similarity index 100% rename from MbDCode/DirectionCosineIeqctJeqc.h rename to OndselSolver/DirectionCosineIeqctJeqc.h diff --git a/MbDCode/DiscontinuityError.cpp b/OndselSolver/DiscontinuityError.cpp similarity index 100% rename from MbDCode/DiscontinuityError.cpp rename to OndselSolver/DiscontinuityError.cpp diff --git a/MbDCode/DiscontinuityError.h b/OndselSolver/DiscontinuityError.h similarity index 100% rename from MbDCode/DiscontinuityError.h rename to OndselSolver/DiscontinuityError.h diff --git a/MbDCode/DispCompIecJecIe.cpp b/OndselSolver/DispCompIecJecIe.cpp similarity index 100% rename from MbDCode/DispCompIecJecIe.cpp rename to OndselSolver/DispCompIecJecIe.cpp diff --git a/MbDCode/DispCompIecJecIe.h b/OndselSolver/DispCompIecJecIe.h similarity index 100% rename from MbDCode/DispCompIecJecIe.h rename to OndselSolver/DispCompIecJecIe.h diff --git a/MbDCode/DispCompIecJecKec.cpp b/OndselSolver/DispCompIecJecKec.cpp similarity index 100% rename from MbDCode/DispCompIecJecKec.cpp rename to OndselSolver/DispCompIecJecKec.cpp diff --git a/MbDCode/DispCompIecJecKec.h b/OndselSolver/DispCompIecJecKec.h similarity index 100% rename from MbDCode/DispCompIecJecKec.h rename to OndselSolver/DispCompIecJecKec.h diff --git a/MbDCode/DispCompIecJecKeqc.cpp b/OndselSolver/DispCompIecJecKeqc.cpp similarity index 100% rename from MbDCode/DispCompIecJecKeqc.cpp rename to OndselSolver/DispCompIecJecKeqc.cpp diff --git a/MbDCode/DispCompIecJecKeqc.h b/OndselSolver/DispCompIecJecKeqc.h similarity index 100% rename from MbDCode/DispCompIecJecKeqc.h rename to OndselSolver/DispCompIecJecKeqc.h diff --git a/MbDCode/DispCompIecJecO.cpp b/OndselSolver/DispCompIecJecO.cpp similarity index 100% rename from MbDCode/DispCompIecJecO.cpp rename to OndselSolver/DispCompIecJecO.cpp diff --git a/MbDCode/DispCompIecJecO.h b/OndselSolver/DispCompIecJecO.h similarity index 100% rename from MbDCode/DispCompIecJecO.h rename to OndselSolver/DispCompIecJecO.h diff --git a/MbDCode/DispCompIeqcJecIe.cpp b/OndselSolver/DispCompIeqcJecIe.cpp similarity index 100% rename from MbDCode/DispCompIeqcJecIe.cpp rename to OndselSolver/DispCompIeqcJecIe.cpp diff --git a/MbDCode/DispCompIeqcJecIe.h b/OndselSolver/DispCompIeqcJecIe.h similarity index 100% rename from MbDCode/DispCompIeqcJecIe.h rename to OndselSolver/DispCompIeqcJecIe.h diff --git a/MbDCode/DispCompIeqcJecKeqc.cpp b/OndselSolver/DispCompIeqcJecKeqc.cpp similarity index 100% rename from MbDCode/DispCompIeqcJecKeqc.cpp rename to OndselSolver/DispCompIeqcJecKeqc.cpp diff --git a/MbDCode/DispCompIeqcJecKeqc.h b/OndselSolver/DispCompIeqcJecKeqc.h similarity index 100% rename from MbDCode/DispCompIeqcJecKeqc.h rename to OndselSolver/DispCompIeqcJecKeqc.h diff --git a/MbDCode/DispCompIeqcJecO.cpp b/OndselSolver/DispCompIeqcJecO.cpp similarity index 100% rename from MbDCode/DispCompIeqcJecO.cpp rename to OndselSolver/DispCompIeqcJecO.cpp diff --git a/MbDCode/DispCompIeqcJecO.h b/OndselSolver/DispCompIeqcJecO.h similarity index 100% rename from MbDCode/DispCompIeqcJecO.h rename to OndselSolver/DispCompIeqcJecO.h diff --git a/MbDCode/DispCompIeqcJeqcIe.cpp b/OndselSolver/DispCompIeqcJeqcIe.cpp similarity index 100% rename from MbDCode/DispCompIeqcJeqcIe.cpp rename to OndselSolver/DispCompIeqcJeqcIe.cpp diff --git a/MbDCode/DispCompIeqcJeqcIe.h b/OndselSolver/DispCompIeqcJeqcIe.h similarity index 100% rename from MbDCode/DispCompIeqcJeqcIe.h rename to OndselSolver/DispCompIeqcJeqcIe.h diff --git a/MbDCode/DispCompIeqcJeqcKeqc.cpp b/OndselSolver/DispCompIeqcJeqcKeqc.cpp similarity index 100% rename from MbDCode/DispCompIeqcJeqcKeqc.cpp rename to OndselSolver/DispCompIeqcJeqcKeqc.cpp diff --git a/MbDCode/DispCompIeqcJeqcKeqc.h b/OndselSolver/DispCompIeqcJeqcKeqc.h similarity index 100% rename from MbDCode/DispCompIeqcJeqcKeqc.h rename to OndselSolver/DispCompIeqcJeqcKeqc.h diff --git a/MbDCode/DispCompIeqcJeqcKeqct.cpp b/OndselSolver/DispCompIeqcJeqcKeqct.cpp similarity index 100% rename from MbDCode/DispCompIeqcJeqcKeqct.cpp rename to OndselSolver/DispCompIeqcJeqcKeqct.cpp diff --git a/MbDCode/DispCompIeqcJeqcKeqct.h b/OndselSolver/DispCompIeqcJeqcKeqct.h similarity index 100% rename from MbDCode/DispCompIeqcJeqcKeqct.h rename to OndselSolver/DispCompIeqcJeqcKeqct.h diff --git a/MbDCode/DispCompIeqcJeqcO.cpp b/OndselSolver/DispCompIeqcJeqcO.cpp similarity index 100% rename from MbDCode/DispCompIeqcJeqcO.cpp rename to OndselSolver/DispCompIeqcJeqcO.cpp diff --git a/MbDCode/DispCompIeqcJeqcO.h b/OndselSolver/DispCompIeqcJeqcO.h similarity index 100% rename from MbDCode/DispCompIeqcJeqcO.h rename to OndselSolver/DispCompIeqcJeqcO.h diff --git a/MbDCode/DispCompIeqctJeqcIe.cpp b/OndselSolver/DispCompIeqctJeqcIe.cpp similarity index 100% rename from MbDCode/DispCompIeqctJeqcIe.cpp rename to OndselSolver/DispCompIeqctJeqcIe.cpp diff --git a/MbDCode/DispCompIeqctJeqcIe.h b/OndselSolver/DispCompIeqctJeqcIe.h similarity index 100% rename from MbDCode/DispCompIeqctJeqcIe.h rename to OndselSolver/DispCompIeqctJeqcIe.h diff --git a/MbDCode/DispCompIeqctJeqcKeqct.cpp b/OndselSolver/DispCompIeqctJeqcKeqct.cpp similarity index 100% rename from MbDCode/DispCompIeqctJeqcKeqct.cpp rename to OndselSolver/DispCompIeqctJeqcKeqct.cpp diff --git a/MbDCode/DispCompIeqctJeqcKeqct.h b/OndselSolver/DispCompIeqctJeqcKeqct.h similarity index 100% rename from MbDCode/DispCompIeqctJeqcKeqct.h rename to OndselSolver/DispCompIeqctJeqcKeqct.h diff --git a/MbDCode/DispCompIeqctJeqcO.cpp b/OndselSolver/DispCompIeqctJeqcO.cpp similarity index 100% rename from MbDCode/DispCompIeqctJeqcO.cpp rename to OndselSolver/DispCompIeqctJeqcO.cpp diff --git a/MbDCode/DispCompIeqctJeqcO.h b/OndselSolver/DispCompIeqctJeqcO.h similarity index 100% rename from MbDCode/DispCompIeqctJeqcO.h rename to OndselSolver/DispCompIeqctJeqcO.h diff --git a/MbDCode/DistIecJec.cpp b/OndselSolver/DistIecJec.cpp similarity index 100% rename from MbDCode/DistIecJec.cpp rename to OndselSolver/DistIecJec.cpp diff --git a/MbDCode/DistIecJec.h b/OndselSolver/DistIecJec.h similarity index 100% rename from MbDCode/DistIecJec.h rename to OndselSolver/DistIecJec.h diff --git a/MbDCode/DistIeqcJec.cpp b/OndselSolver/DistIeqcJec.cpp similarity index 100% rename from MbDCode/DistIeqcJec.cpp rename to OndselSolver/DistIeqcJec.cpp diff --git a/MbDCode/DistIeqcJec.h b/OndselSolver/DistIeqcJec.h similarity index 100% rename from MbDCode/DistIeqcJec.h rename to OndselSolver/DistIeqcJec.h diff --git a/MbDCode/DistIeqcJeqc.cpp b/OndselSolver/DistIeqcJeqc.cpp similarity index 100% rename from MbDCode/DistIeqcJeqc.cpp rename to OndselSolver/DistIeqcJeqc.cpp diff --git a/MbDCode/DistIeqcJeqc.h b/OndselSolver/DistIeqcJeqc.h similarity index 100% rename from MbDCode/DistIeqcJeqc.h rename to OndselSolver/DistIeqcJeqc.h diff --git a/MbDCode/DistIeqctJeqc.cpp b/OndselSolver/DistIeqctJeqc.cpp similarity index 100% rename from MbDCode/DistIeqctJeqc.cpp rename to OndselSolver/DistIeqctJeqc.cpp diff --git a/MbDCode/DistIeqctJeqc.h b/OndselSolver/DistIeqctJeqc.h similarity index 100% rename from MbDCode/DistIeqctJeqc.h rename to OndselSolver/DistIeqctJeqc.h diff --git a/MbDCode/DistanceConstraintIJ.cpp b/OndselSolver/DistanceConstraintIJ.cpp similarity index 100% rename from MbDCode/DistanceConstraintIJ.cpp rename to OndselSolver/DistanceConstraintIJ.cpp diff --git a/MbDCode/DistanceConstraintIJ.h b/OndselSolver/DistanceConstraintIJ.h similarity index 100% rename from MbDCode/DistanceConstraintIJ.h rename to OndselSolver/DistanceConstraintIJ.h diff --git a/MbDCode/DistanceConstraintIqcJc.cpp b/OndselSolver/DistanceConstraintIqcJc.cpp similarity index 100% rename from MbDCode/DistanceConstraintIqcJc.cpp rename to OndselSolver/DistanceConstraintIqcJc.cpp diff --git a/MbDCode/DistanceConstraintIqcJc.h b/OndselSolver/DistanceConstraintIqcJc.h similarity index 100% rename from MbDCode/DistanceConstraintIqcJc.h rename to OndselSolver/DistanceConstraintIqcJc.h diff --git a/MbDCode/DistanceConstraintIqcJqc.cpp b/OndselSolver/DistanceConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/DistanceConstraintIqcJqc.cpp rename to OndselSolver/DistanceConstraintIqcJqc.cpp diff --git a/MbDCode/DistanceConstraintIqcJqc.h b/OndselSolver/DistanceConstraintIqcJqc.h similarity index 100% rename from MbDCode/DistanceConstraintIqcJqc.h rename to OndselSolver/DistanceConstraintIqcJqc.h diff --git a/MbDCode/DistanceConstraintIqctJqc.cpp b/OndselSolver/DistanceConstraintIqctJqc.cpp similarity index 100% rename from MbDCode/DistanceConstraintIqctJqc.cpp rename to OndselSolver/DistanceConstraintIqctJqc.cpp diff --git a/MbDCode/DistanceConstraintIqctJqc.h b/OndselSolver/DistanceConstraintIqctJqc.h similarity index 100% rename from MbDCode/DistanceConstraintIqctJqc.h rename to OndselSolver/DistanceConstraintIqctJqc.h diff --git a/MbDCode/DistancexyConstraintIJ.cpp b/OndselSolver/DistancexyConstraintIJ.cpp similarity index 100% rename from MbDCode/DistancexyConstraintIJ.cpp rename to OndselSolver/DistancexyConstraintIJ.cpp diff --git a/MbDCode/DistancexyConstraintIJ.h b/OndselSolver/DistancexyConstraintIJ.h similarity index 100% rename from MbDCode/DistancexyConstraintIJ.h rename to OndselSolver/DistancexyConstraintIJ.h diff --git a/MbDCode/DistancexyConstraintIqcJc.cpp b/OndselSolver/DistancexyConstraintIqcJc.cpp similarity index 100% rename from MbDCode/DistancexyConstraintIqcJc.cpp rename to OndselSolver/DistancexyConstraintIqcJc.cpp diff --git a/MbDCode/DistancexyConstraintIqcJc.h b/OndselSolver/DistancexyConstraintIqcJc.h similarity index 100% rename from MbDCode/DistancexyConstraintIqcJc.h rename to OndselSolver/DistancexyConstraintIqcJc.h diff --git a/MbDCode/DistancexyConstraintIqcJqc.cpp b/OndselSolver/DistancexyConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/DistancexyConstraintIqcJqc.cpp rename to OndselSolver/DistancexyConstraintIqcJqc.cpp diff --git a/MbDCode/DistancexyConstraintIqcJqc.h b/OndselSolver/DistancexyConstraintIqcJqc.h similarity index 100% rename from MbDCode/DistancexyConstraintIqcJqc.h rename to OndselSolver/DistancexyConstraintIqcJqc.h diff --git a/MbDCode/DistxyIecJec.cpp b/OndselSolver/DistxyIecJec.cpp similarity index 100% rename from MbDCode/DistxyIecJec.cpp rename to OndselSolver/DistxyIecJec.cpp diff --git a/MbDCode/DistxyIecJec.h b/OndselSolver/DistxyIecJec.h similarity index 100% rename from MbDCode/DistxyIecJec.h rename to OndselSolver/DistxyIecJec.h diff --git a/MbDCode/DistxyIeqcJec.cpp b/OndselSolver/DistxyIeqcJec.cpp similarity index 100% rename from MbDCode/DistxyIeqcJec.cpp rename to OndselSolver/DistxyIeqcJec.cpp diff --git a/MbDCode/DistxyIeqcJec.h b/OndselSolver/DistxyIeqcJec.h similarity index 100% rename from MbDCode/DistxyIeqcJec.h rename to OndselSolver/DistxyIeqcJec.h diff --git a/MbDCode/DistxyIeqcJeqc.cpp b/OndselSolver/DistxyIeqcJeqc.cpp similarity index 100% rename from MbDCode/DistxyIeqcJeqc.cpp rename to OndselSolver/DistxyIeqcJeqc.cpp diff --git a/MbDCode/DistxyIeqcJeqc.h b/OndselSolver/DistxyIeqcJeqc.h similarity index 100% rename from MbDCode/DistxyIeqcJeqc.h rename to OndselSolver/DistxyIeqcJeqc.h diff --git a/MbDCode/DistxyIeqctJeqc.cpp b/OndselSolver/DistxyIeqctJeqc.cpp similarity index 100% rename from MbDCode/DistxyIeqctJeqc.cpp rename to OndselSolver/DistxyIeqctJeqc.cpp diff --git a/MbDCode/DistxyIeqctJeqc.h b/OndselSolver/DistxyIeqctJeqc.h similarity index 100% rename from MbDCode/DistxyIeqctJeqc.h rename to OndselSolver/DistxyIeqctJeqc.h diff --git a/MbDCode/EndFramec.cpp b/OndselSolver/EndFramec.cpp similarity index 100% rename from MbDCode/EndFramec.cpp rename to OndselSolver/EndFramec.cpp diff --git a/MbDCode/EndFramec.h b/OndselSolver/EndFramec.h similarity index 100% rename from MbDCode/EndFramec.h rename to OndselSolver/EndFramec.h diff --git a/MbDCode/EndFrameqc.cpp b/OndselSolver/EndFrameqc.cpp similarity index 100% rename from MbDCode/EndFrameqc.cpp rename to OndselSolver/EndFrameqc.cpp diff --git a/MbDCode/EndFrameqc.h b/OndselSolver/EndFrameqc.h similarity index 100% rename from MbDCode/EndFrameqc.h rename to OndselSolver/EndFrameqc.h diff --git a/MbDCode/EndFrameqct.cpp b/OndselSolver/EndFrameqct.cpp similarity index 100% rename from MbDCode/EndFrameqct.cpp rename to OndselSolver/EndFrameqct.cpp diff --git a/MbDCode/EndFrameqct.h b/OndselSolver/EndFrameqct.h similarity index 100% rename from MbDCode/EndFrameqct.h rename to OndselSolver/EndFrameqct.h diff --git a/MbDCode/EndFrameqct2.cpp b/OndselSolver/EndFrameqct2.cpp similarity index 100% rename from MbDCode/EndFrameqct2.cpp rename to OndselSolver/EndFrameqct2.cpp diff --git a/MbDCode/EndFrameqct2.h b/OndselSolver/EndFrameqct2.h similarity index 100% rename from MbDCode/EndFrameqct2.h rename to OndselSolver/EndFrameqct2.h diff --git a/MbDCode/EulerAngles.cpp b/OndselSolver/EulerAngles.cpp similarity index 100% rename from MbDCode/EulerAngles.cpp rename to OndselSolver/EulerAngles.cpp diff --git a/MbDCode/EulerAngles.h b/OndselSolver/EulerAngles.h similarity index 100% rename from MbDCode/EulerAngles.h rename to OndselSolver/EulerAngles.h diff --git a/MbDCode/EulerAnglesDDot.cpp b/OndselSolver/EulerAnglesDDot.cpp similarity index 100% rename from MbDCode/EulerAnglesDDot.cpp rename to OndselSolver/EulerAnglesDDot.cpp diff --git a/MbDCode/EulerAnglesDDot.h b/OndselSolver/EulerAnglesDDot.h similarity index 100% rename from MbDCode/EulerAnglesDDot.h rename to OndselSolver/EulerAnglesDDot.h diff --git a/MbDCode/EulerAnglesDot.cpp b/OndselSolver/EulerAnglesDot.cpp similarity index 100% rename from MbDCode/EulerAnglesDot.cpp rename to OndselSolver/EulerAnglesDot.cpp diff --git a/MbDCode/EulerAnglesDot.h b/OndselSolver/EulerAnglesDot.h similarity index 100% rename from MbDCode/EulerAnglesDot.h rename to OndselSolver/EulerAnglesDot.h diff --git a/MbDCode/EulerAngleszxz.cpp b/OndselSolver/EulerAngleszxz.cpp similarity index 100% rename from MbDCode/EulerAngleszxz.cpp rename to OndselSolver/EulerAngleszxz.cpp diff --git a/MbDCode/EulerAngleszxz.h b/OndselSolver/EulerAngleszxz.h similarity index 100% rename from MbDCode/EulerAngleszxz.h rename to OndselSolver/EulerAngleszxz.h diff --git a/MbDCode/EulerAngleszxzDDot.cpp b/OndselSolver/EulerAngleszxzDDot.cpp similarity index 100% rename from MbDCode/EulerAngleszxzDDot.cpp rename to OndselSolver/EulerAngleszxzDDot.cpp diff --git a/MbDCode/EulerAngleszxzDDot.h b/OndselSolver/EulerAngleszxzDDot.h similarity index 100% rename from MbDCode/EulerAngleszxzDDot.h rename to OndselSolver/EulerAngleszxzDDot.h diff --git a/MbDCode/EulerAngleszxzDot.cpp b/OndselSolver/EulerAngleszxzDot.cpp similarity index 100% rename from MbDCode/EulerAngleszxzDot.cpp rename to OndselSolver/EulerAngleszxzDot.cpp diff --git a/MbDCode/EulerAngleszxzDot.h b/OndselSolver/EulerAngleszxzDot.h similarity index 100% rename from MbDCode/EulerAngleszxzDot.h rename to OndselSolver/EulerAngleszxzDot.h diff --git a/MbDCode/EulerArray.cpp b/OndselSolver/EulerArray.cpp similarity index 100% rename from MbDCode/EulerArray.cpp rename to OndselSolver/EulerArray.cpp diff --git a/MbDCode/EulerArray.h b/OndselSolver/EulerArray.h similarity index 100% rename from MbDCode/EulerArray.h rename to OndselSolver/EulerArray.h diff --git a/MbDCode/EulerConstraint.cpp b/OndselSolver/EulerConstraint.cpp similarity index 100% rename from MbDCode/EulerConstraint.cpp rename to OndselSolver/EulerConstraint.cpp diff --git a/MbDCode/EulerConstraint.h b/OndselSolver/EulerConstraint.h similarity index 100% rename from MbDCode/EulerConstraint.h rename to OndselSolver/EulerConstraint.h diff --git a/MbDCode/EulerParameters.cpp b/OndselSolver/EulerParameters.cpp similarity index 100% rename from MbDCode/EulerParameters.cpp rename to OndselSolver/EulerParameters.cpp diff --git a/MbDCode/EulerParameters.h b/OndselSolver/EulerParameters.h similarity index 100% rename from MbDCode/EulerParameters.h rename to OndselSolver/EulerParameters.h diff --git a/MbDCode/EulerParametersDDot.cpp b/OndselSolver/EulerParametersDDot.cpp similarity index 100% rename from MbDCode/EulerParametersDDot.cpp rename to OndselSolver/EulerParametersDDot.cpp diff --git a/MbDCode/EulerParametersDDot.h b/OndselSolver/EulerParametersDDot.h similarity index 100% rename from MbDCode/EulerParametersDDot.h rename to OndselSolver/EulerParametersDDot.h diff --git a/MbDCode/EulerParametersDot.cpp b/OndselSolver/EulerParametersDot.cpp similarity index 100% rename from MbDCode/EulerParametersDot.cpp rename to OndselSolver/EulerParametersDot.cpp diff --git a/MbDCode/EulerParametersDot.h b/OndselSolver/EulerParametersDot.h similarity index 100% rename from MbDCode/EulerParametersDot.h rename to OndselSolver/EulerParametersDot.h diff --git a/MbDCode/Exponential.cpp b/OndselSolver/Exponential.cpp similarity index 100% rename from MbDCode/Exponential.cpp rename to OndselSolver/Exponential.cpp diff --git a/MbDCode/Exponential.h b/OndselSolver/Exponential.h similarity index 100% rename from MbDCode/Exponential.h rename to OndselSolver/Exponential.h diff --git a/MbDCode/ExpressionX.cpp b/OndselSolver/ExpressionX.cpp similarity index 100% rename from MbDCode/ExpressionX.cpp rename to OndselSolver/ExpressionX.cpp diff --git a/MbDCode/ExpressionX.h b/OndselSolver/ExpressionX.h similarity index 100% rename from MbDCode/ExpressionX.h rename to OndselSolver/ExpressionX.h diff --git a/MbDCode/ExternalSystem.cpp b/OndselSolver/ExternalSystem.cpp similarity index 100% rename from MbDCode/ExternalSystem.cpp rename to OndselSolver/ExternalSystem.cpp diff --git a/MbDCode/ExternalSystem.h b/OndselSolver/ExternalSystem.h similarity index 100% rename from MbDCode/ExternalSystem.h rename to OndselSolver/ExternalSystem.h diff --git a/MbDCode/FixedJoint.cpp b/OndselSolver/FixedJoint.cpp similarity index 100% rename from MbDCode/FixedJoint.cpp rename to OndselSolver/FixedJoint.cpp diff --git a/MbDCode/FixedJoint.h b/OndselSolver/FixedJoint.h similarity index 100% rename from MbDCode/FixedJoint.h rename to OndselSolver/FixedJoint.h diff --git a/MbDCode/ForceTorqueData.cpp b/OndselSolver/ForceTorqueData.cpp similarity index 100% rename from MbDCode/ForceTorqueData.cpp rename to OndselSolver/ForceTorqueData.cpp diff --git a/MbDCode/ForceTorqueData.h b/OndselSolver/ForceTorqueData.h similarity index 100% rename from MbDCode/ForceTorqueData.h rename to OndselSolver/ForceTorqueData.h diff --git a/MbDCode/ForceTorqueItem.cpp b/OndselSolver/ForceTorqueItem.cpp similarity index 100% rename from MbDCode/ForceTorqueItem.cpp rename to OndselSolver/ForceTorqueItem.cpp diff --git a/MbDCode/ForceTorqueItem.h b/OndselSolver/ForceTorqueItem.h similarity index 100% rename from MbDCode/ForceTorqueItem.h rename to OndselSolver/ForceTorqueItem.h diff --git a/MbDCode/FullColumn.cpp b/OndselSolver/FullColumn.cpp similarity index 100% rename from MbDCode/FullColumn.cpp rename to OndselSolver/FullColumn.cpp diff --git a/MbDCode/FullColumn.h b/OndselSolver/FullColumn.h similarity index 100% rename from MbDCode/FullColumn.h rename to OndselSolver/FullColumn.h diff --git a/MbDCode/FullMatrix.cpp b/OndselSolver/FullMatrix.cpp similarity index 100% rename from MbDCode/FullMatrix.cpp rename to OndselSolver/FullMatrix.cpp diff --git a/MbDCode/FullMatrix.h b/OndselSolver/FullMatrix.h similarity index 100% rename from MbDCode/FullMatrix.h rename to OndselSolver/FullMatrix.h diff --git a/MbDCode/FullMotion.cpp b/OndselSolver/FullMotion.cpp similarity index 100% rename from MbDCode/FullMotion.cpp rename to OndselSolver/FullMotion.cpp diff --git a/MbDCode/FullMotion.h b/OndselSolver/FullMotion.h similarity index 100% rename from MbDCode/FullMotion.h rename to OndselSolver/FullMotion.h diff --git a/MbDCode/FullRow.cpp b/OndselSolver/FullRow.cpp similarity index 100% rename from MbDCode/FullRow.cpp rename to OndselSolver/FullRow.cpp diff --git a/MbDCode/FullRow.h b/OndselSolver/FullRow.h similarity index 100% rename from MbDCode/FullRow.h rename to OndselSolver/FullRow.h diff --git a/MbDCode/FullVector.cpp b/OndselSolver/FullVector.cpp similarity index 100% rename from MbDCode/FullVector.cpp rename to OndselSolver/FullVector.cpp diff --git a/MbDCode/FullVector.h b/OndselSolver/FullVector.h similarity index 100% rename from MbDCode/FullVector.h rename to OndselSolver/FullVector.h diff --git a/MbDCode/Function.cpp b/OndselSolver/Function.cpp similarity index 100% rename from MbDCode/Function.cpp rename to OndselSolver/Function.cpp diff --git a/MbDCode/Function.h b/OndselSolver/Function.h similarity index 100% rename from MbDCode/Function.h rename to OndselSolver/Function.h diff --git a/MbDCode/FunctionFromData.cpp b/OndselSolver/FunctionFromData.cpp similarity index 100% rename from MbDCode/FunctionFromData.cpp rename to OndselSolver/FunctionFromData.cpp diff --git a/MbDCode/FunctionFromData.h b/OndselSolver/FunctionFromData.h similarity index 100% rename from MbDCode/FunctionFromData.h rename to OndselSolver/FunctionFromData.h diff --git a/MbDCode/FunctionWithManyArgs.cpp b/OndselSolver/FunctionWithManyArgs.cpp similarity index 100% rename from MbDCode/FunctionWithManyArgs.cpp rename to OndselSolver/FunctionWithManyArgs.cpp diff --git a/MbDCode/FunctionWithManyArgs.h b/OndselSolver/FunctionWithManyArgs.h similarity index 100% rename from MbDCode/FunctionWithManyArgs.h rename to OndselSolver/FunctionWithManyArgs.h diff --git a/MbDCode/FunctionX.cpp b/OndselSolver/FunctionX.cpp similarity index 100% rename from MbDCode/FunctionX.cpp rename to OndselSolver/FunctionX.cpp diff --git a/MbDCode/FunctionX.h b/OndselSolver/FunctionX.h similarity index 100% rename from MbDCode/FunctionX.h rename to OndselSolver/FunctionX.h diff --git a/MbDCode/FunctionXY.cpp b/OndselSolver/FunctionXY.cpp similarity index 100% rename from MbDCode/FunctionXY.cpp rename to OndselSolver/FunctionXY.cpp diff --git a/MbDCode/FunctionXY.h b/OndselSolver/FunctionXY.h similarity index 100% rename from MbDCode/FunctionXY.h rename to OndselSolver/FunctionXY.h diff --git a/MbDCode/FunctionXcParameter.cpp b/OndselSolver/FunctionXcParameter.cpp similarity index 100% rename from MbDCode/FunctionXcParameter.cpp rename to OndselSolver/FunctionXcParameter.cpp diff --git a/MbDCode/FunctionXcParameter.h b/OndselSolver/FunctionXcParameter.h similarity index 100% rename from MbDCode/FunctionXcParameter.h rename to OndselSolver/FunctionXcParameter.h diff --git a/MbDCode/GEFullMat.cpp b/OndselSolver/GEFullMat.cpp similarity index 100% rename from MbDCode/GEFullMat.cpp rename to OndselSolver/GEFullMat.cpp diff --git a/MbDCode/GEFullMat.h b/OndselSolver/GEFullMat.h similarity index 100% rename from MbDCode/GEFullMat.h rename to OndselSolver/GEFullMat.h diff --git a/MbDCode/GEFullMatFullPv.cpp b/OndselSolver/GEFullMatFullPv.cpp similarity index 100% rename from MbDCode/GEFullMatFullPv.cpp rename to OndselSolver/GEFullMatFullPv.cpp diff --git a/MbDCode/GEFullMatFullPv.h b/OndselSolver/GEFullMatFullPv.h similarity index 100% rename from MbDCode/GEFullMatFullPv.h rename to OndselSolver/GEFullMatFullPv.h diff --git a/MbDCode/GEFullMatParPv.cpp b/OndselSolver/GEFullMatParPv.cpp similarity index 100% rename from MbDCode/GEFullMatParPv.cpp rename to OndselSolver/GEFullMatParPv.cpp diff --git a/MbDCode/GEFullMatParPv.h b/OndselSolver/GEFullMatParPv.h similarity index 100% rename from MbDCode/GEFullMatParPv.h rename to OndselSolver/GEFullMatParPv.h diff --git a/MbDCode/GESpMat.cpp b/OndselSolver/GESpMat.cpp similarity index 100% rename from MbDCode/GESpMat.cpp rename to OndselSolver/GESpMat.cpp diff --git a/MbDCode/GESpMat.h b/OndselSolver/GESpMat.h similarity index 100% rename from MbDCode/GESpMat.h rename to OndselSolver/GESpMat.h diff --git a/MbDCode/GESpMatFullPv.cpp b/OndselSolver/GESpMatFullPv.cpp similarity index 100% rename from MbDCode/GESpMatFullPv.cpp rename to OndselSolver/GESpMatFullPv.cpp diff --git a/MbDCode/GESpMatFullPv.h b/OndselSolver/GESpMatFullPv.h similarity index 100% rename from MbDCode/GESpMatFullPv.h rename to OndselSolver/GESpMatFullPv.h diff --git a/MbDCode/GESpMatFullPvPosIC.cpp b/OndselSolver/GESpMatFullPvPosIC.cpp similarity index 100% rename from MbDCode/GESpMatFullPvPosIC.cpp rename to OndselSolver/GESpMatFullPvPosIC.cpp diff --git a/MbDCode/GESpMatFullPvPosIC.h b/OndselSolver/GESpMatFullPvPosIC.h similarity index 100% rename from MbDCode/GESpMatFullPvPosIC.h rename to OndselSolver/GESpMatFullPvPosIC.h diff --git a/MbDCode/GESpMatParPv.cpp b/OndselSolver/GESpMatParPv.cpp similarity index 100% rename from MbDCode/GESpMatParPv.cpp rename to OndselSolver/GESpMatParPv.cpp diff --git a/MbDCode/GESpMatParPv.h b/OndselSolver/GESpMatParPv.h similarity index 100% rename from MbDCode/GESpMatParPv.h rename to OndselSolver/GESpMatParPv.h diff --git a/MbDCode/GESpMatParPvMarko.cpp b/OndselSolver/GESpMatParPvMarko.cpp similarity index 100% rename from MbDCode/GESpMatParPvMarko.cpp rename to OndselSolver/GESpMatParPvMarko.cpp diff --git a/MbDCode/GESpMatParPvMarko.h b/OndselSolver/GESpMatParPvMarko.h similarity index 100% rename from MbDCode/GESpMatParPvMarko.h rename to OndselSolver/GESpMatParPvMarko.h diff --git a/MbDCode/GESpMatParPvMarkoFast.cpp b/OndselSolver/GESpMatParPvMarkoFast.cpp similarity index 100% rename from MbDCode/GESpMatParPvMarkoFast.cpp rename to OndselSolver/GESpMatParPvMarkoFast.cpp diff --git a/MbDCode/GESpMatParPvMarkoFast.h b/OndselSolver/GESpMatParPvMarkoFast.h similarity index 100% rename from MbDCode/GESpMatParPvMarkoFast.h rename to OndselSolver/GESpMatParPvMarkoFast.h diff --git a/MbDCode/GESpMatParPvPrecise.cpp b/OndselSolver/GESpMatParPvPrecise.cpp similarity index 100% rename from MbDCode/GESpMatParPvPrecise.cpp rename to OndselSolver/GESpMatParPvPrecise.cpp diff --git a/MbDCode/GESpMatParPvPrecise.h b/OndselSolver/GESpMatParPvPrecise.h similarity index 100% rename from MbDCode/GESpMatParPvPrecise.h rename to OndselSolver/GESpMatParPvPrecise.h diff --git a/MbDCode/GearConstraintIJ.cpp b/OndselSolver/GearConstraintIJ.cpp similarity index 100% rename from MbDCode/GearConstraintIJ.cpp rename to OndselSolver/GearConstraintIJ.cpp diff --git a/MbDCode/GearConstraintIJ.h b/OndselSolver/GearConstraintIJ.h similarity index 100% rename from MbDCode/GearConstraintIJ.h rename to OndselSolver/GearConstraintIJ.h diff --git a/MbDCode/GearConstraintIqcJc.cpp b/OndselSolver/GearConstraintIqcJc.cpp similarity index 100% rename from MbDCode/GearConstraintIqcJc.cpp rename to OndselSolver/GearConstraintIqcJc.cpp diff --git a/MbDCode/GearConstraintIqcJc.h b/OndselSolver/GearConstraintIqcJc.h similarity index 100% rename from MbDCode/GearConstraintIqcJc.h rename to OndselSolver/GearConstraintIqcJc.h diff --git a/MbDCode/GearConstraintIqcJqc.cpp b/OndselSolver/GearConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/GearConstraintIqcJqc.cpp rename to OndselSolver/GearConstraintIqcJqc.cpp diff --git a/MbDCode/GearConstraintIqcJqc.h b/OndselSolver/GearConstraintIqcJqc.h similarity index 100% rename from MbDCode/GearConstraintIqcJqc.h rename to OndselSolver/GearConstraintIqcJqc.h diff --git a/MbDCode/GearJoint.cpp b/OndselSolver/GearJoint.cpp similarity index 100% rename from MbDCode/GearJoint.cpp rename to OndselSolver/GearJoint.cpp diff --git a/MbDCode/GearJoint.h b/OndselSolver/GearJoint.h similarity index 100% rename from MbDCode/GearJoint.h rename to OndselSolver/GearJoint.h diff --git a/MbDCode/GeneralSpline.cpp b/OndselSolver/GeneralSpline.cpp similarity index 100% rename from MbDCode/GeneralSpline.cpp rename to OndselSolver/GeneralSpline.cpp diff --git a/MbDCode/GeneralSpline.h b/OndselSolver/GeneralSpline.h similarity index 100% rename from MbDCode/GeneralSpline.h rename to OndselSolver/GeneralSpline.h diff --git a/MbDCode/ICKineIntegrator.cpp b/OndselSolver/ICKineIntegrator.cpp similarity index 100% rename from MbDCode/ICKineIntegrator.cpp rename to OndselSolver/ICKineIntegrator.cpp diff --git a/MbDCode/ICKineIntegrator.h b/OndselSolver/ICKineIntegrator.h similarity index 100% rename from MbDCode/ICKineIntegrator.h rename to OndselSolver/ICKineIntegrator.h diff --git a/MbDCode/InLineJoint.cpp b/OndselSolver/InLineJoint.cpp similarity index 100% rename from MbDCode/InLineJoint.cpp rename to OndselSolver/InLineJoint.cpp diff --git a/MbDCode/InLineJoint.h b/OndselSolver/InLineJoint.h similarity index 100% rename from MbDCode/InLineJoint.h rename to OndselSolver/InLineJoint.h diff --git a/MbDCode/InPlaneJoint.cpp b/OndselSolver/InPlaneJoint.cpp similarity index 100% rename from MbDCode/InPlaneJoint.cpp rename to OndselSolver/InPlaneJoint.cpp diff --git a/MbDCode/InPlaneJoint.h b/OndselSolver/InPlaneJoint.h similarity index 100% rename from MbDCode/InPlaneJoint.h rename to OndselSolver/InPlaneJoint.h diff --git a/MbDCode/IndependentVariable.cpp b/OndselSolver/IndependentVariable.cpp similarity index 100% rename from MbDCode/IndependentVariable.cpp rename to OndselSolver/IndependentVariable.cpp diff --git a/MbDCode/IndependentVariable.h b/OndselSolver/IndependentVariable.h similarity index 100% rename from MbDCode/IndependentVariable.h rename to OndselSolver/IndependentVariable.h diff --git a/MbDCode/Integrator.cpp b/OndselSolver/Integrator.cpp similarity index 100% rename from MbDCode/Integrator.cpp rename to OndselSolver/Integrator.cpp diff --git a/MbDCode/Integrator.h b/OndselSolver/Integrator.h similarity index 100% rename from MbDCode/Integrator.h rename to OndselSolver/Integrator.h diff --git a/MbDCode/IntegratorInterface.cpp b/OndselSolver/IntegratorInterface.cpp similarity index 100% rename from MbDCode/IntegratorInterface.cpp rename to OndselSolver/IntegratorInterface.cpp diff --git a/MbDCode/IntegratorInterface.h b/OndselSolver/IntegratorInterface.h similarity index 100% rename from MbDCode/IntegratorInterface.h rename to OndselSolver/IntegratorInterface.h diff --git a/MbDCode/Item.cpp b/OndselSolver/Item.cpp similarity index 100% rename from MbDCode/Item.cpp rename to OndselSolver/Item.cpp diff --git a/MbDCode/Item.h b/OndselSolver/Item.h similarity index 100% rename from MbDCode/Item.h rename to OndselSolver/Item.h diff --git a/MbDCode/Joint.cpp b/OndselSolver/Joint.cpp similarity index 100% rename from MbDCode/Joint.cpp rename to OndselSolver/Joint.cpp diff --git a/MbDCode/Joint.h b/OndselSolver/Joint.h similarity index 100% rename from MbDCode/Joint.h rename to OndselSolver/Joint.h diff --git a/MbDCode/KineIntegrator.cpp b/OndselSolver/KineIntegrator.cpp similarity index 100% rename from MbDCode/KineIntegrator.cpp rename to OndselSolver/KineIntegrator.cpp diff --git a/MbDCode/KineIntegrator.h b/OndselSolver/KineIntegrator.h similarity index 100% rename from MbDCode/KineIntegrator.h rename to OndselSolver/KineIntegrator.h diff --git a/MbDCode/KinematicIeJe.cpp b/OndselSolver/KinematicIeJe.cpp similarity index 100% rename from MbDCode/KinematicIeJe.cpp rename to OndselSolver/KinematicIeJe.cpp diff --git a/MbDCode/KinematicIeJe.h b/OndselSolver/KinematicIeJe.h similarity index 100% rename from MbDCode/KinematicIeJe.h rename to OndselSolver/KinematicIeJe.h diff --git a/MbDCode/LDUFullMat.cpp b/OndselSolver/LDUFullMat.cpp similarity index 100% rename from MbDCode/LDUFullMat.cpp rename to OndselSolver/LDUFullMat.cpp diff --git a/MbDCode/LDUFullMat.h b/OndselSolver/LDUFullMat.h similarity index 100% rename from MbDCode/LDUFullMat.h rename to OndselSolver/LDUFullMat.h diff --git a/MbDCode/LDUFullMatParPv.cpp b/OndselSolver/LDUFullMatParPv.cpp similarity index 100% rename from MbDCode/LDUFullMatParPv.cpp rename to OndselSolver/LDUFullMatParPv.cpp diff --git a/MbDCode/LDUFullMatParPv.h b/OndselSolver/LDUFullMatParPv.h similarity index 100% rename from MbDCode/LDUFullMatParPv.h rename to OndselSolver/LDUFullMatParPv.h diff --git a/MbDCode/LDUSpMat.cpp b/OndselSolver/LDUSpMat.cpp similarity index 100% rename from MbDCode/LDUSpMat.cpp rename to OndselSolver/LDUSpMat.cpp diff --git a/MbDCode/LDUSpMat.h b/OndselSolver/LDUSpMat.h similarity index 100% rename from MbDCode/LDUSpMat.h rename to OndselSolver/LDUSpMat.h diff --git a/MbDCode/LDUSpMatParPv.cpp b/OndselSolver/LDUSpMatParPv.cpp similarity index 100% rename from MbDCode/LDUSpMatParPv.cpp rename to OndselSolver/LDUSpMatParPv.cpp diff --git a/MbDCode/LDUSpMatParPv.h b/OndselSolver/LDUSpMatParPv.h similarity index 100% rename from MbDCode/LDUSpMatParPv.h rename to OndselSolver/LDUSpMatParPv.h diff --git a/MbDCode/LDUSpMatParPvMarko.cpp b/OndselSolver/LDUSpMatParPvMarko.cpp similarity index 100% rename from MbDCode/LDUSpMatParPvMarko.cpp rename to OndselSolver/LDUSpMatParPvMarko.cpp diff --git a/MbDCode/LDUSpMatParPvMarko.h b/OndselSolver/LDUSpMatParPvMarko.h similarity index 100% rename from MbDCode/LDUSpMatParPvMarko.h rename to OndselSolver/LDUSpMatParPvMarko.h diff --git a/MbDCode/LDUSpMatParPvPrecise.cpp b/OndselSolver/LDUSpMatParPvPrecise.cpp similarity index 100% rename from MbDCode/LDUSpMatParPvPrecise.cpp rename to OndselSolver/LDUSpMatParPvPrecise.cpp diff --git a/MbDCode/LDUSpMatParPvPrecise.h b/OndselSolver/LDUSpMatParPvPrecise.h similarity index 100% rename from MbDCode/LDUSpMatParPvPrecise.h rename to OndselSolver/LDUSpMatParPvPrecise.h diff --git a/MbDCode/LineInPlaneJoint.cpp b/OndselSolver/LineInPlaneJoint.cpp similarity index 100% rename from MbDCode/LineInPlaneJoint.cpp rename to OndselSolver/LineInPlaneJoint.cpp diff --git a/MbDCode/LineInPlaneJoint.h b/OndselSolver/LineInPlaneJoint.h similarity index 100% rename from MbDCode/LineInPlaneJoint.h rename to OndselSolver/LineInPlaneJoint.h diff --git a/MbDCode/LinearMultiStepMethod.cpp b/OndselSolver/LinearMultiStepMethod.cpp similarity index 100% rename from MbDCode/LinearMultiStepMethod.cpp rename to OndselSolver/LinearMultiStepMethod.cpp diff --git a/MbDCode/LinearMultiStepMethod.h b/OndselSolver/LinearMultiStepMethod.h similarity index 100% rename from MbDCode/LinearMultiStepMethod.h rename to OndselSolver/LinearMultiStepMethod.h diff --git a/MbDCode/Ln.cpp b/OndselSolver/Ln.cpp similarity index 100% rename from MbDCode/Ln.cpp rename to OndselSolver/Ln.cpp diff --git a/MbDCode/Ln.h b/OndselSolver/Ln.h similarity index 100% rename from MbDCode/Ln.h rename to OndselSolver/Ln.h diff --git a/MbDCode/Log10.cpp b/OndselSolver/Log10.cpp similarity index 100% rename from MbDCode/Log10.cpp rename to OndselSolver/Log10.cpp diff --git a/MbDCode/Log10.h b/OndselSolver/Log10.h similarity index 100% rename from MbDCode/Log10.h rename to OndselSolver/Log10.h diff --git a/MbDCode/LogN.cpp b/OndselSolver/LogN.cpp similarity index 100% rename from MbDCode/LogN.cpp rename to OndselSolver/LogN.cpp diff --git a/MbDCode/LogN.h b/OndselSolver/LogN.h similarity index 100% rename from MbDCode/LogN.h rename to OndselSolver/LogN.h diff --git a/MbDCode/MBDynBlock.cpp b/OndselSolver/MBDynBlock.cpp similarity index 100% rename from MbDCode/MBDynBlock.cpp rename to OndselSolver/MBDynBlock.cpp diff --git a/MbDCode/MBDynBlock.h b/OndselSolver/MBDynBlock.h similarity index 100% rename from MbDCode/MBDynBlock.h rename to OndselSolver/MBDynBlock.h diff --git a/MbDCode/MBDynBody.cpp b/OndselSolver/MBDynBody.cpp similarity index 100% rename from MbDCode/MBDynBody.cpp rename to OndselSolver/MBDynBody.cpp diff --git a/MbDCode/MBDynBody.h b/OndselSolver/MBDynBody.h similarity index 100% rename from MbDCode/MBDynBody.h rename to OndselSolver/MBDynBody.h diff --git a/MbDCode/MBDynControlData.cpp b/OndselSolver/MBDynControlData.cpp similarity index 100% rename from MbDCode/MBDynControlData.cpp rename to OndselSolver/MBDynControlData.cpp diff --git a/MbDCode/MBDynControlData.h b/OndselSolver/MBDynControlData.h similarity index 100% rename from MbDCode/MBDynControlData.h rename to OndselSolver/MBDynControlData.h diff --git a/MbDCode/MBDynData.cpp b/OndselSolver/MBDynData.cpp similarity index 100% rename from MbDCode/MBDynData.cpp rename to OndselSolver/MBDynData.cpp diff --git a/MbDCode/MBDynData.h b/OndselSolver/MBDynData.h similarity index 100% rename from MbDCode/MBDynData.h rename to OndselSolver/MBDynData.h diff --git a/MbDCode/MBDynElement.cpp b/OndselSolver/MBDynElement.cpp similarity index 100% rename from MbDCode/MBDynElement.cpp rename to OndselSolver/MBDynElement.cpp diff --git a/MbDCode/MBDynElement.h b/OndselSolver/MBDynElement.h similarity index 100% rename from MbDCode/MBDynElement.h rename to OndselSolver/MBDynElement.h diff --git a/MbDCode/MBDynElements.cpp b/OndselSolver/MBDynElements.cpp similarity index 100% rename from MbDCode/MBDynElements.cpp rename to OndselSolver/MBDynElements.cpp diff --git a/MbDCode/MBDynElements.h b/OndselSolver/MBDynElements.h similarity index 100% rename from MbDCode/MBDynElements.h rename to OndselSolver/MBDynElements.h diff --git a/MbDCode/MBDynInitialValue.cpp b/OndselSolver/MBDynInitialValue.cpp similarity index 100% rename from MbDCode/MBDynInitialValue.cpp rename to OndselSolver/MBDynInitialValue.cpp diff --git a/MbDCode/MBDynInitialValue.h b/OndselSolver/MBDynInitialValue.h similarity index 100% rename from MbDCode/MBDynInitialValue.h rename to OndselSolver/MBDynInitialValue.h diff --git a/MbDCode/MBDynItem.cpp b/OndselSolver/MBDynItem.cpp similarity index 100% rename from MbDCode/MBDynItem.cpp rename to OndselSolver/MBDynItem.cpp diff --git a/MbDCode/MBDynItem.h b/OndselSolver/MBDynItem.h similarity index 100% rename from MbDCode/MBDynItem.h rename to OndselSolver/MBDynItem.h diff --git a/MbDCode/MBDynJoint.cpp b/OndselSolver/MBDynJoint.cpp similarity index 100% rename from MbDCode/MBDynJoint.cpp rename to OndselSolver/MBDynJoint.cpp diff --git a/MbDCode/MBDynJoint.h b/OndselSolver/MBDynJoint.h similarity index 100% rename from MbDCode/MBDynJoint.h rename to OndselSolver/MBDynJoint.h diff --git a/MbDCode/MBDynLabels.cpp b/OndselSolver/MBDynLabels.cpp similarity index 100% rename from MbDCode/MBDynLabels.cpp rename to OndselSolver/MBDynLabels.cpp diff --git a/MbDCode/MBDynLabels.h b/OndselSolver/MBDynLabels.h similarity index 100% rename from MbDCode/MBDynLabels.h rename to OndselSolver/MBDynLabels.h diff --git a/MbDCode/MBDynNode.cpp b/OndselSolver/MBDynNode.cpp similarity index 100% rename from MbDCode/MBDynNode.cpp rename to OndselSolver/MBDynNode.cpp diff --git a/MbDCode/MBDynNode.h b/OndselSolver/MBDynNode.h similarity index 100% rename from MbDCode/MBDynNode.h rename to OndselSolver/MBDynNode.h diff --git a/MbDCode/MBDynNodes.cpp b/OndselSolver/MBDynNodes.cpp similarity index 100% rename from MbDCode/MBDynNodes.cpp rename to OndselSolver/MBDynNodes.cpp diff --git a/MbDCode/MBDynNodes.h b/OndselSolver/MBDynNodes.h similarity index 100% rename from MbDCode/MBDynNodes.h rename to OndselSolver/MBDynNodes.h diff --git a/MbDCode/MBDynReference.cpp b/OndselSolver/MBDynReference.cpp similarity index 100% rename from MbDCode/MBDynReference.cpp rename to OndselSolver/MBDynReference.cpp diff --git a/MbDCode/MBDynReference.h b/OndselSolver/MBDynReference.h similarity index 100% rename from MbDCode/MBDynReference.h rename to OndselSolver/MBDynReference.h diff --git a/MbDCode/MBDynReferences.cpp b/OndselSolver/MBDynReferences.cpp similarity index 100% rename from MbDCode/MBDynReferences.cpp rename to OndselSolver/MBDynReferences.cpp diff --git a/MbDCode/MBDynReferences.h b/OndselSolver/MBDynReferences.h similarity index 100% rename from MbDCode/MBDynReferences.h rename to OndselSolver/MBDynReferences.h diff --git a/MbDCode/MBDynStructural.cpp b/OndselSolver/MBDynStructural.cpp similarity index 100% rename from MbDCode/MBDynStructural.cpp rename to OndselSolver/MBDynStructural.cpp diff --git a/MbDCode/MBDynStructural.h b/OndselSolver/MBDynStructural.h similarity index 100% rename from MbDCode/MBDynStructural.h rename to OndselSolver/MBDynStructural.h diff --git a/MbDCode/MBDynSystem.cpp b/OndselSolver/MBDynSystem.cpp similarity index 100% rename from MbDCode/MBDynSystem.cpp rename to OndselSolver/MBDynSystem.cpp diff --git a/MbDCode/MBDynSystem.h b/OndselSolver/MBDynSystem.h similarity index 100% rename from MbDCode/MBDynSystem.h rename to OndselSolver/MBDynSystem.h diff --git a/MbDCode/MBDynVariables.cpp b/OndselSolver/MBDynVariables.cpp similarity index 100% rename from MbDCode/MBDynVariables.cpp rename to OndselSolver/MBDynVariables.cpp diff --git a/MbDCode/MBDynVariables.h b/OndselSolver/MBDynVariables.h similarity index 100% rename from MbDCode/MBDynVariables.h rename to OndselSolver/MBDynVariables.h diff --git a/MbDCode/MarkerFrame.cpp b/OndselSolver/MarkerFrame.cpp similarity index 100% rename from MbDCode/MarkerFrame.cpp rename to OndselSolver/MarkerFrame.cpp diff --git a/MbDCode/MarkerFrame.h b/OndselSolver/MarkerFrame.h similarity index 100% rename from MbDCode/MarkerFrame.h rename to OndselSolver/MarkerFrame.h diff --git a/MbDCode/Math.cpp b/OndselSolver/Math.cpp similarity index 100% rename from MbDCode/Math.cpp rename to OndselSolver/Math.cpp diff --git a/MbDCode/Math.h b/OndselSolver/Math.h similarity index 100% rename from MbDCode/Math.h rename to OndselSolver/Math.h diff --git a/MbDCode/MatrixDecomposition.cpp b/OndselSolver/MatrixDecomposition.cpp similarity index 100% rename from MbDCode/MatrixDecomposition.cpp rename to OndselSolver/MatrixDecomposition.cpp diff --git a/MbDCode/MatrixDecomposition.h b/OndselSolver/MatrixDecomposition.h similarity index 100% rename from MbDCode/MatrixDecomposition.h rename to OndselSolver/MatrixDecomposition.h diff --git a/MbDCode/MatrixGaussElimination.cpp b/OndselSolver/MatrixGaussElimination.cpp similarity index 100% rename from MbDCode/MatrixGaussElimination.cpp rename to OndselSolver/MatrixGaussElimination.cpp diff --git a/MbDCode/MatrixGaussElimination.h b/OndselSolver/MatrixGaussElimination.h similarity index 100% rename from MbDCode/MatrixGaussElimination.h rename to OndselSolver/MatrixGaussElimination.h diff --git a/MbDCode/MatrixLDU.cpp b/OndselSolver/MatrixLDU.cpp similarity index 100% rename from MbDCode/MatrixLDU.cpp rename to OndselSolver/MatrixLDU.cpp diff --git a/MbDCode/MatrixLDU.h b/OndselSolver/MatrixLDU.h similarity index 100% rename from MbDCode/MatrixLDU.h rename to OndselSolver/MatrixLDU.h diff --git a/MbDCode/MatrixSolver.cpp b/OndselSolver/MatrixSolver.cpp similarity index 100% rename from MbDCode/MatrixSolver.cpp rename to OndselSolver/MatrixSolver.cpp diff --git a/MbDCode/MatrixSolver.h b/OndselSolver/MatrixSolver.h similarity index 100% rename from MbDCode/MatrixSolver.h rename to OndselSolver/MatrixSolver.h diff --git a/MbDCode/MaximumIterationError.cpp b/OndselSolver/MaximumIterationError.cpp similarity index 100% rename from MbDCode/MaximumIterationError.cpp rename to OndselSolver/MaximumIterationError.cpp diff --git a/MbDCode/MaximumIterationError.h b/OndselSolver/MaximumIterationError.h similarity index 100% rename from MbDCode/MaximumIterationError.h rename to OndselSolver/MaximumIterationError.h diff --git a/MbDCode/Negative.cpp b/OndselSolver/Negative.cpp similarity index 100% rename from MbDCode/Negative.cpp rename to OndselSolver/Negative.cpp diff --git a/MbDCode/Negative.h b/OndselSolver/Negative.h similarity index 100% rename from MbDCode/Negative.h rename to OndselSolver/Negative.h diff --git a/MbDCode/NewtonRaphson.cpp b/OndselSolver/NewtonRaphson.cpp similarity index 100% rename from MbDCode/NewtonRaphson.cpp rename to OndselSolver/NewtonRaphson.cpp diff --git a/MbDCode/NewtonRaphson.h b/OndselSolver/NewtonRaphson.h similarity index 100% rename from MbDCode/NewtonRaphson.h rename to OndselSolver/NewtonRaphson.h diff --git a/MbDCode/NewtonRaphsonError.cpp b/OndselSolver/NewtonRaphsonError.cpp similarity index 100% rename from MbDCode/NewtonRaphsonError.cpp rename to OndselSolver/NewtonRaphsonError.cpp diff --git a/MbDCode/NewtonRaphsonError.h b/OndselSolver/NewtonRaphsonError.h similarity index 100% rename from MbDCode/NewtonRaphsonError.h rename to OndselSolver/NewtonRaphsonError.h diff --git a/MbDCode/NoRotationJoint.cpp b/OndselSolver/NoRotationJoint.cpp similarity index 100% rename from MbDCode/NoRotationJoint.cpp rename to OndselSolver/NoRotationJoint.cpp diff --git a/MbDCode/NoRotationJoint.h b/OndselSolver/NoRotationJoint.h similarity index 100% rename from MbDCode/NoRotationJoint.h rename to OndselSolver/NoRotationJoint.h diff --git a/MbDCode/NotKinematicError.cpp b/OndselSolver/NotKinematicError.cpp similarity index 100% rename from MbDCode/NotKinematicError.cpp rename to OndselSolver/NotKinematicError.cpp diff --git a/MbDCode/NotKinematicError.h b/OndselSolver/NotKinematicError.h similarity index 100% rename from MbDCode/NotKinematicError.h rename to OndselSolver/NotKinematicError.h diff --git a/MbDCode/Numeric.cpp b/OndselSolver/Numeric.cpp similarity index 100% rename from MbDCode/Numeric.cpp rename to OndselSolver/Numeric.cpp diff --git a/MbDCode/Numeric.h b/OndselSolver/Numeric.h similarity index 100% rename from MbDCode/Numeric.h rename to OndselSolver/Numeric.h diff --git a/MbDCode/MbDCode.aps b/OndselSolver/OndselSolver.aps similarity index 100% rename from MbDCode/MbDCode.aps rename to OndselSolver/OndselSolver.aps diff --git a/MbDCode/MbDCode.cpp b/OndselSolver/OndselSolver.cpp similarity index 100% rename from MbDCode/MbDCode.cpp rename to OndselSolver/OndselSolver.cpp diff --git a/MbDCode/MbDCode.h b/OndselSolver/OndselSolver.h similarity index 100% rename from MbDCode/MbDCode.h rename to OndselSolver/OndselSolver.h diff --git a/MbDCode/MbDCode.rc b/OndselSolver/OndselSolver.rc similarity index 100% rename from MbDCode/MbDCode.rc rename to OndselSolver/OndselSolver.rc diff --git a/MbDCode/MbDCode.vcxproj b/OndselSolver/OndselSolver.vcxproj similarity index 99% rename from MbDCode/MbDCode.vcxproj rename to OndselSolver/OndselSolver.vcxproj index 6678d8a..0f24eca 100644 --- a/MbDCode/MbDCode.vcxproj +++ b/OndselSolver/OndselSolver.vcxproj @@ -22,8 +22,9 @@ 16.0 Win32Proj {80f56cbc-b685-4c36-b834-a2dcdf0a98b7} - MbDCode + OndselSolver 10.0 + OndselSolver @@ -337,12 +338,12 @@ - + @@ -624,12 +625,12 @@ - + @@ -707,7 +708,7 @@ - + diff --git a/MbDCode/MbDCode.vcxproj.filters b/OndselSolver/OndselSolver.vcxproj.filters similarity index 99% rename from MbDCode/MbDCode.vcxproj.filters rename to OndselSolver/OndselSolver.vcxproj.filters index 3e7afd0..27c4789 100644 --- a/MbDCode/MbDCode.vcxproj.filters +++ b/OndselSolver/OndselSolver.vcxproj.filters @@ -15,7 +15,7 @@ - + Source Files @@ -935,7 +935,7 @@ Header Files - + Header Files @@ -1729,7 +1729,7 @@ - + Resource Files diff --git a/MbDCode/MbDCode.vcxproj.user b/OndselSolver/OndselSolver.vcxproj.user similarity index 100% rename from MbDCode/MbDCode.vcxproj.user rename to OndselSolver/OndselSolver.vcxproj.user diff --git a/MbDCode/OrbitAnglezIecJec.cpp b/OndselSolver/OrbitAnglezIecJec.cpp similarity index 100% rename from MbDCode/OrbitAnglezIecJec.cpp rename to OndselSolver/OrbitAnglezIecJec.cpp diff --git a/MbDCode/OrbitAnglezIecJec.h b/OndselSolver/OrbitAnglezIecJec.h similarity index 100% rename from MbDCode/OrbitAnglezIecJec.h rename to OndselSolver/OrbitAnglezIecJec.h diff --git a/MbDCode/OrbitAnglezIeqcJec.cpp b/OndselSolver/OrbitAnglezIeqcJec.cpp similarity index 100% rename from MbDCode/OrbitAnglezIeqcJec.cpp rename to OndselSolver/OrbitAnglezIeqcJec.cpp diff --git a/MbDCode/OrbitAnglezIeqcJec.h b/OndselSolver/OrbitAnglezIeqcJec.h similarity index 100% rename from MbDCode/OrbitAnglezIeqcJec.h rename to OndselSolver/OrbitAnglezIeqcJec.h diff --git a/MbDCode/OrbitAnglezIeqcJeqc.cpp b/OndselSolver/OrbitAnglezIeqcJeqc.cpp similarity index 100% rename from MbDCode/OrbitAnglezIeqcJeqc.cpp rename to OndselSolver/OrbitAnglezIeqcJeqc.cpp diff --git a/MbDCode/OrbitAnglezIeqcJeqc.h b/OndselSolver/OrbitAnglezIeqcJeqc.h similarity index 100% rename from MbDCode/OrbitAnglezIeqcJeqc.h rename to OndselSolver/OrbitAnglezIeqcJeqc.h diff --git a/MbDCode/Orientation.cpp b/OndselSolver/Orientation.cpp similarity index 100% rename from MbDCode/Orientation.cpp rename to OndselSolver/Orientation.cpp diff --git a/MbDCode/Orientation.h b/OndselSolver/Orientation.h similarity index 100% rename from MbDCode/Orientation.h rename to OndselSolver/Orientation.h diff --git a/MbDCode/ParallelAxesJoint.cpp b/OndselSolver/ParallelAxesJoint.cpp similarity index 100% rename from MbDCode/ParallelAxesJoint.cpp rename to OndselSolver/ParallelAxesJoint.cpp diff --git a/MbDCode/ParallelAxesJoint.h b/OndselSolver/ParallelAxesJoint.h similarity index 100% rename from MbDCode/ParallelAxesJoint.h rename to OndselSolver/ParallelAxesJoint.h diff --git a/MbDCode/Part.cpp b/OndselSolver/Part.cpp similarity index 100% rename from MbDCode/Part.cpp rename to OndselSolver/Part.cpp diff --git a/MbDCode/Part.h b/OndselSolver/Part.h similarity index 100% rename from MbDCode/Part.h rename to OndselSolver/Part.h diff --git a/MbDCode/PartFrame.cpp b/OndselSolver/PartFrame.cpp similarity index 100% rename from MbDCode/PartFrame.cpp rename to OndselSolver/PartFrame.cpp diff --git a/MbDCode/PartFrame.h b/OndselSolver/PartFrame.h similarity index 100% rename from MbDCode/PartFrame.h rename to OndselSolver/PartFrame.h diff --git a/MbDCode/PerpendicularJoint.cpp b/OndselSolver/PerpendicularJoint.cpp similarity index 100% rename from MbDCode/PerpendicularJoint.cpp rename to OndselSolver/PerpendicularJoint.cpp diff --git a/MbDCode/PerpendicularJoint.h b/OndselSolver/PerpendicularJoint.h similarity index 100% rename from MbDCode/PerpendicularJoint.h rename to OndselSolver/PerpendicularJoint.h diff --git a/MbDCode/PlanarJoint.cpp b/OndselSolver/PlanarJoint.cpp similarity index 100% rename from MbDCode/PlanarJoint.cpp rename to OndselSolver/PlanarJoint.cpp diff --git a/MbDCode/PlanarJoint.h b/OndselSolver/PlanarJoint.h similarity index 100% rename from MbDCode/PlanarJoint.h rename to OndselSolver/PlanarJoint.h diff --git a/MbDCode/PointInLineJoint.cpp b/OndselSolver/PointInLineJoint.cpp similarity index 100% rename from MbDCode/PointInLineJoint.cpp rename to OndselSolver/PointInLineJoint.cpp diff --git a/MbDCode/PointInLineJoint.h b/OndselSolver/PointInLineJoint.h similarity index 100% rename from MbDCode/PointInLineJoint.h rename to OndselSolver/PointInLineJoint.h diff --git a/MbDCode/PointInPlaneJoint.cpp b/OndselSolver/PointInPlaneJoint.cpp similarity index 100% rename from MbDCode/PointInPlaneJoint.cpp rename to OndselSolver/PointInPlaneJoint.cpp diff --git a/MbDCode/PointInPlaneJoint.h b/OndselSolver/PointInPlaneJoint.h similarity index 100% rename from MbDCode/PointInPlaneJoint.h rename to OndselSolver/PointInPlaneJoint.h diff --git a/MbDCode/PosICKineNewtonRaphson.cpp b/OndselSolver/PosICKineNewtonRaphson.cpp similarity index 100% rename from MbDCode/PosICKineNewtonRaphson.cpp rename to OndselSolver/PosICKineNewtonRaphson.cpp diff --git a/MbDCode/PosICKineNewtonRaphson.h b/OndselSolver/PosICKineNewtonRaphson.h similarity index 100% rename from MbDCode/PosICKineNewtonRaphson.h rename to OndselSolver/PosICKineNewtonRaphson.h diff --git a/MbDCode/PosICNewtonRaphson.cpp b/OndselSolver/PosICNewtonRaphson.cpp similarity index 100% rename from MbDCode/PosICNewtonRaphson.cpp rename to OndselSolver/PosICNewtonRaphson.cpp diff --git a/MbDCode/PosICNewtonRaphson.h b/OndselSolver/PosICNewtonRaphson.h similarity index 100% rename from MbDCode/PosICNewtonRaphson.h rename to OndselSolver/PosICNewtonRaphson.h diff --git a/MbDCode/PosKineNewtonRaphson.cpp b/OndselSolver/PosKineNewtonRaphson.cpp similarity index 100% rename from MbDCode/PosKineNewtonRaphson.cpp rename to OndselSolver/PosKineNewtonRaphson.cpp diff --git a/MbDCode/PosKineNewtonRaphson.h b/OndselSolver/PosKineNewtonRaphson.h similarity index 100% rename from MbDCode/PosKineNewtonRaphson.h rename to OndselSolver/PosKineNewtonRaphson.h diff --git a/MbDCode/PosNewtonRaphson.cpp b/OndselSolver/PosNewtonRaphson.cpp similarity index 100% rename from MbDCode/PosNewtonRaphson.cpp rename to OndselSolver/PosNewtonRaphson.cpp diff --git a/MbDCode/PosNewtonRaphson.h b/OndselSolver/PosNewtonRaphson.h similarity index 100% rename from MbDCode/PosNewtonRaphson.h rename to OndselSolver/PosNewtonRaphson.h diff --git a/MbDCode/PosVelAccData.cpp b/OndselSolver/PosVelAccData.cpp similarity index 100% rename from MbDCode/PosVelAccData.cpp rename to OndselSolver/PosVelAccData.cpp diff --git a/MbDCode/PosVelAccData.h b/OndselSolver/PosVelAccData.h similarity index 100% rename from MbDCode/PosVelAccData.h rename to OndselSolver/PosVelAccData.h diff --git a/MbDCode/Power.cpp b/OndselSolver/Power.cpp similarity index 100% rename from MbDCode/Power.cpp rename to OndselSolver/Power.cpp diff --git a/MbDCode/Power.h b/OndselSolver/Power.h similarity index 100% rename from MbDCode/Power.h rename to OndselSolver/Power.h diff --git a/MbDCode/PrescribedMotion.cpp b/OndselSolver/PrescribedMotion.cpp similarity index 100% rename from MbDCode/PrescribedMotion.cpp rename to OndselSolver/PrescribedMotion.cpp diff --git a/MbDCode/PrescribedMotion.h b/OndselSolver/PrescribedMotion.h similarity index 100% rename from MbDCode/PrescribedMotion.h rename to OndselSolver/PrescribedMotion.h diff --git a/MbDCode/Product.cpp b/OndselSolver/Product.cpp similarity index 100% rename from MbDCode/Product.cpp rename to OndselSolver/Product.cpp diff --git a/MbDCode/Product.h b/OndselSolver/Product.h similarity index 100% rename from MbDCode/Product.h rename to OndselSolver/Product.h diff --git a/MbDCode/QuasiIntegrator.cpp b/OndselSolver/QuasiIntegrator.cpp similarity index 100% rename from MbDCode/QuasiIntegrator.cpp rename to OndselSolver/QuasiIntegrator.cpp diff --git a/MbDCode/QuasiIntegrator.h b/OndselSolver/QuasiIntegrator.h similarity index 100% rename from MbDCode/QuasiIntegrator.h rename to OndselSolver/QuasiIntegrator.h diff --git a/MbDCode/RackPinConstraintIJ.cpp b/OndselSolver/RackPinConstraintIJ.cpp similarity index 100% rename from MbDCode/RackPinConstraintIJ.cpp rename to OndselSolver/RackPinConstraintIJ.cpp diff --git a/MbDCode/RackPinConstraintIJ.h b/OndselSolver/RackPinConstraintIJ.h similarity index 100% rename from MbDCode/RackPinConstraintIJ.h rename to OndselSolver/RackPinConstraintIJ.h diff --git a/MbDCode/RackPinConstraintIqcJc.cpp b/OndselSolver/RackPinConstraintIqcJc.cpp similarity index 100% rename from MbDCode/RackPinConstraintIqcJc.cpp rename to OndselSolver/RackPinConstraintIqcJc.cpp diff --git a/MbDCode/RackPinConstraintIqcJc.h b/OndselSolver/RackPinConstraintIqcJc.h similarity index 100% rename from MbDCode/RackPinConstraintIqcJc.h rename to OndselSolver/RackPinConstraintIqcJc.h diff --git a/MbDCode/RackPinConstraintIqcJqc.cpp b/OndselSolver/RackPinConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/RackPinConstraintIqcJqc.cpp rename to OndselSolver/RackPinConstraintIqcJqc.cpp diff --git a/MbDCode/RackPinConstraintIqcJqc.h b/OndselSolver/RackPinConstraintIqcJqc.h similarity index 100% rename from MbDCode/RackPinConstraintIqcJqc.h rename to OndselSolver/RackPinConstraintIqcJqc.h diff --git a/MbDCode/RackPinJoint.cpp b/OndselSolver/RackPinJoint.cpp similarity index 100% rename from MbDCode/RackPinJoint.cpp rename to OndselSolver/RackPinJoint.cpp diff --git a/MbDCode/RackPinJoint.h b/OndselSolver/RackPinJoint.h similarity index 100% rename from MbDCode/RackPinJoint.h rename to OndselSolver/RackPinJoint.h diff --git a/MbDCode/Reciprocal.cpp b/OndselSolver/Reciprocal.cpp similarity index 100% rename from MbDCode/Reciprocal.cpp rename to OndselSolver/Reciprocal.cpp diff --git a/MbDCode/Reciprocal.h b/OndselSolver/Reciprocal.h similarity index 100% rename from MbDCode/Reciprocal.h rename to OndselSolver/Reciprocal.h diff --git a/MbDCode/RedundantConstraint.cpp b/OndselSolver/RedundantConstraint.cpp similarity index 100% rename from MbDCode/RedundantConstraint.cpp rename to OndselSolver/RedundantConstraint.cpp diff --git a/MbDCode/RedundantConstraint.h b/OndselSolver/RedundantConstraint.h similarity index 100% rename from MbDCode/RedundantConstraint.h rename to OndselSolver/RedundantConstraint.h diff --git a/MbDCode/RevCylJoint.cpp b/OndselSolver/RevCylJoint.cpp similarity index 100% rename from MbDCode/RevCylJoint.cpp rename to OndselSolver/RevCylJoint.cpp diff --git a/MbDCode/RevCylJoint.h b/OndselSolver/RevCylJoint.h similarity index 100% rename from MbDCode/RevCylJoint.h rename to OndselSolver/RevCylJoint.h diff --git a/MbDCode/RevoluteJoint.cpp b/OndselSolver/RevoluteJoint.cpp similarity index 100% rename from MbDCode/RevoluteJoint.cpp rename to OndselSolver/RevoluteJoint.cpp diff --git a/MbDCode/RevoluteJoint.h b/OndselSolver/RevoluteJoint.h similarity index 100% rename from MbDCode/RevoluteJoint.h rename to OndselSolver/RevoluteJoint.h diff --git a/MbDCode/RowTypeMatrix.cpp b/OndselSolver/RowTypeMatrix.cpp similarity index 100% rename from MbDCode/RowTypeMatrix.cpp rename to OndselSolver/RowTypeMatrix.cpp diff --git a/MbDCode/RowTypeMatrix.h b/OndselSolver/RowTypeMatrix.h similarity index 100% rename from MbDCode/RowTypeMatrix.h rename to OndselSolver/RowTypeMatrix.h diff --git a/MbDCode/ScalarNewtonRaphson.cpp b/OndselSolver/ScalarNewtonRaphson.cpp similarity index 100% rename from MbDCode/ScalarNewtonRaphson.cpp rename to OndselSolver/ScalarNewtonRaphson.cpp diff --git a/MbDCode/ScalarNewtonRaphson.h b/OndselSolver/ScalarNewtonRaphson.h similarity index 100% rename from MbDCode/ScalarNewtonRaphson.h rename to OndselSolver/ScalarNewtonRaphson.h diff --git a/MbDCode/ScrewConstraintIJ.cpp b/OndselSolver/ScrewConstraintIJ.cpp similarity index 100% rename from MbDCode/ScrewConstraintIJ.cpp rename to OndselSolver/ScrewConstraintIJ.cpp diff --git a/MbDCode/ScrewConstraintIJ.h b/OndselSolver/ScrewConstraintIJ.h similarity index 100% rename from MbDCode/ScrewConstraintIJ.h rename to OndselSolver/ScrewConstraintIJ.h diff --git a/MbDCode/ScrewConstraintIqcJc.cpp b/OndselSolver/ScrewConstraintIqcJc.cpp similarity index 100% rename from MbDCode/ScrewConstraintIqcJc.cpp rename to OndselSolver/ScrewConstraintIqcJc.cpp diff --git a/MbDCode/ScrewConstraintIqcJc.h b/OndselSolver/ScrewConstraintIqcJc.h similarity index 100% rename from MbDCode/ScrewConstraintIqcJc.h rename to OndselSolver/ScrewConstraintIqcJc.h diff --git a/MbDCode/ScrewConstraintIqcJqc.cpp b/OndselSolver/ScrewConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/ScrewConstraintIqcJqc.cpp rename to OndselSolver/ScrewConstraintIqcJqc.cpp diff --git a/MbDCode/ScrewConstraintIqcJqc.h b/OndselSolver/ScrewConstraintIqcJqc.h similarity index 100% rename from MbDCode/ScrewConstraintIqcJqc.h rename to OndselSolver/ScrewConstraintIqcJqc.h diff --git a/MbDCode/ScrewJoint.cpp b/OndselSolver/ScrewJoint.cpp similarity index 100% rename from MbDCode/ScrewJoint.cpp rename to OndselSolver/ScrewJoint.cpp diff --git a/MbDCode/ScrewJoint.h b/OndselSolver/ScrewJoint.h similarity index 100% rename from MbDCode/ScrewJoint.h rename to OndselSolver/ScrewJoint.h diff --git a/MbDCode/SimulationStoppingError.cpp b/OndselSolver/SimulationStoppingError.cpp similarity index 100% rename from MbDCode/SimulationStoppingError.cpp rename to OndselSolver/SimulationStoppingError.cpp diff --git a/MbDCode/SimulationStoppingError.h b/OndselSolver/SimulationStoppingError.h similarity index 100% rename from MbDCode/SimulationStoppingError.h rename to OndselSolver/SimulationStoppingError.h diff --git a/MbDCode/Sine.cpp b/OndselSolver/Sine.cpp similarity index 100% rename from MbDCode/Sine.cpp rename to OndselSolver/Sine.cpp diff --git a/MbDCode/Sine.h b/OndselSolver/Sine.h similarity index 100% rename from MbDCode/Sine.h rename to OndselSolver/Sine.h diff --git a/MbDCode/SingularMatrixError.cpp b/OndselSolver/SingularMatrixError.cpp similarity index 100% rename from MbDCode/SingularMatrixError.cpp rename to OndselSolver/SingularMatrixError.cpp diff --git a/MbDCode/SingularMatrixError.h b/OndselSolver/SingularMatrixError.h similarity index 100% rename from MbDCode/SingularMatrixError.h rename to OndselSolver/SingularMatrixError.h diff --git a/MbDCode/Solver.cpp b/OndselSolver/Solver.cpp similarity index 100% rename from MbDCode/Solver.cpp rename to OndselSolver/Solver.cpp diff --git a/MbDCode/Solver.h b/OndselSolver/Solver.h similarity index 100% rename from MbDCode/Solver.h rename to OndselSolver/Solver.h diff --git a/MbDCode/SparseColumn.cpp b/OndselSolver/SparseColumn.cpp similarity index 100% rename from MbDCode/SparseColumn.cpp rename to OndselSolver/SparseColumn.cpp diff --git a/MbDCode/SparseColumn.h b/OndselSolver/SparseColumn.h similarity index 100% rename from MbDCode/SparseColumn.h rename to OndselSolver/SparseColumn.h diff --git a/MbDCode/SparseMatrix.cpp b/OndselSolver/SparseMatrix.cpp similarity index 100% rename from MbDCode/SparseMatrix.cpp rename to OndselSolver/SparseMatrix.cpp diff --git a/MbDCode/SparseMatrix.h b/OndselSolver/SparseMatrix.h similarity index 100% rename from MbDCode/SparseMatrix.h rename to OndselSolver/SparseMatrix.h diff --git a/MbDCode/SparseRow.cpp b/OndselSolver/SparseRow.cpp similarity index 100% rename from MbDCode/SparseRow.cpp rename to OndselSolver/SparseRow.cpp diff --git a/MbDCode/SparseRow.h b/OndselSolver/SparseRow.h similarity index 100% rename from MbDCode/SparseRow.h rename to OndselSolver/SparseRow.h diff --git a/MbDCode/SparseVector.cpp b/OndselSolver/SparseVector.cpp similarity index 100% rename from MbDCode/SparseVector.cpp rename to OndselSolver/SparseVector.cpp diff --git a/MbDCode/SparseVector.h b/OndselSolver/SparseVector.h similarity index 100% rename from MbDCode/SparseVector.h rename to OndselSolver/SparseVector.h diff --git a/MbDCode/SphSphJoint.cpp b/OndselSolver/SphSphJoint.cpp similarity index 100% rename from MbDCode/SphSphJoint.cpp rename to OndselSolver/SphSphJoint.cpp diff --git a/MbDCode/SphSphJoint.h b/OndselSolver/SphSphJoint.h similarity index 100% rename from MbDCode/SphSphJoint.h rename to OndselSolver/SphSphJoint.h diff --git a/MbDCode/SphericalJoint.cpp b/OndselSolver/SphericalJoint.cpp similarity index 100% rename from MbDCode/SphericalJoint.cpp rename to OndselSolver/SphericalJoint.cpp diff --git a/MbDCode/SphericalJoint.h b/OndselSolver/SphericalJoint.h similarity index 100% rename from MbDCode/SphericalJoint.h rename to OndselSolver/SphericalJoint.h diff --git a/MbDCode/StableBackwardDifference.cpp b/OndselSolver/StableBackwardDifference.cpp similarity index 100% rename from MbDCode/StableBackwardDifference.cpp rename to OndselSolver/StableBackwardDifference.cpp diff --git a/MbDCode/StableBackwardDifference.h b/OndselSolver/StableBackwardDifference.h similarity index 100% rename from MbDCode/StableBackwardDifference.h rename to OndselSolver/StableBackwardDifference.h diff --git a/MbDCode/StateData.cpp b/OndselSolver/StateData.cpp similarity index 100% rename from MbDCode/StateData.cpp rename to OndselSolver/StateData.cpp diff --git a/MbDCode/StateData.h b/OndselSolver/StateData.h similarity index 100% rename from MbDCode/StateData.h rename to OndselSolver/StateData.h diff --git a/MbDCode/Sum.cpp b/OndselSolver/Sum.cpp similarity index 100% rename from MbDCode/Sum.cpp rename to OndselSolver/Sum.cpp diff --git a/MbDCode/Sum.h b/OndselSolver/Sum.h similarity index 100% rename from MbDCode/Sum.h rename to OndselSolver/Sum.h diff --git a/MbDCode/Symbolic.cpp b/OndselSolver/Symbolic.cpp similarity index 100% rename from MbDCode/Symbolic.cpp rename to OndselSolver/Symbolic.cpp diff --git a/MbDCode/Symbolic.h b/OndselSolver/Symbolic.h similarity index 100% rename from MbDCode/Symbolic.h rename to OndselSolver/Symbolic.h diff --git a/MbDCode/SymbolicParser.cpp b/OndselSolver/SymbolicParser.cpp similarity index 100% rename from MbDCode/SymbolicParser.cpp rename to OndselSolver/SymbolicParser.cpp diff --git a/MbDCode/SymbolicParser.h b/OndselSolver/SymbolicParser.h similarity index 100% rename from MbDCode/SymbolicParser.h rename to OndselSolver/SymbolicParser.h diff --git a/MbDCode/SyntaxError.cpp b/OndselSolver/SyntaxError.cpp similarity index 100% rename from MbDCode/SyntaxError.cpp rename to OndselSolver/SyntaxError.cpp diff --git a/MbDCode/SyntaxError.h b/OndselSolver/SyntaxError.h similarity index 100% rename from MbDCode/SyntaxError.h rename to OndselSolver/SyntaxError.h diff --git a/MbDCode/System.cpp b/OndselSolver/System.cpp similarity index 100% rename from MbDCode/System.cpp rename to OndselSolver/System.cpp diff --git a/MbDCode/System.h b/OndselSolver/System.h similarity index 100% rename from MbDCode/System.h rename to OndselSolver/System.h diff --git a/MbDCode/SystemNewtonRaphson.cpp b/OndselSolver/SystemNewtonRaphson.cpp similarity index 100% rename from MbDCode/SystemNewtonRaphson.cpp rename to OndselSolver/SystemNewtonRaphson.cpp diff --git a/MbDCode/SystemNewtonRaphson.h b/OndselSolver/SystemNewtonRaphson.h similarity index 100% rename from MbDCode/SystemNewtonRaphson.h rename to OndselSolver/SystemNewtonRaphson.h diff --git a/MbDCode/SystemSolver.cpp b/OndselSolver/SystemSolver.cpp similarity index 100% rename from MbDCode/SystemSolver.cpp rename to OndselSolver/SystemSolver.cpp diff --git a/MbDCode/SystemSolver.h b/OndselSolver/SystemSolver.h similarity index 100% rename from MbDCode/SystemSolver.h rename to OndselSolver/SystemSolver.h diff --git a/MbDCode/Time.cpp b/OndselSolver/Time.cpp similarity index 100% rename from MbDCode/Time.cpp rename to OndselSolver/Time.cpp diff --git a/MbDCode/Time.h b/OndselSolver/Time.h similarity index 100% rename from MbDCode/Time.h rename to OndselSolver/Time.h diff --git a/MbDCode/TooManyTriesError.cpp b/OndselSolver/TooManyTriesError.cpp similarity index 100% rename from MbDCode/TooManyTriesError.cpp rename to OndselSolver/TooManyTriesError.cpp diff --git a/MbDCode/TooManyTriesError.h b/OndselSolver/TooManyTriesError.h similarity index 100% rename from MbDCode/TooManyTriesError.h rename to OndselSolver/TooManyTriesError.h diff --git a/MbDCode/TooSmallStepSizeError.cpp b/OndselSolver/TooSmallStepSizeError.cpp similarity index 100% rename from MbDCode/TooSmallStepSizeError.cpp rename to OndselSolver/TooSmallStepSizeError.cpp diff --git a/MbDCode/TooSmallStepSizeError.h b/OndselSolver/TooSmallStepSizeError.h similarity index 100% rename from MbDCode/TooSmallStepSizeError.h rename to OndselSolver/TooSmallStepSizeError.h diff --git a/MbDCode/Translation.cpp b/OndselSolver/Translation.cpp similarity index 100% rename from MbDCode/Translation.cpp rename to OndselSolver/Translation.cpp diff --git a/MbDCode/Translation.h b/OndselSolver/Translation.h similarity index 100% rename from MbDCode/Translation.h rename to OndselSolver/Translation.h diff --git a/MbDCode/TranslationConstraintIJ.cpp b/OndselSolver/TranslationConstraintIJ.cpp similarity index 100% rename from MbDCode/TranslationConstraintIJ.cpp rename to OndselSolver/TranslationConstraintIJ.cpp diff --git a/MbDCode/TranslationConstraintIJ.h b/OndselSolver/TranslationConstraintIJ.h similarity index 100% rename from MbDCode/TranslationConstraintIJ.h rename to OndselSolver/TranslationConstraintIJ.h diff --git a/MbDCode/TranslationConstraintIqcJc.cpp b/OndselSolver/TranslationConstraintIqcJc.cpp similarity index 100% rename from MbDCode/TranslationConstraintIqcJc.cpp rename to OndselSolver/TranslationConstraintIqcJc.cpp diff --git a/MbDCode/TranslationConstraintIqcJc.h b/OndselSolver/TranslationConstraintIqcJc.h similarity index 100% rename from MbDCode/TranslationConstraintIqcJc.h rename to OndselSolver/TranslationConstraintIqcJc.h diff --git a/MbDCode/TranslationConstraintIqcJqc.cpp b/OndselSolver/TranslationConstraintIqcJqc.cpp similarity index 100% rename from MbDCode/TranslationConstraintIqcJqc.cpp rename to OndselSolver/TranslationConstraintIqcJqc.cpp diff --git a/MbDCode/TranslationConstraintIqcJqc.h b/OndselSolver/TranslationConstraintIqcJqc.h similarity index 100% rename from MbDCode/TranslationConstraintIqcJqc.h rename to OndselSolver/TranslationConstraintIqcJqc.h diff --git a/MbDCode/TranslationConstraintIqctJqc.cpp b/OndselSolver/TranslationConstraintIqctJqc.cpp similarity index 100% rename from MbDCode/TranslationConstraintIqctJqc.cpp rename to OndselSolver/TranslationConstraintIqctJqc.cpp diff --git a/MbDCode/TranslationConstraintIqctJqc.h b/OndselSolver/TranslationConstraintIqctJqc.h similarity index 100% rename from MbDCode/TranslationConstraintIqctJqc.h rename to OndselSolver/TranslationConstraintIqctJqc.h diff --git a/MbDCode/TranslationalJoint.cpp b/OndselSolver/TranslationalJoint.cpp similarity index 100% rename from MbDCode/TranslationalJoint.cpp rename to OndselSolver/TranslationalJoint.cpp diff --git a/MbDCode/TranslationalJoint.h b/OndselSolver/TranslationalJoint.h similarity index 100% rename from MbDCode/TranslationalJoint.h rename to OndselSolver/TranslationalJoint.h diff --git a/MbDCode/Units.cpp b/OndselSolver/Units.cpp similarity index 100% rename from MbDCode/Units.cpp rename to OndselSolver/Units.cpp diff --git a/MbDCode/Units.h b/OndselSolver/Units.h similarity index 100% rename from MbDCode/Units.h rename to OndselSolver/Units.h diff --git a/MbDCode/UniversalJoint.cpp b/OndselSolver/UniversalJoint.cpp similarity index 100% rename from MbDCode/UniversalJoint.cpp rename to OndselSolver/UniversalJoint.cpp diff --git a/MbDCode/UniversalJoint.h b/OndselSolver/UniversalJoint.h similarity index 100% rename from MbDCode/UniversalJoint.h rename to OndselSolver/UniversalJoint.h diff --git a/MbDCode/UserFunction.cpp b/OndselSolver/UserFunction.cpp similarity index 100% rename from MbDCode/UserFunction.cpp rename to OndselSolver/UserFunction.cpp diff --git a/MbDCode/UserFunction.h b/OndselSolver/UserFunction.h similarity index 100% rename from MbDCode/UserFunction.h rename to OndselSolver/UserFunction.h diff --git a/MbDCode/Variable.cpp b/OndselSolver/Variable.cpp similarity index 100% rename from MbDCode/Variable.cpp rename to OndselSolver/Variable.cpp diff --git a/MbDCode/Variable.h b/OndselSolver/Variable.h similarity index 100% rename from MbDCode/Variable.h rename to OndselSolver/Variable.h diff --git a/MbDCode/VectorNewtonRaphson.cpp b/OndselSolver/VectorNewtonRaphson.cpp similarity index 100% rename from MbDCode/VectorNewtonRaphson.cpp rename to OndselSolver/VectorNewtonRaphson.cpp diff --git a/MbDCode/VectorNewtonRaphson.h b/OndselSolver/VectorNewtonRaphson.h similarity index 100% rename from MbDCode/VectorNewtonRaphson.h rename to OndselSolver/VectorNewtonRaphson.h diff --git a/MbDCode/VelICKineSolver.cpp b/OndselSolver/VelICKineSolver.cpp similarity index 100% rename from MbDCode/VelICKineSolver.cpp rename to OndselSolver/VelICKineSolver.cpp diff --git a/MbDCode/VelICKineSolver.h b/OndselSolver/VelICKineSolver.h similarity index 100% rename from MbDCode/VelICKineSolver.h rename to OndselSolver/VelICKineSolver.h diff --git a/MbDCode/VelICSolver.cpp b/OndselSolver/VelICSolver.cpp similarity index 100% rename from MbDCode/VelICSolver.cpp rename to OndselSolver/VelICSolver.cpp diff --git a/MbDCode/VelICSolver.h b/OndselSolver/VelICSolver.h similarity index 100% rename from MbDCode/VelICSolver.h rename to OndselSolver/VelICSolver.h diff --git a/MbDCode/VelKineSolver.cpp b/OndselSolver/VelKineSolver.cpp similarity index 100% rename from MbDCode/VelKineSolver.cpp rename to OndselSolver/VelKineSolver.cpp diff --git a/MbDCode/VelKineSolver.h b/OndselSolver/VelKineSolver.h similarity index 100% rename from MbDCode/VelKineSolver.h rename to OndselSolver/VelKineSolver.h diff --git a/MbDCode/VelSolver.cpp b/OndselSolver/VelSolver.cpp similarity index 100% rename from MbDCode/VelSolver.cpp rename to OndselSolver/VelSolver.cpp diff --git a/MbDCode/VelSolver.h b/OndselSolver/VelSolver.h similarity index 100% rename from MbDCode/VelSolver.h rename to OndselSolver/VelSolver.h diff --git a/MbDCode/ZRotation.cpp b/OndselSolver/ZRotation.cpp similarity index 100% rename from MbDCode/ZRotation.cpp rename to OndselSolver/ZRotation.cpp diff --git a/MbDCode/ZRotation.h b/OndselSolver/ZRotation.h similarity index 100% rename from MbDCode/ZRotation.h rename to OndselSolver/ZRotation.h diff --git a/MbDCode/ZTranslation.cpp b/OndselSolver/ZTranslation.cpp similarity index 100% rename from MbDCode/ZTranslation.cpp rename to OndselSolver/ZTranslation.cpp diff --git a/MbDCode/ZTranslation.h b/OndselSolver/ZTranslation.h similarity index 100% rename from MbDCode/ZTranslation.h rename to OndselSolver/ZTranslation.h diff --git a/MbDCode/circular.asmt b/OndselSolver/circular.asmt similarity index 100% rename from MbDCode/circular.asmt rename to OndselSolver/circular.asmt diff --git a/MbDCode/cirpendu.asmt b/OndselSolver/cirpendu.asmt similarity index 100% rename from MbDCode/cirpendu.asmt rename to OndselSolver/cirpendu.asmt diff --git a/MbDCode/corecrt_math_defines.h b/OndselSolver/corecrt_math_defines.h similarity index 100% rename from MbDCode/corecrt_math_defines.h rename to OndselSolver/corecrt_math_defines.h diff --git a/MbDCode/crank_slider.mbd b/OndselSolver/crank_slider.mbd similarity index 100% rename from MbDCode/crank_slider.mbd rename to OndselSolver/crank_slider.mbd diff --git a/MbDCode/engine1.asmt b/OndselSolver/engine1.asmt similarity index 100% rename from MbDCode/engine1.asmt rename to OndselSolver/engine1.asmt diff --git a/MbDCode/enum.h b/OndselSolver/enum.h similarity index 100% rename from MbDCode/enum.h rename to OndselSolver/enum.h diff --git a/MbDCode/fourbar.asmt b/OndselSolver/fourbar.asmt similarity index 100% rename from MbDCode/fourbar.asmt rename to OndselSolver/fourbar.asmt diff --git a/MbDCode/fourbot.asmt b/OndselSolver/fourbot.asmt similarity index 100% rename from MbDCode/fourbot.asmt rename to OndselSolver/fourbot.asmt diff --git a/MbDCode/gyro.asmt b/OndselSolver/gyro.asmt similarity index 100% rename from MbDCode/gyro.asmt rename to OndselSolver/gyro.asmt diff --git a/MbDCode/piston.asmt b/OndselSolver/piston.asmt similarity index 100% rename from MbDCode/piston.asmt rename to OndselSolver/piston.asmt diff --git a/MbDCode/resource.h b/OndselSolver/resource.h similarity index 100% rename from MbDCode/resource.h rename to OndselSolver/resource.h diff --git a/MbDCode/robot.asmt b/OndselSolver/robot.asmt similarity index 100% rename from MbDCode/robot.asmt rename to OndselSolver/robot.asmt diff --git a/MbDCode/wobpump.asmt b/OndselSolver/wobpump.asmt similarity index 100% rename from MbDCode/wobpump.asmt rename to OndselSolver/wobpump.asmt