Пример #1
0
def evaluate_weights(vehicle, results):

    # unpack
    from SUAVE.Methods.Weights.Correlations.Tube_Wing import empty

    # evaluate
    breakdown = empty(vehicle)

    # pack
    vehicle.mass_properties.breakdown = breakdown
    vehicle.mass_properties.operating_empty = vehicle.mass_properties.breakdown.empty

    for config in vehicle.configs:
        config.mass_properties.operating_empty = vehicle.mass_properties.breakdown.empty

    results.weight_breakdown = breakdown

    return results
def evaluate_weights(vehicle,results):

    # unpack
    from SUAVE.Methods.Weights.Correlations.Tube_Wing import empty

    # evaluate
    breakdown = empty(vehicle)

    # pack
    vehicle.mass_properties.breakdown = breakdown
    vehicle.mass_properties.operating_empty = vehicle.mass_properties.breakdown.empty

    for config in vehicle.configs:
        config.mass_properties.operating_empty = vehicle.mass_properties.breakdown.empty

    results.weight_breakdown = breakdown

    return results
Пример #3
0
def evaluate_weights(vehicle,results):
    
    # unpack 
    from SUAVE.Methods.Weights.Correlations.Tube_Wing import empty
    
    # evaluate
    breakdown = empty(vehicle)
     
    # pack
    #vehicle.Mass_Props.breakdown = breakdown
    #vehicle.Mass_Props.m_empty = vehicle.Mass_Props.breakdown.empty
    
    #for config in vehicle.Configs:
        #config.Mass_Props.m_empty = vehicle.Mass_Props.breakdown.empty
    
    results.weight_breakdown = breakdown
    
    return results