Add curvature calculator

This commit is contained in:
Evgeny Redikultsev
2025-11-22 21:17:39 +05:00
parent 215f631bb0
commit 7ab4909c67
42 changed files with 705 additions and 108 deletions

View File

@@ -17,6 +17,12 @@ namespace StructureHelperCommon.Services.Forces
return strainMatrix;
}
public static StrainMatrix ConvertToLoaderStrainMatrix(IForceTuple strainTuple)
{
var strainMatrix = new StrainMatrix() { Kx = strainTuple.Mx, Ky = strainTuple.My, EpsZ = strainTuple.Nz };
return strainMatrix;
}
public static StrainTuple ConvertToStrainTuple(IStrainMatrix strainMatrix)
{
StrainTuple strainTuple = new StrainTuple() { Mx = strainMatrix.Kx, My = strainMatrix.Ky, Nz = strainMatrix.EpsZ };