コード例 #1
0
 internal static IgesAxisymmetricParabolicLine FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesAxisymmetricParabolicLine(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2)));
 }
コード例 #2
0
 internal static IgesLinearTriangle FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesLinearTriangle(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2)));
 }
コード例 #3
0
 internal static IgesCubicSolidWedge FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesCubicSolidWedge(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7),
                GetNodeOffset(dummy, 8),
                GetNodeOffset(dummy, 9),
                GetNodeOffset(dummy, 10),
                GetNodeOffset(dummy, 11),
                GetNodeOffset(dummy, 12),
                GetNodeOffset(dummy, 13),
                GetNodeOffset(dummy, 14),
                GetNodeOffset(dummy, 15),
                GetNodeOffset(dummy, 16),
                GetNodeOffset(dummy, 17),
                GetNodeOffset(dummy, 18),
                GetNodeOffset(dummy, 19),
                GetNodeOffset(dummy, 20),
                GetNodeOffset(dummy, 21),
                GetNodeOffset(dummy, 22),
                GetNodeOffset(dummy, 23)));
 }
コード例 #4
0
 internal static IgesThreeNodedBeam FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesThreeNodedBeam(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2)));
 }
コード例 #5
0
 internal static IgesLinearSolidTetrahedron FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesLinearSolidTetrahedron(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3)));
 }
コード例 #6
0
 internal static IgesAxisymmetricLinearQuadrilateral FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesAxisymmetricLinearQuadrilateral(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3)));
 }
コード例 #7
0
 internal static IgesParabolicTriangle FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesParabolicTriangle(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5)));
 }
コード例 #8
0
 internal static IgesLinearSolidWedge FromDummy(IgesFiniteElementDummy dummy)
 {
     return new IgesLinearSolidWedge(
         GetNodeOffset(dummy, 0),
         GetNodeOffset(dummy, 1),
         GetNodeOffset(dummy, 2),
         GetNodeOffset(dummy, 3),
         GetNodeOffset(dummy, 4),
         GetNodeOffset(dummy, 5));
 }
コード例 #9
0
 internal static IgesParabolicQuadrilateral FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesParabolicQuadrilateral(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7)));
 }
コード例 #10
0
 internal static IgesLinearSolid FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesLinearSolid(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7)));
 }
コード例 #11
0
 internal static IgesParabolicSolidTetrahedron FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesParabolicSolidTetrahedron(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7),
                GetNodeOffset(dummy, 8),
                GetNodeOffset(dummy, 9)));
 }
コード例 #12
0
 internal static IgesParabolicThickShellWedge FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesParabolicThickShellWedge(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7),
                GetNodeOffset(dummy, 8),
                GetNodeOffset(dummy, 9),
                GetNodeOffset(dummy, 10),
                GetNodeOffset(dummy, 11)));
 }
コード例 #13
0
 internal static IgesCubicQuadrilateral FromDummy(IgesFiniteElementDummy dummy)
 {
     return new IgesCubicQuadrilateral(
         GetNodeOffset(dummy, 0),
         GetNodeOffset(dummy, 1),
         GetNodeOffset(dummy, 2),
         GetNodeOffset(dummy, 3),
         GetNodeOffset(dummy, 4),
         GetNodeOffset(dummy, 5),
         GetNodeOffset(dummy, 6),
         GetNodeOffset(dummy, 7),
         GetNodeOffset(dummy, 8),
         GetNodeOffset(dummy, 9),
         GetNodeOffset(dummy, 10),
         GetNodeOffset(dummy, 11));
 }
コード例 #14
0
 internal static IgesParabolicSolid FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesParabolicSolid(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1),
                GetNodeOffset(dummy, 2),
                GetNodeOffset(dummy, 3),
                GetNodeOffset(dummy, 4),
                GetNodeOffset(dummy, 5),
                GetNodeOffset(dummy, 6),
                GetNodeOffset(dummy, 7),
                GetNodeOffset(dummy, 8),
                GetNodeOffset(dummy, 9),
                GetNodeOffset(dummy, 10),
                GetNodeOffset(dummy, 11),
                GetNodeOffset(dummy, 12),
                GetNodeOffset(dummy, 13),
                GetNodeOffset(dummy, 14),
                GetNodeOffset(dummy, 15),
                GetNodeOffset(dummy, 16),
                GetNodeOffset(dummy, 17),
                GetNodeOffset(dummy, 18),
                GetNodeOffset(dummy, 19)));
 }
コード例 #15
0
 internal static IgesRigidBody FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesRigidBody(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1)));
 }
コード例 #16
0
 internal static IgesGroundedSpring FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesGroundedSpring(
                GetNodeOffset(dummy, 0)));
 }
コード例 #17
0
 internal static IgesMass FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesMass(
                GetNodeOffset(dummy, 0)));
 }
コード例 #18
0
ファイル: IgesDamper.cs プロジェクト: ixmilia/iges
 internal static IgesDamper FromDummy(IgesFiniteElementDummy dummy)
 {
     return(new IgesDamper(
                GetNodeOffset(dummy, 0),
                GetNodeOffset(dummy, 1)));
 }