Example #1
0
 // Alokuje velkost poli zoznamov, malo by to byt dymamicke
 public CModel(string sFileName, ESLN eSLN, int eNDOF, EGCS eGCS,
     int iMatNum, int iCrScNum, int iNodeNum,
     int iMemNum, int iNSupNum, int iNRelNum, int iNLoadNum,
     int iMLoadNum, int iLoadCaseNum, int iLoadComNum)
 {
     m_eSLN = eSLN;
     m_eNDOF = eNDOF;
     m_eGCS = eGCS;
     m_arrMat = new CMat_00[iMatNum];
     m_arrCrSc = new CCrSc[iCrScNum];
     m_arrNodes = new CNode[iNodeNum];
     m_arrMembers = new CMember[iMemNum];
     m_arrNSupports = new CNSupport[iNSupNum];
     m_arrNReleases = new CNRelease[iNRelNum];
     m_arrNLoads = new CNLoadAll[iNLoadNum];
     m_arrMLoads = new CMLoad[iMLoadNum];
     m_arrLoadCases = new CLoadCase[iLoadCaseNum];
     m_arrLoadCombs = new CLoadCombination[iLoadComNum];
 }
Example #2
0
 // Geometrical model
 public CModel(string sFileName, ESLN eSLN, int eNDOF, EGCS eGCS,
     int iMatNum, /*int iCrScNum,*/ int iPointNum,
     /*int iMemNum,*/ int iLineNum, int iAreaNum, int iVolumeNum, int iWindNum)
 {
     m_eSLN = eSLN;
     m_eNDOF = eNDOF;
     m_eGCS = eGCS;
     m_arrMat = new CMat_00[iMatNum];
     //m_arrCrSc = new CCrSc[iCrScNum];
     m_arrGOPoints = new BaseClasses.GraphObj.CPoint[iPointNum];
     //m_arrMembers = new CMember[iMemNum];
     m_arrGOAreas = new BaseClasses.GraphObj.CArea[iAreaNum];
     m_arrGOVolumes = new BaseClasses.GraphObj.CVolume[iVolumeNum];
     m_arrGOStrWindows = new BaseClasses.GraphObj.CStructure_Window[iWindNum];
 }