示例#1
0
 public LoadDeflection(ASTRADoc astDoc, ProgressBar pb, bool isWithFact)
 {
     withFact           = isWithFact;
     maxTx              = maxTy = maxTz = 0.0d;
     this.AST_DOC       = astDoc;
     ndispCol           = new NodeDisplacementCollection();
     reportFilePath     = astDoc.AnalysisFileName;
     this.pbLoadingData = pb;
     if (File.Exists(reportFilePath))
     {
         ReadFromFile();
     }
     RunThread();
     //SetHashTable();
 }
示例#2
0
 public LoadDeflection(ASTRADoc astDoc, ProgressBar pb)
 {
     withFact           = true;
     maxTx              = maxTy = maxTz = 0.0d;
     this.AST_DOC       = astDoc;
     ndispCol           = new NodeDisplacementCollection();
     reportFilePath     = Path.Combine(Path.GetDirectoryName(astDoc.FileName), "ANALYSIS_REP.TXT");
     this.pbLoadingData = pb;
     if (File.Exists(reportFilePath))
     {
         ReadFromFile();
     }
     RunThread();
     //SetHashTable();
 }
示例#3
0
        public frmPostProcess(ASTRADoc AstDoc, vdDocument document)
        {
            InitializeComponent();
            astDoc    = new ASTRADoc();
            astDoc    = AstDoc;
            orgASTDoc = new ASTRADoc();
            orgASTDoc = AstDoc;

            doc = document;

            beamMomentCol = new BeamForceMomentCollection();
            beamMoment    = new BeamForceMoment();
            repFileName   = Path.Combine(Path.GetDirectoryName(astDoc.FileName), "ANALYSIS_REP.TXT");

            nDispCol = new NodeDisplacementCollection();
            ndisp    = new NodeDisplacement();
        }
示例#4
0
        public frmPostProcess(ASTRADoc AstDoc, vdDocument mainDoc, vdDocument postProcess1, vdDocument postProcess2, vdDocument postProcess3)
        {
            //InitializeComponent();
            //astDoc = new ASTRADoc();
            //astDoc = AstDoc;
            //orgASTDoc = AstDoc;
            //doc = mainDoc;

            ASTDoc_Load1 = new ASTRADoc(AstDoc.FileName);
            ASTDoc_Load2 = new ASTRADoc(AstDoc.FileName);
            ASTDoc_Load3 = new ASTRADoc(AstDoc.FileName);

            //ASTDoc_Load1 = AstDoc;
            //ASTDoc_Load2 = AstDoc;
            //ASTDoc_Load3 = AstDoc;

            InitializeComponent();
            astDoc    = new ASTRADoc();
            astDoc    = AstDoc;
            orgASTDoc = new ASTRADoc();
            orgASTDoc = AstDoc;

            doc = mainDoc;


            this.mainDoc      = mainDoc;
            this.postProcess1 = postProcess1;
            this.postProcess2 = postProcess2;
            this.postProcess3 = postProcess3;

            beamMomentCol = new BeamForceMomentCollection();
            beamMoment    = new BeamForceMoment();
            repFileName   = Path.Combine(Path.GetDirectoryName(astDoc.FileName), "ANALYSIS_REP.TXT");

            nDispCol = new NodeDisplacementCollection();
            ndisp    = new NodeDisplacement();
        }