Esempio n. 1
0
        /// <summary>
        // abs_max_1e20
        /// </summary>
        internal static double AbsMax_1e20(double val)
        {
            // align_offset

            double max = 1E20;

            return(RestrictedDouble.ValueInRange(val, -max, max));
        }
Esempio n. 2
0
 /// <summary>
 /// non_neg_max_1000
 /// </summary>
 internal static double NonNegMax_1000(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 1000));
 }
Esempio n. 3
0
        /// <summary>
        /// abs_max_10000
        /// </summary>
        internal static double AbsMax_10000(double val)
        {
            double max = 10000;

            return(RestrictedDouble.ValueInRange(val, -max, max));
        }
Esempio n. 4
0
 /// <summary>
 /// rc_k_value
 /// </summary>
 internal static double RcKValue(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 1.05, 1E10));
 }
Esempio n. 5
0
 /// <summary>
 /// timber_panel_thickness
 /// </summary>
 internal static double TimberPanelThickness(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0.001, 100.0));
 }
Esempio n. 6
0
 /// <summary>
 /// position_type
 /// </summary>
 internal static double PositionType(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 1));
 }
Esempio n. 7
0
 /// <summary>
 /// rc_diameter_value
 /// </summary>
 internal static double RcDiameterValue(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0.001, 0.1));
 }
Esempio n. 8
0
 /// <summary>
 /// two_quadrants, degree specific
 /// </summary>
 internal static double TwoQuadrantsDegrees(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 180));
 }
Esempio n. 9
0
        /// <summary>
        /// abs_two_quadrants
        /// </summary>
        internal static double AbsTwoQuadrants(double val)
        {
            double max = 3.14159265358979;

            return(RestrictedDouble.ValueInRange(val, -max, max));
        }
Esempio n. 10
0
 /// <summary>
 /// two_quadrants
 /// </summary>
 internal static double TwoQuadrantsRadians(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 3.14159265358979));
 }
Esempio n. 11
0
 /// <summary>
 /// one_quadrant, degree specific
 /// </summary>
 internal static double OneQuadrantDegrees(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 90));
 }
Esempio n. 12
0
 /// <summary>
 /// one_quadrant
 /// </summary>
 internal static double OneQuadrantRadians(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 1.5707963267949));
 }
Esempio n. 13
0
 /// <summary>
 /// material_nu_value
 /// </summary>
 internal static double MaterialNuValue(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 0.499));
 }
Esempio n. 14
0
 /// <summary>
 /// material_base_value
 /// </summary>
 internal static double MaterialBaseValue(double val)
 {
     return(RestrictedDouble.ValueInRange(val, 0, 3.403E38));
 }