Home
last modified time | relevance | path

Searched refs:mnode1 (Results 1 – 9 of 9) sorted by relevance

/dports/science/chrono/chrono-7.0.1/src/demos/fea/
H A Ddemo_FEA_basic.cpp147 my_mesh->AddNode(mnode1); in test_2()
174 constraint1->Initialize(mnode1, // node in test_2()
202 GetLog() << mnode1->pos << "\n"; in test_2()
254 my_mesh->AddNode(mnode1); in test_3()
287 constraint1->Initialize(mnode1, // node in test_3()
316 GetLog() << mnode1->GetPos() << "\n"; in test_3()
368 my_mesh->AddNode(mnode1); in test_4()
400 constraint1->Initialize(mnode1, // node in test_4()
433 GetLog() << mnode1->GetPos() << "\n"; in test_4()
504 my_mesh->AddNode(mnode1); in test_5()
[all …]
H A Ddemo_FEA_shellsBST.cpp114 auto mnode1 = chrono_types::make_shared<ChNodeFEAxyz>(p1); in main() local
120 my_mesh->AddNode(mnode1); in main()
131 …melement->SetNodes(mnode0, mnode1, mnode2, nullptr, nullptr, nullptr); // mnode3, mnode4, mnode5); in main()
145 mnode1->SetPos(mnode1->GetPos() + ChVector<>(0.1, 0, 0)); in main()
H A Ddemo_FEA_thermal.cpp103 …auto mnode1 = std::dynamic_pointer_cast<ChNodeFEAxyzP>(my_mesh->GetNode(my_mesh->GetNnodes() - 1)); in main() local
104 mnode1->SetFixed(true); in main()
105 mnode1->SetP(0.5); // field: temperature [K] in main()
H A Ddemo_FEA_dynamics.cpp307 auto mnode1 = chrono_types::make_shared<ChNodeFEAxyz>(ChVector<>(0, 0, 0)); in test_3() local
313 mnode1->SetMass(200); in test_3()
321 my_mesh->AddNode(mnode1); in test_3()
329 melement1->SetNodes(mnode1, mnode2, mnode3, mnode4); in test_3()
348 constraint1->Initialize(mnode1, // node in test_3()
H A Ddemo_FEA_contacts_SMC.cpp165 … auto mnode1 = chrono_types::make_shared<ChNodeFEAxyz>(ChVector<>(0, 0.1, 0) + offset); in main() local
170 my_mesh->AddNode(mnode1); in main()
176 melement1->SetNodes(mnode1, mnode2, mnode3, mnode4); in main()
/dports/science/chrono/chrono-7.0.1/src/chrono/fea/
H A DChContactSurfaceMesh.h46 std::shared_ptr<ChNodeFEAxyz> GetNode1() const { return mnode1; } in GetNode1()
53 void SetNode1(std::shared_ptr<ChNodeFEAxyz> mn) { mnode1 = mn; } in SetNode1()
69 virtual ChVariables* GetVariables1() override { return &mnode1->Variables(); } in GetVariables1()
215 std::shared_ptr<ChNodeFEAxyz> mnode1; variable
245 std::shared_ptr<ChNodeFEAxyzrot> GetNode1() const { return mnode1; } in GetNode1()
252 void SetNode1(std::shared_ptr<ChNodeFEAxyzrot> mn) { mnode1 = mn; } in SetNode1()
268 virtual ChVariables* GetVariables1() override { return &mnode1->Variables(); } in GetVariables1()
414 std::shared_ptr<ChNodeFEAxyzrot> mnode1; variable
H A DChContactSurfaceMesh.cpp53 mnode1 = n1; in ChContactTriangleXYZ()
54 mnode1 = n2; in ChContactTriangleXYZ()
55 mnode1 = n3; in ChContactTriangleXYZ()
94 mvars.push_back(&mnode1->Variables()); in LoadableGetVariables()
100 x.segment(0, 3) = mnode1->pos.eigen(); in ContactableGetStateBlock_x()
106 w.segment(0, 3) = mnode1->pos_dt.eigen(); in ContactableGetStateBlock_w()
301 mnode1 = n1; in ChContactTriangleXYZROT()
302 mnode1 = n2; in ChContactTriangleXYZROT()
303 mnode1 = n3; in ChContactTriangleXYZROT()
353 mvars.push_back(&mnode1->Variables()); in LoadableGetVariables()
[all …]
/dports/science/chrono/chrono-7.0.1/src/demos/python/fea/
H A Ddemo_FEA_shellsBST.py98 mnode1 = fea.ChNodeFEAxyz(p1) variable
104 my_mesh.AddNode(mnode1)
115 melement.SetNodes(mnode0, mnode1, mnode2,None,None,None)
129 mnode1.SetPos(mnode1.GetPos() + chrono.ChVectorD(0.1, 0, 0))
/dports/science/chrono/chrono-7.0.1/doxygen/documentation/module_fea/
H A Dmanual_fea.md110 auto mnode1 = std::make_shared<ChNodeFEAxyz>(ChVector<>(0, 0, 0));
116 my_mesh->AddNode(mnode1);
128 mnode1->SetMass(0.01);
165 melement1->SetNodes(mnode1, mnode2, mnode3, mnode4);