예제 #1
0
        public void CalculateSpanLoadVectorNormalForceMemberTest_LeftNode_Success()
        {
            var result = _continousBendingMomentLoad.CalculateSpanLoadVectorNormalForceMember(
                _span, leftNode: true);

            Assert.That(result, Is.EqualTo(0));
        }
        public void CalculateSpanLoadVectorNormalForceMemberTest_LeftNode_Success()
        {
            var result = _alongTemperatureDifferenceLoad.CalculateSpanLoadVectorNormalForceMember(
                _span, leftNode: true);

            Assert.That(result, Is.EqualTo(30000));
        }
예제 #3
0
 public override double CalculateSpanLoadVectorNormalForceMember(ISpan span, bool leftNode)
 => _horizontalContinousLoad.CalculateSpanLoadVectorNormalForceMember(span, leftNode);
예제 #4
0
        public void CalculateSpanLoadVectorNormalForceMemberTest_LeftNode_Success()
        {
            var result = _continousAngledLoad.CalculateSpanLoadVectorNormalForceMember(_span, leftNode: true);

            Assert.That(result, Is.EqualTo(-7.866667).Within(0.000001));
        }
예제 #5
0
        public void CalculateSpanLoadVectorNormalForceMemberTest_LeftNode_Success()
        {
            var result = _spanExtendLoad.CalculateSpanLoadVectorNormalForceMember(_span, leftNode: true);

            Assert.That(result, Is.EqualTo(1));
        }