Beispiel #1
0
        SectionCutAnalysis(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] SCut, LoadCase, StepType;
            SCut = LoadCase = StepType = default(string[]);
            double[] StepNum, F1, F2, F3, M1, M2, M3;
            StepNum = F1 = F2 = F3 = M1 = M2 = M3 = default(double[]);
            var res = obj.SectionCutAnalysis(ref NumberResults, ref SCut, ref LoadCase, ref StepType, ref StepNum, ref F1, ref F2, ref F3, ref M1, ref M2, ref M3);

            return(NumberResults, SCut, LoadCase, StepType, StepNum, F1, F2, F3, M1, M2, M3);
        }
Beispiel #2
0
        SectionCutDesign(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] SCut, LoadCase, StepType;
            SCut = LoadCase = StepType = default(string[]);
            double[] StepNum, P, V2, V3, T, M2, M3;
            StepNum = P = V2 = V3 = T = M2 = M3 = default(double[]);
            var res = obj.SectionCutDesign(ref NumberResults, ref SCut, ref LoadCase, ref StepType, ref StepNum, ref P, ref V2, ref V3, ref T, ref M2, ref M3);

            return(NumberResults, SCut, LoadCase, StepType, StepNum, P, V2, V3, T, M2, M3);
        }
Beispiel #3
0
        BucklingFactor(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, Factor;
            StepNum = Factor = default(double[]);
            var res = obj.BucklingFactor(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref Factor);

            return(NumberResults, LoadCase, StepType, StepNum, Factor);
        }
Beispiel #4
0
        PanelZoneForce(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Elm, PointElm, LoadCase, StepType;
            Elm = PointElm = LoadCase = StepType = default(string[]);
            double[] StepNum, P, V2, V3, T, M2, M3;
            StepNum = P = V2 = V3 = T = M2 = M3 = default(double[]);
            var res = obj.PanelZoneForce(Name, ItemTypeElm, ref NumberResults, ref Elm, ref PointElm, ref LoadCase, ref StepType, ref StepNum, ref P, ref V2, ref V3, ref T, ref M2, ref M3);

            return(NumberResults, Elm, PointElm, LoadCase, StepType, StepNum, P, V2, V3, T, M2, M3);
        }
Beispiel #5
0
        ModalPeriod(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, Period, Frequency, CircFreq, EigenValue;
            StepNum = Period = Frequency = CircFreq = EigenValue = default(double[]);
            var res = obj.ModalPeriod(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref Period, ref Frequency, ref CircFreq, ref EigenValue);

            return(NumberResults, LoadCase, StepType, StepNum, Period, Frequency, CircFreq, EigenValue);
        }
Beispiel #6
0
        AreaForceShell(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, PointElm, LoadCase, StepType;
            Obj = Elm = PointElm = LoadCase = StepType = default(string[]);
            double[] StepNum, F11, F22, F12, FMax, FMin, FAngle, FVM, M11, M22, M12, MMax, MMin, MAngle, V13, V23, VMax, VAngle;
            StepNum = F11 = F22 = F12 = FMax = FMin = FAngle = FVM = M11 = M22 = M12 = MMax = MMin = MAngle = V13 = V23 = VMax = VAngle = default(double[]);
            var res = obj.AreaForceShell(Name, ItemTypeElm, ref NumberResults, ref Obj, ref Elm, ref PointElm, ref LoadCase, ref StepType, ref StepNum, ref F11, ref F22, ref F12, ref FMax, ref FMin, ref FAngle, ref FVM, ref M11, ref M22, ref M12, ref MMax, ref MMin, ref MAngle, ref V13, ref V23, ref VMax, ref VAngle);

            return(NumberResults, Obj, Elm, PointElm, LoadCase, StepType, StepNum, F11, F22, F12, FMax, FMin, FAngle, FVM, M11, M22, M12, MMax, MMin, MAngle, V13, V23, VMax, VAngle);
        }
Beispiel #7
0
        ModalParticipatingMassRatios(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, Period, UX, UY, UZ, SumUX, SumUY, SumUZ, RX, RY, RZ, SumRX, SumRY, SumRZ;
            StepNum = Period = UX = UY = UZ = SumUX = SumUY = SumUZ = RX = RY = RZ = SumRX = SumRY = SumRZ = default(double[]);
            var res = obj.ModalParticipatingMassRatios(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref Period, ref UX, ref UY, ref UZ, ref SumUX, ref SumUY, ref SumUZ, ref RX, ref RY, ref RZ, ref SumRX, ref SumRY, ref SumRZ);

            return(NumberResults, LoadCase, StepType, StepNum, Period, UX, UY, UZ, SumUX, SumUY, SumUZ, RX, RY, RZ, SumRX, SumRY, SumRZ);
        }
