Example #1
0
 public ChsKConnection(HssTrussConnectionChord chord, double Gap, List<HssTrussConnectionBranch> branches,  ICalcLog CalcLog)
     :base(chord, branches, CalcLog)
 {
     this.gap = Gap;
     if (branches.Count!=2)
     {
         throw new Exception("K connections other than ones with 2 members are not supported");
     }
     List<string> loadCaseNames = GetLoadCaseList();
     DetermineTensionCompressionBranches(loadCaseNames);
     
 }
Example #2
0
        public ChsKConnection(HssTrussConnectionChord chord, double Gap, List <HssTrussConnectionBranch> branches, ICalcLog CalcLog)
            : base(chord, branches, CalcLog)
        {
            this.gap = Gap;
            if (branches.Count != 2)
            {
                throw new Exception("K connections other than ones with 2 members are not supported");
            }
            List <string> loadCaseNames = GetLoadCaseList();

            DetermineTensionCompressionBranches(loadCaseNames);
        }
Example #3
0
        public ChsXConnection(HssTrussConnectionChord chord, List<HssTrussConnectionBranch> branches,  ICalcLog CalcLog)
            :base(chord, branches, CalcLog)
        {

        }
Example #4
0
 public HssTrussConnection(HssTrussConnectionChord chord, List <HssTrussConnectionBranch> branches,
                           ICalcLog CalcLog) : base(CalcLog)
 {
     this.branches = branches;
     this.chord    = chord;
 }
 public ChsKOverlapConnection(HssTrussConnectionChord chord, double Gap, List <HssTrussConnectionBranch> branches, ICalcLog CalcLog)
     : base(chord, Gap, branches, CalcLog)
 {
 }
Example #6
0
 public ChsTYConnection(HssTrussConnectionChord chord, List <HssTrussConnectionBranch> branches, ICalcLog CalcLog)
     : base(chord, branches, CalcLog)
 {
 }
Example #7
0
 public HssTrussConnection(HssTrussConnectionChord chord,  List<HssTrussConnectionBranch> branches, 
   ICalcLog CalcLog): base ( CalcLog)
 {
     this.branches = branches;
     this.chord = chord;
 }
        public ChsKGappedConnection(HssTrussConnectionChord chord, double Gap, List<HssTrussConnectionBranch> branches, ICalcLog CalcLog)
            : base(chord, Gap, branches,  CalcLog)
        {

        }