setDebug and remove MBDyn*

This commit is contained in:
Aik-Siong Koh
2024-04-25 13:35:10 -06:00
parent 18a8b5cecf
commit aa0d5ada2e
121 changed files with 80 additions and 53256 deletions

View File

@@ -17,7 +17,6 @@
#include "../OndselSolver/CREATE.h"
#include "../OndselSolver/GESpMatParPvPrecise.h"
#include "../OndselSolver/ASMTAssembly.h"
#include "../OndselSolver/MBDynSystem.h"
#include "../OndselSolver/MomentOfInertiaSolver.h"
using namespace MbD;
@@ -37,27 +36,14 @@ int main()
ASMTAssembly::runFile("../testapp/RevCylJt.asmt");
ASMTAssembly::runFile("../testapp/CylSphJt.asmt");
ASMTAssembly::runFile("../testapp/SphSphJt.asmt");
MBDynSystem::runFile("../testapp/MBDynCase(Cosine-half drive).mbd");
MBDynSystem::runFile("../testapp/MBDynCase(Sine-forever drive).mbd");
MBDynSystem::runFile("../testapp/MBDynCase9orig.mbd"); //SimulationStoppingError
MBDynSystem::runFile("../testapp/MBDynCase8orig.mbd"); //Incompatible geometry at t=3.15
MBDynSystem::runFile("../testapp/MBDynCase5orig.mbd"); //Test Product::integrateWRT
ASMTAssembly::readWriteFile("../testapp/Gears.asmt");
ASMTAssembly::readWriteFile("../testapp/anglejoint.asmt");
ASMTAssembly::readWriteFile("../testapp/constvel.asmt");
ASMTAssembly::readWriteFile("../testapp/rackscrew.asmt");
ASMTAssembly::readWriteFile("../testapp/planarbug.asmt");
MBDynSystem::runFile("../testapp/InitialConditions.mbd");
MBDynSystem::runFile("../testapp/SphericalHinge.mbd");
ASMTAssembly::runFile("../testapp/cirpendu2.asmt"); //Under constrained. Testing ICKine.
ASMTAssembly::runFile("../testapp/quasikine.asmt"); //Under constrained. Testing ICKine.
ASMTAssembly::readWriteFile("../testapp/piston.asmt");
//MBDynSystem::runFile("../testapp/MBDynCaseDebug2.mbd");
//return 0;
MBDynSystem::runFile("../testapp/MBDynCase2.mbd");
//MBDynSystem::runFile("../testapp/MBDynCase.mbd"); //Very large but works
MBDynSystem::runFile("../testapp/CrankSlider2.mbd");
//MBDynSystem::runFile("../testapp/crank_slider.mbd"); //Needs integration of product
////ASMTAssembly::runSinglePendulumSuperSimplified(); //Mass is missing
////ASMTAssembly::runSinglePendulumSuperSimplified2(); //DOF has infinite acceleration due to zero mass and inertias
ASMTAssembly::runSinglePendulumSimplified();