Exemplo n.º 1
0
        /***************************************************/

        /***************************************************/
        /**** Constructors                              ****/
        /***************************************************/

        public MeshStress(IComparable objectId,
                          IComparable nodeId,
                          IComparable meshFaceId,
                          IComparable resultCase,
                          double timeStep,
                          MeshResultLayer meshResultLayer,
                          double layerPosition,
                          MeshResultSmoothingType smoothing,
                          Geometry.CoordinateSystem.Cartesian coordinateSystem,
                          double sXX,
                          double sYY,
                          double sXY,
                          double tXX,
                          double tYY,
                          double principal_1,
                          double principal_2,
                          double principal_1_2) : base(objectId, nodeId, meshFaceId, resultCase, timeStep, meshResultLayer, layerPosition, smoothing, coordinateSystem)
        {
            SXX           = sXX;
            SYY           = sYY;
            SXY           = sXY;
            TXX           = tXX;
            TYY           = tYY;
            Principal_1   = principal_1;
            Principal_2   = principal_2;
            Principal_1_2 = principal_1_2;
        }
Exemplo n.º 2
0
        /***************************************************/

        /***************************************************/
        /**** Constructors                              ****/
        /***************************************************/

        public MeshForce(IComparable objectId,
                         IComparable nodeId,
                         IComparable meshFaceId,
                         IComparable resultCase,
                         double timeStep,
                         MeshResultLayer meshResultLayer,
                         double layerPosition,
                         MeshResultSmoothingType smoothing,
                         Geometry.CoordinateSystem.Cartesian coordinateSystem,
                         double nXX,
                         double nYY,
                         double nXY,
                         double mXX,
                         double mYY,
                         double mXY,
                         double vX,
                         double vY) : base(objectId, nodeId, meshFaceId, resultCase, timeStep, meshResultLayer, layerPosition, smoothing, coordinateSystem)
        {
            NXX = nXX;
            NYY = nYY;
            NXY = nXY;
            MXX = mXX;
            MYY = mYY;
            MXY = mXY;
            VX  = vX;
            VY  = vY;
        }
Exemplo n.º 3
0
        /***************************************************/

        /***************************************************/
        /**** Constructors                              ****/
        /***************************************************/

        public MeshVonMises(IComparable objectId,
                            IComparable nodeId,
                            IComparable meshFaceId,
                            IComparable resultCase,
                            double timeStep,
                            MeshResultLayer meshResultLayer,
                            double layerPosition,
                            MeshResultSmoothingType smoothing,
                            Geometry.CoordinateSystem.Cartesian coordinateSystem,
                            double s,
                            double n,
                            double m) : base(objectId, nodeId, meshFaceId, resultCase, timeStep, meshResultLayer, layerPosition, smoothing, coordinateSystem)
        {
            S = s;
            N = n;
            M = m;
        }
Exemplo n.º 4
0
        /***************************************************/
        /**** Constructors                              ****/
        /***************************************************/

        protected MeshResult(IComparable objectId,
                             IComparable nodeId,
                             IComparable meshFaceId,
                             IComparable resultCase,
                             double timeStep,
                             MeshResultLayer meshResultLayer,
                             double layerPosition,
                             MeshResultSmoothingType smoothing,
                             Geometry.CoordinateSystem.Cartesian coordinateSystem)
        {
            ObjectId         = objectId;
            NodeId           = nodeId;
            MeshFaceId       = MeshFaceId;
            ResultCase       = resultCase;
            TimeStep         = timeStep;
            MeshResultLayer  = meshResultLayer;
            LayerPosition    = layerPosition;
            Smoothing        = smoothing;
            CoordinateSystem = coordinateSystem;
        }
Exemplo n.º 5
0
        /***************************************************/

        /***************************************************/
        /**** Constructors                              ****/
        /***************************************************/

        public MeshDisplacement(IComparable objectId,
                                IComparable nodeId,
                                IComparable meshFaceId,
                                IComparable resultCase,
                                double timeStep,
                                MeshResultLayer meshResultLayer,
                                double layerPosition,
                                MeshResultSmoothingType smoothing,
                                Geometry.CoordinateSystem.Cartesian coordinateSystem,
                                double uXX,
                                double uYY,
                                double uZZ,
                                double rXX,
                                double rYY,
                                double rZZ) : base(objectId, nodeId, meshFaceId, resultCase, timeStep, meshResultLayer, layerPosition, smoothing, coordinateSystem)
        {
            UXX = uXX;
            UYY = uYY;
            UZZ = uZZ;
            RXX = rXX;
            RYY = rYY;
            RZZ = rZZ;
        }