920e9e9e65b3522faa477bafdc9292f912bd5f46,trunk/SUAVE/Components/Energy/Networks/Solar.py,Solar,evaluate_thrust,#Solar#,72

Before Change


        conditions.propulsion.disc_loading       = (F_mag.T)/ (num_engines*np.pi*(R)**2) // N/m^2               
        conditions.propulsion.power_loading      = (F_mag.T)/(P)  // N/W                  
        
        mdot = np.zeros_like(F)

        results = Data()
        results.thrust_force_vector = F
        results.vehicle_mass_rate   = mdot

        return results
    

After Change


        conditions.propulsion.disc_loading       = (F_mag.T)/ (num_engines*np.pi*(R)**2) // N/m^2               
        conditions.propulsion.power_loading      = (F_mag.T)/(P)  // N/W                  
        
        mdot = state.ones_row(1)*0.0

        results = Data()
        results.thrust_force_vector = F
        results.vehicle_mass_rate   = mdot

        return results
    
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 7

Instances


Project Name: suavecode/SUAVE
Commit Name: 920e9e9e65b3522faa477bafdc9292f912bd5f46
Time: 2020-04-08
Author: ebotero@stanford.edu
File Name: trunk/SUAVE/Components/Energy/Networks/Solar.py
Class Name: Solar
Method Name: evaluate_thrust


Project Name: suavecode/SUAVE
Commit Name: 920e9e9e65b3522faa477bafdc9292f912bd5f46
Time: 2020-04-08
Author: ebotero@stanford.edu
File Name: trunk/SUAVE/Components/Energy/Networks/Battery_Propeller.py
Class Name: Battery_Propeller
Method Name: evaluate_thrust


Project Name: suavecode/SUAVE
Commit Name: 920e9e9e65b3522faa477bafdc9292f912bd5f46
Time: 2020-04-08
Author: ebotero@stanford.edu
File Name: trunk/SUAVE/Components/Energy/Networks/Solar_Low_Fidelity.py
Class Name: Solar_Low_Fidelity
Method Name: evaluate_thrust