View Source FuelCalculator.Shuttle (FuelCalculator v0.1.0)

Documentation for Shuttle.

Link to this section Summary

Link to this section Functions

Link to this function

compute_consumption(directive, mass, gravity)

View Source

Specs

compute_consumption(atom(), integer(), float()) :: float()

compute_consumption/3

Used to calculate basic fuel requirements using formulas land: mass gravity 0.033 - 42 launch: mass gravity 0.042 - 33 ## Examples iex> FuelCalculator.Shuttle.compute_consumption(:land, 28801, 9.807)

Specs

find_gravity(any()) :: any()

find_gravity/1

Used to get gravity value using keyword ## Examples iex> FuelCalculator.Shuttle.find_gravity(:earth) 9.807 iex> FuelCalculator.Shuttle.find_gravity(9.807) 9.807

Link to this function

fuel_for_trip(directive, mass, gravity)

View Source

Specs

fuel_for_trip(atom(), integer(), float()) :: float()

fuel_for_trip/3

Used to calculate fuel requirements a round trip, (i.e) extra fuel required as reserve ## Examples iex> FuelCalculator.Shuttle.fuel_for_trip(:land, 28801, 9.807)