Home
last modified time | relevance | path

Searched refs:mmaterial (Results 1 – 18 of 18) sorted by relevance

/dports/science/chrono/chrono-7.0.1/src/demos/fea/
H A Ddemo_FEA_meshless.cpp79 ChSharedPtr<ChContinuumDruckerPrager> mmaterial(new ChContinuumDruckerPrager); in main() local
80 mymatter->ReplaceMaterial(mmaterial); in main()
81 mmaterial->Set_v(0.35); in main()
82 mmaterial->Set_E(30000.0); in main()
83 mmaterial->Set_elastic_yeld(0); in main()
84 mmaterial->Set_alpha(30 * CH_C_DEG_TO_RAD); in main()
86 mmaterial->Set_dilatancy(30 * CH_C_DEG_TO_RAD); in main()
87 mmaterial->Set_flow_rate(50000000.0); in main()
88 mmaterial->Set_hardening_limit(mmaterial->Get_elastic_yeld()); in main()
89 mmaterial->Set_hardening_speed(100000000); in main()
H A Ddemo_FEA_basic.cpp132 mmaterial->Set_v(0.3); in test_2()
156 melement1->SetMaterial(mmaterial); in test_2()
232 mmaterial->Set_E(207e9); in test_3()
233 mmaterial->Set_v(0.3); in test_3()
269 melement1->SetMaterial(mmaterial); in test_3()
342 mmaterial->Set_E(207e6); in test_4()
343 mmaterial->Set_v(0.3); in test_4()
381 melement1->SetMaterial(mmaterial); in test_4()
462 mmaterial->Set_E(207e6); in test_5()
463 mmaterial->Set_v(0.3); in test_5()
[all …]
H A Ddemo_FEA_visualize.cpp69 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
70 mmaterial->Set_E(0.01e9); // rubber 0.01e9, steel 200e9 in main()
71 mmaterial->Set_v(0.3); in main()
72 mmaterial->Set_RayleighDampingK(0.001); in main()
73 mmaterial->Set_density(1000); in main()
84 GetChronoDataFile("fea/beam.ele").c_str(), mmaterial); in main()
127 helement1->SetMaterial(mmaterial); in main()
H A Ddemo_FEA_contacts_NSC.cpp156 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
157 mmaterial->Set_E(2e5); // rubber 0.01e9, steel 200e9 in main()
158 mmaterial->Set_v(0.3); in main()
159 mmaterial->Set_RayleighDampingK(0.01); in main()
160 mmaterial->Set_density(1000); in main()
179 GetChronoDataFile("fea/beam.ele").c_str(), mmaterial, ctot.pos, mrot); in main()
198 mmaterial, node_sets, cpos.pos, cpos.rot); in main()
H A Ddemo_FEA_hexaANCF_3813.cpp96 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
97 mmaterial->Set_RayleighDampingK(0.0); in main()
98 mmaterial->Set_RayleighDampingM(0.0); in main()
99 mmaterial->Set_density(MPROP(0, 0)); in main()
100 mmaterial->Set_E(MPROP(0, 1)); in main()
101 mmaterial->Set_G(MPROP(0, 1) / (2 + 2 * MPROP(0, 2))); in main()
102 mmaterial->Set_v(MPROP(0, 2)); in main()
193 element->SetMaterial(mmaterial); in main()
H A Ddemo_FEA_contacts_SMC.cpp153 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
154 mmaterial->Set_E(0.01e9); // rubber 0.01e9, steel 200e9 in main()
155 mmaterial->Set_v(0.3); in main()
156 mmaterial->Set_RayleighDampingK(0.003); in main()
157 mmaterial->Set_density(1000); in main()
177 melement1->SetMaterial(mmaterial); in main()
193 … GetChronoDataFile("fea/beam.ele").c_str(), mmaterial, ctot.pos, mrot); in main()
H A Ddemo_FEA_abaqus_wheel.cpp147 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
148 mmaterial->Set_E(0.016e9); // rubber 0.01e9, steel 200e9 in main()
149 mmaterial->Set_v(0.4); in main()
150 mmaterial->Set_RayleighDampingK(0.004); in main()
151 mmaterial->Set_density(1000); in main()
163 mmaterial, node_sets, tire_center, tire_alignment); in main()
H A Ddemo_FEA_cosimulate_load.cpp149 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
150 mmaterial->Set_E(0.003e9); // rubber 0.01e9, steel 200e9 in main()
151 mmaterial->Set_v(0.4); in main()
152 mmaterial->Set_RayleighDampingK(0.004); in main()
153 mmaterial->Set_density(1000); in main()
165 mmaterial, node_sets, tire_center, tire_alignment); in main()
H A Ddemo_FEA_thermal.cpp69 auto mmaterial = chrono_types::make_shared<ChContinuumThermal>(); in main() local
70 mmaterial->SetMassSpecificHeatCapacity(2); in main()
71 mmaterial->SetThermalConductivityK(200); in main()
82 GetChronoDataFile("fea/beam.ele").c_str(), mmaterial); in main()
H A Ddemo_FEA_dynamics.cpp298 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in test_3() local
299 mmaterial->Set_E(0.01e9); // rubber 0.01e9, steel 200e9 in test_3()
300 mmaterial->Set_v(0.3); in test_3()
301 mmaterial->Set_RayleighDampingK(0.01); in test_3()
302 mmaterial->Set_density(1000); in test_3()
330 melement1->SetMaterial(mmaterial); in test_3()
H A Ddemo_FEA_electrostatics.cpp69 auto mmaterial = chrono_types::make_shared<ChContinuumElectrostatics>(); in main() local
70 mmaterial->SetPermittivity(1); in main()
84 …FileLoader::FromAbaqusFile(my_mesh, GetChronoDataFile("fea/electrostatics.INP").c_str(), mmaterial, in main()
/dports/science/chrono/chrono-7.0.1/src/demos/multicore/
H A Ddemo_MCORE_tireFEA.cpp92 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
93 mmaterial->Set_E(0.016e9); // rubber 0.01e9, steel 200e9 in main()
94 mmaterial->Set_v(0.4); in main()
95 mmaterial->Set_RayleighDampingK(0.004); in main()
96 mmaterial->Set_density(1000); in main()
104 mmaterial, node_sets, tire_center, tire_alignment); in main()
/dports/science/chrono/chrono-7.0.1/src/tests/unit_tests/fea/
H A Dutest_FEA_EASBrickMooneyR_Grav.cpp120 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
121 mmaterial->Set_RayleighDampingK(0.0); in main()
122 mmaterial->Set_RayleighDampingM(0.0); in main()
123 mmaterial->Set_density(MPROP(0, 0)); in main()
124 mmaterial->Set_E(MPROP(0, 1)); in main()
125 mmaterial->Set_G(MPROP(0, 1) / (2 + 2 * MPROP(0, 2))); in main()
126 mmaterial->Set_v(MPROP(0, 2)); in main()
210 element->SetMaterial(mmaterial); in main()
H A Dutest_FEA_EASBrickIso_Grav.cpp124 std::shared_ptr<ChContinuumElastic> mmaterial(new ChContinuumElastic); in main() local
125 mmaterial->Set_RayleighDampingK(0.0); in main()
126 mmaterial->Set_RayleighDampingM(0.0); in main()
127 mmaterial->Set_density(MPROP(0, 0)); in main()
128 mmaterial->Set_E(MPROP(0, 1)); in main()
129 mmaterial->Set_G(MPROP(0, 1) / (2 + 2 * MPROP(0, 2))); in main()
130 mmaterial->Set_v(MPROP(0, 2)); in main()
213 element->SetMaterial(mmaterial); in main()
H A Dutest_FEA_EASBrickIso.cpp126 auto mmaterial = chrono_types::make_shared<ChContinuumElastic>(); in main() local
127 mmaterial->Set_RayleighDampingK(0.0); in main()
128 mmaterial->Set_RayleighDampingM(0.0); in main()
129 mmaterial->Set_density(MPROP(0, 0)); in main()
130 mmaterial->Set_E(MPROP(0, 1)); in main()
131 mmaterial->Set_G(MPROP(0, 1) / (2 + 2 * MPROP(0, 2))); in main()
132 mmaterial->Set_v(MPROP(0, 2)); in main()
212 element->SetMaterial(mmaterial); in main()
/dports/science/chrono/chrono-7.0.1/src/demos/python/fea/
H A Ddemo_FEA_brick.py90 mmaterial = fea.ChContinuumElastic() variable
91 mmaterial.Set_RayleighDampingK(0.0)
92 mmaterial.Set_RayleighDampingM(0.0)
93 mmaterial.Set_density(MPROP[0, 0])
94 mmaterial.Set_E(MPROP[0, 1])
95 mmaterial.Set_G(MPROP[0, 1] / (2 + 2 * MPROP[0, 2]))
96 mmaterial.Set_v(MPROP[0, 2])
181 element.SetMaterial(mmaterial)
H A Ddemo_FEA_contacts.py133 mmaterial = fea.ChContinuumElastic() variable
134 mmaterial.Set_E(0.01e9) # rubber 0.01e9, steel 200e9
135 mmaterial.Set_v(0.3)
136 mmaterial.Set_RayleighDampingK(0.003)
137 mmaterial.Set_density(1000)
149 … chrono.GetChronoDataFile("fea/beam.ele"), mmaterial, ctot.pos, mrot)
/dports/science/chrono/chrono-7.0.1/doxygen/documentation/module_fea/
H A Dmanual_fea.md143 auto mmaterial = std::make_shared<ChContinuumElastic>();
146 mmaterial->Set_E(0.01e9); // rubber 0.01e9, steel 200e9
147 mmaterial->Set_v(0.3);
168 melement1->SetMaterial(mmaterial);