Beispiel #8
0
        StoryDrifts(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Story, LoadCase, StepType, Direction, Label;
            Story = LoadCase = StepType = Direction = Label = default(string[]);
            double[] StepNum, Drift, X, Y, Z;
            StepNum = Drift = X = Y = Z = default(double[]);
            var res = obj.StoryDrifts(ref NumberResults, ref Story, ref LoadCase, ref StepType, ref StepNum, ref Direction, ref Drift, ref Label, ref X, ref Y, ref Z);

            return(NumberResults, Story, LoadCase, StepType, StepNum, Direction, Drift, Label, X, Y, Z);
        }
Beispiel #9
0
        LinkJointForce(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, PointElm, LoadCase, StepType;
            Obj = Elm = PointElm = LoadCase = StepType = default(string[]);
            double[] StepNum, F1, F2, F3, M1, M2, M3;
            StepNum = F1 = F2 = F3 = M1 = M2 = M3 = default(double[]);
            var res = obj.LinkJointForce(Name, ItemTypeElm, ref NumberResults, ref Obj, ref Elm, ref PointElm, ref LoadCase, ref StepType, ref StepNum, ref F1, ref F2, ref F3, ref M1, ref M2, ref M3);

            return(NumberResults, Obj, Elm, PointElm, LoadCase, StepType, StepNum, F1, F2, F3, M1, M2, M3);
        }
Beispiel #10
0
        ModalLoadParticipationRatios(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, ItemType, Item;
            LoadCase = ItemType = Item = default(string[]);
            double[] Stat, Dyn;
            Stat = Dyn = default(double[]);
            var res = obj.ModalLoadParticipationRatios(ref NumberResults, ref LoadCase, ref ItemType, ref Item, ref Stat, ref Dyn);

            return(NumberResults, LoadCase, ItemType, Item, Stat, Dyn);
        }
Beispiel #11
0
        JointDisplAbs(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, LoadCase, StepType;
            Obj = Elm = LoadCase = StepType = default(string[]);
            double[] StepNum, U1, U2, U3, R1, R2, R3;
            StepNum = U1 = U2 = U3 = R1 = R2 = R3 = default(double[]);
            var res = obj.JointDisplAbs(Name, ItemTypeElm, ref NumberResults, ref Obj, ref Elm, ref LoadCase, ref StepType, ref StepNum, ref U1, ref U2, ref U3, ref R1, ref R2, ref R3);

            return(NumberResults, Obj, Elm, LoadCase, StepType, StepNum, U1, U2, U3, R1, R2, R3);
        }
Beispiel #12
0
        GeneralizedDispl(this cAnalysisResults obj, string Name)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] GD, LoadCase, StepType, DType;
            GD = LoadCase = StepType = DType = default(string[]);
            double[] StepNum, Value;
            StepNum = Value = default(double[]);
            var res = obj.GeneralizedDispl(Name, ref NumberResults, ref GD, ref LoadCase, ref StepType, ref StepNum, ref DType, ref Value);

            return(NumberResults, GD, LoadCase, StepType, StepNum, DType, Value);
        }
Beispiel #13
0
        FrameForce(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, LoadCase, StepType;
            Obj = Elm = LoadCase = StepType = default(string[]);
            double[] ObjSta, ElmSta, StepNum, P, V2, V3, T, M2, M3;
            ObjSta = ElmSta = StepNum = P = V2 = V3 = T = M2 = M3 = default(double[]);
            var res = obj.FrameForce(Name, ItemTypeElm, ref NumberResults, ref Obj, ref ObjSta, ref Elm, ref ElmSta, ref LoadCase, ref StepType, ref StepNum, ref P, ref V2, ref V3, ref T, ref M2, ref M3);

            return(NumberResults, Obj, ObjSta, Elm, ElmSta, LoadCase, StepType, StepNum, P, V2, V3, T, M2, M3);
        }
