/dports/science/chrono/chrono-7.0.1/src/tests/unit_tests/sensor/ |
H A D | utest_SEN_optixengine.cpp | 40 ChSystemNSC mphysicalSystem; in TEST() local 44 mphysicalSystem.Add(box); in TEST() 66 mphysicalSystem.DoStepDynamics(0.01); in TEST() 94 ChSystemNSC mphysicalSystem; in TEST() local 98 mphysicalSystem.Add(box); in TEST() 130 mphysicalSystem.Add(b); in TEST() 142 ChSystemNSC mphysicalSystem; in TEST() local 146 mphysicalSystem.Add(box); in TEST() 179 mphysicalSystem.Add(b); in TEST() 191 ChSystemNSC mphysicalSystem; in TEST() local [all …]
|
H A D | utest_SEN_interface.cpp | 49 ChSystemNSC mphysicalSystem; in TEST() local 52 mphysicalSystem.Add(box); in TEST() 109 ChSystemNSC mphysicalSystem; in TEST() local 112 mphysicalSystem.Add(box); in TEST() 136 mphysicalSystem.Add(b); in TEST() 150 mphysicalSystem.RemoveBody(b); in TEST() 154 mphysicalSystem.Add(s); in TEST() 168 mphysicalSystem.RemoveBody(s); in TEST() 172 mphysicalSystem.Add(c); in TEST() 198 ChSystemNSC mphysicalSystem; in TEST() local [all …]
|
/dports/science/chrono/chrono-7.0.1/src/demos/opengl/ |
H A D | demo_GL_cohesion.cpp | 62 mphysicalSystem.Add(mrigidBody); in create_some_falling_items() 76 mphysicalSystem.Add(floorBody); in create_some_falling_items() 85 mphysicalSystem.Add(wallBody1); in create_some_falling_items() 94 mphysicalSystem.Add(wallBody2); in create_some_falling_items() 103 mphysicalSystem.Add(wallBody3); in create_some_falling_items() 112 mphysicalSystem.Add(wallBody4); in create_some_falling_items() 124 mphysicalSystem.Add(rotatingBody); in create_some_falling_items() 130 mphysicalSystem.AddLink(motor); in create_some_falling_items() 137 ChSystemNSC mphysicalSystem; in main() local 141 create_some_falling_items(mphysicalSystem); in main() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/demos/python/irrlicht/ |
H A D | demo_IRR_motors.py | 87 mphysicalSystem.Add(floorBody) 123 mphysicalSystem.Add(rotmotor1) 166 mphysicalSystem.Add(rotmotor2) 198 mphysicalSystem.Add(rotmotor3) 332 mphysicalSystem.Add(my_drive) 386 mphysicalSystem.Add(motor1) 426 mphysicalSystem.Add(motor2) 480 mphysicalSystem.Add(motor3) 513 mphysicalSystem.Add(motor4) 609 mphysicalSystem.Add(motor5) [all …]
|
H A D | demo_IRR_gears.py | 29 mphysicalSystem = chrono.ChSystemNSC() variable 52 mphysicalSystem.Add(mbody_truss) 61 mphysicalSystem.Add(mbody_train) 72 mphysicalSystem.Add(mbody_gearA) 89 mphysicalSystem.AddLink(link_motor) 95 mphysicalSystem.Add(mbody_gearB) 123 mphysicalSystem.AddLink(link_gearAB) 135 mphysicalSystem.AddLink(link_gearBC) 140 mphysicalSystem.Add(mbody_gearD) 161 mphysicalSystem.AddLink(link_gearAD) [all …]
|
H A D | demo_IRR_emit_cluster.py | 55 mphysicalSystem = chrono.ChSystemNSC() variable 59 application = chronoirr.ChIrrApp(mphysicalSystem, "Particle emitter", chronoirr.dimension2du(800, 6… 85 mphysicalSystem.Add(msphereBody) 174 mphysicalSystem.SetSolverType(chrono.ChSolver.Type_PSOR) 175 mphysicalSystem.SetSolverMaxIterations(40) 178 mphysicalSystem.Set_G_acc(chrono.ChVectorD(0, 0, 0)) 192 emitter.EmitParticles(mphysicalSystem, application.GetTimestep()) 196 for body in mphysicalSystem.Get_bodylist() : 203 mlist = list(combinations(mphysicalSystem.Get_bodylist(), 2))
|
/dports/science/chrono/chrono-7.0.1/src/demos/irrlicht/ |
H A D | demo_IRR_motors.cpp | 102 ChSystemNSC mphysicalSystem; in main() local 112 mphysicalSystem.Add(floorBody); in main() 150 mphysicalSystem.Add(rotmotor1); in main() 196 mphysicalSystem.Add(rotmotor2); in main() 373 mphysicalSystem.Add(my_drive); in main() 429 mphysicalSystem.Add(motor1); in main() 471 mphysicalSystem.Add(motor2); in main() 527 mphysicalSystem.Add(motor3); in main() 563 mphysicalSystem.Add(motor4); in main() 660 mphysicalSystem.Add(motor5); in main() [all …]
|
H A D | demo_IRR_bricks.cpp | 84 mphysicalSystem.Add(mrigidFloor); in create_wall_bodies() 96 mphysicalSystem.Add(mrigidBall); in create_wall_bodies() 123 mphysicalSystem.Add(mrigidBody1); in create_jengatower_bodies() 131 mphysicalSystem.Add(mrigidBody2); in create_jengatower_bodies() 139 mphysicalSystem.Add(mrigidBody3); in create_jengatower_bodies() 147 mphysicalSystem.Add(mrigidBody4); in create_jengatower_bodies() 160 mphysicalSystem.Add(mrigidFloor); in create_jengatower_bodies() 171 mphysicalSystem.Add(mrigidBall); in create_jengatower_bodies() 183 ChSystemNSC mphysicalSystem; in main() local 198 create_wall_bodies(mphysicalSystem); in main() [all …]
|
H A D | demo_IRR_earthquake.cpp | 45 void create_column(ChSystemNSC& mphysicalSystem, in create_column() argument 74 mphysicalSystem.Add(bodyColumn); in create_column() 81 ChSystemNSC mphysicalSystem; in main() local 104 mphysicalSystem.Add(floorBody); in main() 118 mphysicalSystem.Add(tableBody); in main() 134 mphysicalSystem.Add(linkEarthquake); in main() 146 create_column(mphysicalSystem, base_position1, column_mat, 10, 0.45, 0.5, 1.5, density); in main() 149 create_column(mphysicalSystem, base_position2, column_mat, 10, 0.40, 0.45, 1.5, density); in main() 163 mphysicalSystem.Add(bodyTop); in main() 180 mphysicalSystem.SetSolverType(ChSolver::Type::PSOR); in main() [all …]
|
H A D | demo_IRR_cohesion.cpp | 141 mphysicalSystem.Add(mrigidBody); in create_some_falling_items() 156 mphysicalSystem.Add(floorBody); in create_some_falling_items() 161 mphysicalSystem.Add(wallBody1); in create_some_falling_items() 166 mphysicalSystem.Add(wallBody2); in create_some_falling_items() 171 mphysicalSystem.Add(wallBody3); in create_some_falling_items() 176 mphysicalSystem.Add(wallBody4); in create_some_falling_items() 197 mphysicalSystem.Add(rotatingBody); in create_some_falling_items() 203 mphysicalSystem.AddLink(motor); in create_some_falling_items() 210 ChSystemNSC mphysicalSystem; in main() local 222 create_some_falling_items(mphysicalSystem); in main() [all …]
|
H A D | demo_IRR_gears.cpp | 45 ChSystemNSC mphysicalSystem; in main() local 65 mphysicalSystem.Add(mbody_truss); in main() 74 mphysicalSystem.Add(mbody_train); in main() 85 mphysicalSystem.Add(mbody_gearA); in main() 100 mphysicalSystem.AddLink(link_motor); in main() 105 mphysicalSystem.Add(mbody_gearB); in main() 133 mphysicalSystem.AddLink(link_gearAB); in main() 145 mphysicalSystem.AddLink(link_gearBC); in main() 150 mphysicalSystem.Add(mbody_gearD); in main() 169 mphysicalSystem.AddLink(link_gearAD); in main() [all …]
|
H A D | demo_IRR_emit_cluster.cpp | 70 ChSystemNSC mphysicalSystem; in main() local 100 mphysicalSystem.Add(msphereBody); in main() 190 mphysicalSystem.SetSolverType(ChSolver::Type::PSOR); in main() 191 mphysicalSystem.SetSolverMaxIterations(40); in main() 194 mphysicalSystem.Set_G_acc(ChVector<>(0, 0, 0)); in main() 208 emitter.EmitParticles(mphysicalSystem, application.GetTimestep()); in main() 212 for (auto body : mphysicalSystem.Get_bodylist()) { in main() 219 for (unsigned int i = 0; i < mphysicalSystem.Get_bodylist().size(); i++) { in main() 220 auto abodyA = mphysicalSystem.Get_bodylist()[i]; in main() 221 for (unsigned int j = i + 1; j < mphysicalSystem.Get_bodylist().size(); j++) { in main() [all …]
|
H A D | demo_IRR_imposed_motion.cpp | 56 ChSystemNSC mphysicalSystem; in main() local 64 mphysicalSystem.Add(mfloor); in main() 77 mphysicalSystem.Add(mmoved_1); in main() 99 mphysicalSystem.Add(impose_1); in main() 116 mphysicalSystem.Add(mmoved_2); in main() 160 mphysicalSystem.Add(impose_2); in main() 186 mphysicalSystem.Add(mmoved_3); in main() 197 mphysicalSystem.Add(impose_3); in main() 215 mphysicalSystem.Add(mmoved_4); in main() 226 mphysicalSystem.Add(impose_4); in main() [all …]
|
H A D | demo_IRR_mecanum.cpp | 126 mphysicalSystem.Add(mCentralWheel); in create_mecanum_wheel() 146 mphysicalSystem.Add(mRoller); in create_mecanum_wheel() 193 ChSystemNSC mphysicalSystem; in main() local 221 mphysicalSystem.Add(mTrussPlatform); in main() 241 create_mecanum_wheel(mphysicalSystem, in main() 255 mphysicalSystem.AddLink(my_link_shaftA); in main() 258 create_mecanum_wheel(mphysicalSystem, in main() 272 mphysicalSystem.AddLink(my_link_shaftB); in main() 275 create_mecanum_wheel(mphysicalSystem, in main() 289 mphysicalSystem.AddLink(my_link_shaftC); in main() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/demos/pyparser/ |
H A D | demo_PY_import_solidworks.cpp | 45 ChSystemNSC mphysicalSystem; in main() local 82 mphysicalSystem.ShowHierarchy(GetLog()); in main() 84 for (auto body : mphysicalSystem.Get_bodylist()) { in main() 87 for (auto link : mphysicalSystem.Get_linklist()) { in main() 90 for (auto& mesh : mphysicalSystem.Get_meshlist()) { in main() 93 for (auto ph : mphysicalSystem.Get_otherphysicslist()) { in main() 98 std::shared_ptr<ChPhysicsItem> myitemE = mphysicalSystem.Search("escape_wheel-1"); in main() 99 std::shared_ptr<ChPhysicsItem> myitemA = mphysicalSystem.Search("truss-1"); in main() 100 std::shared_ptr<ChPhysicsItem> myitemB = mphysicalSystem.Search("balance-1"); in main() 101 std::shared_ptr<ChPhysicsItem> myitemC = mphysicalSystem.Search("anchor-1"); in main() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/demos/multicore/ |
H A D | demo_MCORE_motors.cpp | 105 CreateStatorRotor(stator1, rotor1, material, mphysicalSystem, positionA1); in ExampleA1() 115 mphysicalSystem.Add(rotmotor1); in ExampleA1() 153 CreateStatorRotor(stator2, rotor2, material, mphysicalSystem, positionA2); in ExampleA2() 163 mphysicalSystem.Add(rotmotor2); in ExampleA2() 189 CreateStatorRotor(stator3, rotor3, material, mphysicalSystem, positionA3); in ExampleA3() 199 mphysicalSystem.Add(rotmotor3); in ExampleA3() 231 mphysicalSystem.Add(rotmotor4); in ExampleA4() 303 mphysicalSystem.Add(motor1); in ExampleB1() 347 mphysicalSystem.Add(motor2); in ExampleB2() 405 mphysicalSystem.Add(motor3); in ExampleB3() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/tests/benchmark_tests/sensor/ |
H A D | btest_SEN_lidar_spin.cpp | 51 ChSystemNSC mphysicalSystem; in main() local 60 mphysicalSystem.Add(floor); in main() 65 mphysicalSystem.Add(cart); in main() 76 mphysicalSystem.Add(wall_body); in main() 82 mphysicalSystem.Add(wall_body1); in main() 89 auto manager = std::make_shared<ChSensorManager>(&mphysicalSystem); in main() 128 while (mphysicalSystem.GetChTime() < end_time) { in main() 133 mphysicalSystem.DoStepDynamics(step_size); in main()
|
H A D | btest_SEN_perf_reflections.cpp | 48 ChSystemNSC mphysicalSystem; in main() local 65 mphysicalSystem.Add(mirror_left); in main() 71 mphysicalSystem.Add(mirror_right); in main() 77 mphysicalSystem.Add(ball); in main() 82 mphysicalSystem.Add(cam_body); in main() 87 auto manager = std::make_shared<ChSensorManager>(&mphysicalSystem); in main() 127 mphysicalSystem.DoStepDynamics(0.001); in main() 129 ch_time = (float)mphysicalSystem.GetChTime(); in main()
|
H A D | btest_SEN_scene_scale.cpp | 63 ChSystemNSC mphysicalSystem; in main() local 65 auto manager = std::make_shared<ChSensorManager>(&mphysicalSystem); in main() 73 mphysicalSystem.Add(cam_body); in main() 111 mphysicalSystem.Add(cyl); in main() 127 mphysicalSystem.Add(sphere); in main() 143 mphysicalSystem.Add(box); in main() 157 float start_time = (float)mphysicalSystem.GetChTime(); in main() 165 mphysicalSystem.DoStepDynamics(0.1); in main() 167 ch_time = (float)mphysicalSystem.GetChTime(); in main()
|
H A D | btest_SEN_lidar_beam.cpp | 49 ChSystemNSC mphysicalSystem; in main() local 58 mphysicalSystem.Add(floor); in main() 63 mphysicalSystem.Add(first_wall); in main() 68 mphysicalSystem.Add(second_wall); in main() 73 auto manager = std::make_shared<ChSensorManager>(&mphysicalSystem); in main() 136 while (mphysicalSystem.GetChTime() < end_time) { in main() 140 mphysicalSystem.DoStepDynamics(0.01); in main() 178 …std::cout << "Simulation time: " << mphysicalSystem.GetChTime() << " seconds, wall time: " << wall… in main()
|
/dports/science/chrono/chrono-7.0.1/src/chrono_fsi/ |
H A D | ChFsiInterface.cpp | 45 : mphysicalSystem(other_mphysicalSystem), in ChFsiInterface() 71 if (mphysicalSystem.Get_otherphysicslist().size()) in ChFsiInterface() 99 if (mphysicalSystem.GetChTime() > 0) in Add_Rigid_ForceTorques_To_ChSystem() 142 auto mBody = mphysicalSystem.Get_bodylist().at(i); in Copy_External_To_ChSystem() 156 auto bodyList = mphysicalSystem.Get_bodylist(); in Copy_ChSystem_to_External() 167 auto mBody = mphysicalSystem.Get_bodylist().at(i); in Copy_ChSystem_to_External() 229 if (mphysicalSystem.GetChTime() > 0) in Add_Flex_Forces_To_ChSystem() 267 if (mphysicalSystem.Get_otherphysicslist().size()) { in ResizeChronoNodesData() 279 if (mphysicalSystem.Get_otherphysicslist().size()) { in ResizeChronoFEANodesData() 293 if (mphysicalSystem.Get_otherphysicslist().size()) { in ResizeChronoCablesData() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/demos/sensor/ |
H A D | demo_SEN_radar.cpp | 111 ChSystemNSC mphysicalSystem; in main() local 112 mphysicalSystem.Set_G_acc(ChVector<>(0, 0, 0)); in main() 132 mphysicalSystem.Add(floor); in main() 154 mphysicalSystem.Add(box); in main() 165 mphysicalSystem.Add(box1); in main() 176 mphysicalSystem.Add(box2); in main() 233 auto manager = chrono_types::make_shared<ChSensorManager>(&mphysicalSystem); in main() 279 mphysicalSystem.DoStepDynamics(step_size); in main() 282 ch_time = (float)mphysicalSystem.GetChTime(); in main()
|
H A D | demo_SEN_radar1.cpp | 106 ChSystemNSC mphysicalSystem; in main() local 107 mphysicalSystem.Set_G_acc(ChVector<>(0, 0, 0)); in main() 128 mphysicalSystem.Add(floor); in main() 150 mphysicalSystem.Add(box); in main() 161 mphysicalSystem.Add(box1); in main() 172 mphysicalSystem.Add(box2); in main() 185 auto manager = chrono_types::make_shared<ChSensorManager>(&mphysicalSystem); in main() 233 mphysicalSystem.DoStepDynamics(step_size); in main() 236 ch_time = (float)mphysicalSystem.GetChTime(); in main()
|
/dports/science/chrono/chrono-7.0.1/src/demos/python/sensor/ |
H A D | demo_SEN_radar.py | 12 mphysicalSystem = chrono.ChSystemNSC() 13 mphysicalSystem.Set_G_acc(chrono.ChVectorD(0,0,0)) 30 mphysicalSystem.Add(floor) 39 mphysicalSystem.Add(box) 51 mphysicalSystem.Add(box) 59 manager = sens.ChSensorManager(mphysicalSystem) 98 mphysicalSystem.DoStepDynamics(step_size) 101 ch_time = mphysicalSystem.GetChTime()
|
/dports/science/chrono/chrono-7.0.1/src/demos/robot/copters/ |
H A D | demo_ROBOT_LittleHexy.cpp | 107 ChSystemNSC mphysicalSystem; in main() local 108 mphysicalSystem.Set_G_acc(ChVector<>(0, 0, -9.81)); in main() 110 Little_Hexy myhexy(mphysicalSystem, VNULL); in main() 116 …ChIrrApp application(&mphysicalSystem, L"HexaCopter Test", core::dimension2d<u32>(800, 600), Verti… in main() 144 mphysicalSystem.Add(ground); in main() 157 mphysicalSystem.SetTimestepperType(ChTimestepper::Type::EULER_IMPLICIT_PROJECTED); in main() 159 mphysicalSystem.SetSolverType(ChSolver::Type::PSOR); in main() 160 mphysicalSystem.SetSolverMaxIterations(30); in main()
|