Ejemplo n.º 1
0
    def generate_partials_xml(self):
        partials = Partials()
        for i, x_sigma in enumerate(x_con_sigmas):
            partials.declare_partials(x_sigma,
                                      [x_sigma_yield, x_sigmas_out[i]])

        partials.declare_partials(x_con_WS, [x_WS_init, x_ref_area, x_m_mtow])
        partials.declare_partials(x_con_buffet, [x_CL_buffet, x_fwe_CL])
        return partials.get_string()
Ejemplo n.º 2
0
 def generate_partials_xml(self):
     partials = Partials()
     partials.declare_partials(x_CD, [x_CDi % 1, x_CDf % 1, x_CDfus, x_CDother])
     partials.declare_partials(x_LD, [x_CDi % 1, x_CDf % 1, x_CDfus, x_CDother, x_CL % 1])
     partials.declare_partials(x_fwe_CL, x_CL % 1)
     partials.declare_partials(x_m_fuel, [x_CDi % 1, x_CDf % 1, x_CDfus, x_CDother, x_CL % 1,
                                          x_M % 1, x_H % 1, x_R, x_SFC, x_m_fuel_res, x_m_fixed, x_m_wing])
     partials.declare_partials(x_m_mtow, [x_CDi % 1, x_CDf % 1, x_CDfus, x_CDother, x_CL % 1,
                                          x_M % 1, x_H % 1, x_R, x_SFC, x_m_fuel_res, x_m_fixed, x_m_wing])
     return partials.get_string()
Ejemplo n.º 3
0
 def generate_partials_xml(self):
     partials = Partials()
     partials.declare_partials(x_y2, [x_y1, x_z1, x_z2])
     return partials.get_string()
Ejemplo n.º 4
0
 def generate_partials_xml(self):
     partials = Partials()
     partials.declare_partials(x_x1, [x_x0])
     return partials.get_string()
Ejemplo n.º 5
0
 def generate_partials_xml(self):
     partials = Partials()
     partials.declare_partials(x_g2, x_y2)
     return partials.get_string()
Ejemplo n.º 6
0
 def generate_partials_xml(self):
     partials = Partials()
     partials.declare_partials(x_obj_m_fuel, [x_m_fuel_init, x_m_fuel])
     partials.declare_partials(x_obj_m_wing, [x_m_wing_init, x_m_wing])
     return partials.get_string()