Beispiel #14
0
        SpandrelForce(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] StoryName, SpandrelName, LoadCase, Location;
            StoryName = SpandrelName = LoadCase = Location = default(string[]);
            double[] P, V2, V3, T, M2, M3;
            P = V2 = V3 = T = M2 = M3 = default(double[]);
            var res = obj.SpandrelForce(ref NumberResults, ref StoryName, ref SpandrelName, ref LoadCase, ref Location, ref P, ref V2, ref V3, ref T, ref M2, ref M3);

            return(NumberResults, StoryName, SpandrelName, LoadCase, Location, P, V2, V3, T, M2, M3);
        }
Beispiel #15
0
        ModalParticipationFactors(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, Period, UX, UY, UZ, RX, RY, RZ, ModalMass, ModalStiff;
            StepNum = Period = UX = UY = UZ = RX = RY = RZ = ModalMass = ModalStiff = default(double[]);
            var res = obj.ModalParticipationFactors(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref Period, ref UX, ref UY, ref UZ, ref RX, ref RY, ref RZ, ref ModalMass, ref ModalStiff);

            return(NumberResults, LoadCase, StepType, StepNum, Period, UX, UY, UZ, RX, RY, RZ, ModalMass, ModalStiff);
        }
Beispiel #16
0
        JointDrifts(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Story, Label, Name, LoadCase, StepType;
            Story = Label = Name = LoadCase = StepType = default(string[]);
            double[] StepNum, DisplacementX, DisplacementY, DriftX, DriftY;
            StepNum = DisplacementX = DisplacementY = DriftX = DriftY = default(double[]);
            var res = obj.JointDrifts(ref NumberResults, ref Story, ref Label, ref Name, ref LoadCase, ref StepType, ref StepNum, ref DisplacementX, ref DisplacementY, ref DriftX, ref DriftY);

            return(NumberResults, Story, Label, Name, LoadCase, StepType, StepNum, DisplacementX, DisplacementY, DriftX, DriftY);
        }
Beispiel #17
0
        AreaStressShell(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, PointElm, LoadCase, StepType;
            Obj = Elm = PointElm = LoadCase = StepType = default(string[]);
            double[] StepNum, S11Top, S22Top, S12Top, SMaxTop, SMinTop, SAngleTop, SVMTop, S11Bot, S22Bot, S12Bot, SMaxBot, SMinBot, SAngleBot, SVMBot, S13Avg, S23Avg, SMaxAvg, SAngleAvg;
            StepNum = S11Top = S22Top = S12Top = SMaxTop = SMinTop = SAngleTop = SVMTop = S11Bot = S22Bot = S12Bot = SMaxBot = SMinBot = SAngleBot = SVMBot = S13Avg = S23Avg = SMaxAvg = SAngleAvg = default(double[]);
            var res = obj.AreaStressShell(Name, ItemTypeElm, ref NumberResults, ref Obj, ref Elm, ref PointElm, ref LoadCase, ref StepType, ref StepNum, ref S11Top, ref S22Top, ref S12Top, ref SMaxTop, ref SMinTop, ref SAngleTop, ref SVMTop, ref S11Bot, ref S22Bot, ref S12Bot, ref SMaxBot, ref SMinBot, ref SAngleBot, ref SVMBot, ref S13Avg, ref S23Avg, ref SMaxAvg, ref SAngleAvg);

            return(NumberResults, Obj, Elm, PointElm, LoadCase, StepType, StepNum, S11Top, S22Top, S12Top, SMaxTop, SMinTop, SAngleTop, SVMTop, S11Bot, S22Bot, S12Bot, SMaxBot, SMinBot, SAngleBot, SVMBot, S13Avg, S23Avg, SMaxAvg, SAngleAvg);
        }
Beispiel #18
0
        AssembledJointMass(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] PointElm;
            PointElm = default(string[]);
            double[] U1, U2, U3, R1, R2, R3;
            U1 = U2 = U3 = R1 = R2 = R3 = default(double[]);
            var res = obj.AssembledJointMass(Name, ItemTypeElm, ref NumberResults, ref PointElm, ref U1, ref U2, ref U3, ref R1, ref R2, ref R3);

            return(NumberResults, PointElm, U1, U2, U3, R1, R2, R3);
        }
