Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
AirBreathing.hpp File Reference
#include <janus/janus.hpp>
Include dependency graph for AirBreathing.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vulcan
namespace  vulcan::propulsion
 Propulsion utilities for rocket, air-breathing, and electric systems.
namespace  vulcan::propulsion::air_breathing

Functions

template<typename Scalar>
Scalar vulcan::propulsion::air_breathing::fuel_flow_rate (const Scalar &thrust, const Scalar &TSFC)
 Calculates fuel flow rate from thrust and TSFC.
template<typename Scalar>
Scalar vulcan::propulsion::air_breathing::breguet_range (const Scalar &velocity, const Scalar &TSFC, const Scalar &L_D, const Scalar &W0, const Scalar &W1)
 Calculates Breguet Range for jet aircraft.
template<typename Scalar>
Scalar vulcan::propulsion::air_breathing::breguet_endurance (const Scalar &TSFC, const Scalar &L_D, const Scalar &W0, const Scalar &W1)
 Calculates Breguet Endurance for jet aircraft.