def test2(self): rna = RNAMass() rna.blades_mass = np.random.rand(1)[0] rna.hub_mass = np.random.rand(1)[0] rna.nac_mass = np.random.rand(1)[0] rna.hub_cm = np.random.rand(3) rna.nac_cm = np.random.rand(3) rna.blades_I = np.random.rand(6) rna.hub_I = np.random.rand(6) rna.nac_I = np.random.rand(6) check_gradient_unit_test(self, rna)
def test1(self): rna = RNAMass() rna.blades_mass = 15241.323 * 3 rna.hub_mass = 50421.4 rna.nac_mass = 221245.8 rna.hub_cm = [-6.3, 0., 3.15] rna.nac_cm = [-0.32, 0., 2.4] rna.blades_I = [26375976., 13187988., 13187988., 0., 0., 0.] rna.hub_I = [127297.8, 127297.8, 127297.8, 0., 0., 0.] rna.nac_I = [9908302.58, 912488.28, 1160903.54, 0., 0., 0.] check_gradient_unit_test(self, rna, tol=1e-5)