Beispiel #19
0
        PanelZoneDeformation(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Elm, LoadCase, StepType;
            Elm = LoadCase = StepType = default(string[]);
            double[] StepNum, U1, U2, U3, R1, R2, R3;
            StepNum = U1 = U2 = U3 = R1 = R2 = R3 = default(double[]);
            var res = obj.PanelZoneDeformation(Name, ItemTypeElm, ref NumberResults, ref Elm, ref LoadCase, ref StepType, ref StepNum, ref U1, ref U2, ref U3, ref R1, ref R2, ref R3);

            return(NumberResults, Elm, LoadCase, StepType, StepNum, U1, U2, U3, R1, R2, R3);
        }
Beispiel #20
0
        AreaStressShellLayered(this cAnalysisResults obj, string Name, eItemTypeElm ItemTypeElm)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] Obj, Elm, Layer, PointElm, LoadCase, StepType;
            Obj = Elm = Layer = PointElm = LoadCase = StepType = default(string[]);
            int[] IntPtNum;
            IntPtNum = default(int[]);
            double[] IntPtLoc, StepNum, S11, S22, S12, SMax, SMin, SAngle, SVM, S13Avg, S23Avg, SMaxAvg, SAngleAvg;
            IntPtLoc = StepNum = S11 = S22 = S12 = SMax = SMin = SAngle = SVM = S13Avg = S23Avg = SMaxAvg = SAngleAvg = default(double[]);
            var res = obj.AreaStressShellLayered(Name, ItemTypeElm, ref NumberResults, ref Obj, ref Elm, ref Layer, ref IntPtNum, ref IntPtLoc, ref PointElm, ref LoadCase, ref StepType, ref StepNum, ref S11, ref S22, ref S12, ref SMax, ref SMin, ref SAngle, ref SVM, ref S13Avg, ref S23Avg, ref SMaxAvg, ref SAngleAvg);

            return(NumberResults, Obj, Elm, Layer, IntPtNum, IntPtLoc, PointElm, LoadCase, StepType, StepNum, S11, S22, S12, SMax, SMin, SAngle, SVM, S13Avg, S23Avg, SMaxAvg, SAngleAvg);
        }
Beispiel #21
0
        BaseReact(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, FX, FY, FZ, MX, ParamMy, MZ;
            StepNum = FX = FY = FZ = MX = ParamMy = MZ = default(double[]);
            double GX, GY, GZ;

            GX = GY = GZ = default(double);
            var res = obj.BaseReact(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref FX, ref FY, ref FZ, ref MX, ref ParamMy, ref MZ, ref GX, ref GY, ref GZ);

            return(NumberResults, LoadCase, StepType, StepNum, FX, FY, FZ, MX, ParamMy, MZ, GX, GY, GZ);
        }
Beispiel #22
0
        BaseReactWithCentroid(this cAnalysisResults obj)
        {
            int NumberResults;

            NumberResults = default(int);
            string[] LoadCase, StepType;
            LoadCase = StepType = default(string[]);
            double[] StepNum, FX, FY, FZ, MX, ParamMy, MZ, XCentroidForFX, YCentroidForFX, ZCentroidForFX, XCentroidForFY, YCentroidForFY, ZCentroidForFY, XCentroidForFZ, YCentroidForFZ, ZCentroidForFZ;
            StepNum = FX = FY = FZ = MX = ParamMy = MZ = XCentroidForFX = YCentroidForFX = ZCentroidForFX = XCentroidForFY = YCentroidForFY = ZCentroidForFY = XCentroidForFZ = YCentroidForFZ = ZCentroidForFZ = default(double[]);
            double GX, GY, GZ;

            GX = GY = GZ = default(double);
            var res = obj.BaseReactWithCentroid(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref FX, ref FY, ref FZ, ref MX, ref ParamMy, ref MZ, ref GX, ref GY, ref GZ, ref XCentroidForFX, ref YCentroidForFX, ref ZCentroidForFX, ref XCentroidForFY, ref YCentroidForFY, ref ZCentroidForFY, ref XCentroidForFZ, ref YCentroidForFZ, ref ZCentroidForFZ);

            return(NumberResults, LoadCase, StepType, StepNum, FX, FY, FZ, MX, ParamMy, MZ, GX, GY, GZ, XCentroidForFX, YCentroidForFX, ZCentroidForFX, XCentroidForFY, YCentroidForFY, ZCentroidForFY, XCentroidForFZ, YCentroidForFZ, ZCentroidForFZ);
        }