/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/lib/hotint/HotInt_V1/ElementsLib/shells/ |
H A D | Plate2D.h | 398 piola1(1,1) = sigma(1); in FirstPiolaTensor() 399 piola1(2,2) = sigma(2); in FirstPiolaTensor() 400 piola1(1,2) = sigma(3); in FirstPiolaTensor() 401 piola1(2,1) = sigma(3); in FirstPiolaTensor() 428 piola1 += G * (piola1); in FirstPiolaTensor() 433 virtual void FirstPiolaTensor(int ind, const Vector& u, Matrix3D& piola1) const in FirstPiolaTensor() argument 506 piola1(1,1) = sigma(1); in FirstPiolaTensor() 507 piola1(2,2) = sigma(2); in FirstPiolaTensor() 508 piola1(1,2) = sigma(3); in FirstPiolaTensor() 509 piola1(2,1) = sigma(3); in FirstPiolaTensor() [all …]
|
H A D | Plate2D.cpp | 829 Matrix3D piola1; in EvalF2() local 831 piola1.SetSize(2,2); in EvalF2() 2136 piola1.SetSize(2,2); in EvalF2() 2199 piola1(1,1) = sigma(1); in EvalF2() 2200 piola1(2,2) = sigma(2); in EvalF2() 2201 piola1(1,2) = sigma(3); in EvalF2() 2202 piola1(2,1) = sigma(3); in EvalF2() 2204 piola1 = F * (piola1); in EvalF2() 3162 piola1.SetSize(2,2); in EvalF2() 3208 piola1(1,1) = sigma(1); in EvalF2() [all …]
|
H A D | ANCFPlate3D.cpp | 726 Matrix3D strain, piola1, F; in EvalF2() local 783 piola1 = F * ((2*mu) * strain + Matrix3D(la * strain.Trace())); in EvalF2() 794 temp(3*i+j) = grad[ind](1, i+1)*piola1(j,1) in EvalF2() 795 + grad[ind](2, i+1)*piola1(j,2) in EvalF2() 796 + grad[ind](3, i+1)*piola1(j,3); in EvalF2()
|
/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/lib/hotint/HotInt_V1/ElementsLib/beams/ |
H A D | ANCFBeamShear3D.cpp | 1480 piola1.SetAll(0); in EvalF2CM() 1679 piola1 = F * piola1;//P = F * S, 1.PK = F * 2.PK in EvalF2CM() 1687 temp(dim*i+j) = grad(1,i+1)*piola1(j,1) + grad(2,i+1)*piola1(j,2) + grad(3,i+1)*piola1(j,3); in EvalF2CM() 2093 piola1(1,1)=stress(1); in GetFieldVariableValue() 2094 piola1(2,2)=stress(2); in GetFieldVariableValue() 2095 piola1(3,3)=stress(3); in GetFieldVariableValue() 2097 piola1(2,3)=stress(4); in GetFieldVariableValue() 2098 piola1(3,2)=stress(4); in GetFieldVariableValue() 2099 piola1(1,3)=stress(5); in GetFieldVariableValue() 2100 piola1(3,1)=stress(5); in GetFieldVariableValue() [all …]
|
H A D | ANCFBeamShearFE2D.cpp | 646 Matrix3D strain, piola1, F; in EvalF2ContMech() local 727 piola1.Set22(stress.X(),stress.Z(),stress.Z(),stress.Y()); in EvalF2ContMech() 729 piola1 = F * piola1;//2.PK in EvalF2ContMech() 735 temp(dim*i+j) = grad(1, i+1)*piola1(j,1) + grad(2, i+1)*piola1(j,2); in EvalF2ContMech() 1337 Matrix3D piola1; in GetFieldVariableValue() local 1338 piola1.Set22(stress(1), stress(3), stress(3), stress(2)); in GetFieldVariableValue() 1350 case FieldVariableDescriptor::FVT_stress: return fvd.GetComponent(piola1); in GetFieldVariableValue()
|
H A D | ANCFBeam2D.cpp | 1494 Matrix3D strain, piola1, F; in EvalF2() local 1656 piola1.Set22(stress.X(),stress.Z(),stress.Z(),stress.Y()); //linearized! in EvalF2() 1693 piola1.Set22(stress3D(1,1),stress3D(1,2),stress3D(2,1),stress3D(2,2)); //linearized! in EvalF2() 1695 piola1 = F * piola1; in EvalF2() 1712 piola1.Set22(stress.X(),stress.Z(),stress.Z(),stress.Y()); //linearized! in EvalF2() 1714 piola1 = F * piola1;//2.PK in EvalF2() 1722 temp(dim*i+j) = grad(1, i+1)*piola1(j,1) + grad(2, i+1)*piola1(j,2); in EvalF2()
|
H A D | ANCFBeamShear2D.cpp | 1377 Matrix3D strain, piola1, F; in EvalF2() local 1489 piola1.Set22(stress.X(),stress.Z(),stress.Z(),stress.Y()); //linearized! in EvalF2() 1506 piola1.Set22(stress.X(),stress.Z(),stress.Z(),stress.Y()); //linearized! in EvalF2() 1508 piola1 = F * piola1;//2.PK in EvalF2() 1516 temp(dim*i+j) = grad(1, i+1)*piola1(j,1) + grad(2, i+1)*piola1(j,2); in EvalF2()
|
H A D | ANCFBeam3D.cpp | 2951 Matrix3D strain, piola1, F; in EvalF2() local 3066 Matrix3D strain, piola1, F; in EvalF2() local 3182 piola1(1,1) = stressvec(1); in EvalF2() 3183 piola1(2,2) = stressvec(2); in EvalF2() 3184 piola1(3,3) = stressvec(3); in EvalF2() 3185 piola1(2,3) = stressvec(4); in EvalF2() 3186 piola1(3,1) = stressvec(5); in EvalF2() 3187 piola1(1,2) = stressvec(6); in EvalF2() 3188 piola1(3,2) = stressvec(4); in EvalF2() 3189 piola1(1,3) = stressvec(5); in EvalF2() [all …]
|
/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/lib/hotint/HotInt_V1/ElementsLib/solidFE/ |
H A D | FiniteElement3D.cpp | 885 Matrix3D strain, piola1, F; in EvalF2GeomNonlin() local 935 GetMaterial().ComputeStressFromStrain(strain, piola1, inelastic_variables, initial_strain); in EvalF2GeomNonlin() 940 GetMaterial().ComputeStressFromStrain(strain, piola1, inelastic_variables); in EvalF2GeomNonlin() 942 piola1 = F * piola1; //piola1 = F * piola2 in EvalF2GeomNonlin() 948 temp(3*(i-1)+j) = agrad(1, i)*piola1(j,1) in EvalF2GeomNonlin() 949 + agrad(2, i)*piola1(j,2) in EvalF2GeomNonlin() 950 + agrad(3, i)*piola1(j,3); in EvalF2GeomNonlin()
|