├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── adr ├── Components │ ├── Aerodynamic │ │ ├── AerodynamicSurface.py │ │ ├── Flap.py │ │ ├── RectangularAerodynamicSurface.py │ │ ├── RectangularHorizontalStabilizer.py │ │ ├── RectangularWing.py │ │ └── __init__.py │ ├── AttachedComponent.py │ ├── Auxiliary │ │ ├── LandingGear.py │ │ ├── Payload.py │ │ └── __init__.py │ ├── BaseComponent.py │ ├── FreeBody.py │ ├── Powertrain │ │ ├── Motor.py │ │ ├── SimpleMotor.py │ │ └── __init__.py │ └── __init__.py ├── Methods │ ├── Aerodynamic │ │ ├── __init__.py │ │ └── aerodynamic_fundamental_equations.py │ ├── Powertrain │ │ ├── __init__.py │ │ └── thrust_equations.py │ └── __init__.py ├── World │ ├── Aerodynamic │ │ ├── __init__.py │ │ └── coefficients_data.py │ ├── Ambient.py │ ├── __init__.py │ └── constants.py ├── __init__.py └── helper_functions │ ├── __init__.py │ └── algebric.py ├── docs ├── Components │ ├── AttachedComponent.md │ ├── Auxiliary │ │ └── LandingGear.md │ ├── BaseComponent.md │ └── FreeBody.md ├── World │ ├── Ambient.md │ └── constants.md ├── about.md ├── helper functions │ └── algebric.md └── index.md ├── example.py ├── mkdocs.yml ├── poetry.lock ├── pyproject.toml └── tests ├── Components ├── Auxiliary │ └── test_LandingGear.py ├── test_AttachedComponent.py ├── test_BaseComponent.py └── test_FreeBody.py ├── World ├── test_Ambient.py └── test_constants.py └── helper_functions └── test_algebric.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *adr.ca.egg-info 3 | .vscode -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/README.md -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/AerodynamicSurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/AerodynamicSurface.py -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/Flap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/Flap.py -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/RectangularAerodynamicSurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/RectangularAerodynamicSurface.py -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/RectangularHorizontalStabilizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/RectangularHorizontalStabilizer.py -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/RectangularWing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/RectangularWing.py -------------------------------------------------------------------------------- /adr/Components/Aerodynamic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Aerodynamic/__init__.py -------------------------------------------------------------------------------- /adr/Components/AttachedComponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/AttachedComponent.py -------------------------------------------------------------------------------- /adr/Components/Auxiliary/LandingGear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Auxiliary/LandingGear.py -------------------------------------------------------------------------------- /adr/Components/Auxiliary/Payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Auxiliary/Payload.py -------------------------------------------------------------------------------- /adr/Components/Auxiliary/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Auxiliary/__init__.py -------------------------------------------------------------------------------- /adr/Components/BaseComponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/BaseComponent.py -------------------------------------------------------------------------------- /adr/Components/FreeBody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/FreeBody.py -------------------------------------------------------------------------------- /adr/Components/Powertrain/Motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Powertrain/Motor.py -------------------------------------------------------------------------------- /adr/Components/Powertrain/SimpleMotor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Powertrain/SimpleMotor.py -------------------------------------------------------------------------------- /adr/Components/Powertrain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/Powertrain/__init__.py -------------------------------------------------------------------------------- /adr/Components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Components/__init__.py -------------------------------------------------------------------------------- /adr/Methods/Aerodynamic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Methods/Aerodynamic/__init__.py -------------------------------------------------------------------------------- /adr/Methods/Aerodynamic/aerodynamic_fundamental_equations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Methods/Aerodynamic/aerodynamic_fundamental_equations.py -------------------------------------------------------------------------------- /adr/Methods/Powertrain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Methods/Powertrain/__init__.py -------------------------------------------------------------------------------- /adr/Methods/Powertrain/thrust_equations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Methods/Powertrain/thrust_equations.py -------------------------------------------------------------------------------- /adr/Methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/Methods/__init__.py -------------------------------------------------------------------------------- /adr/World/Aerodynamic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/World/Aerodynamic/__init__.py -------------------------------------------------------------------------------- /adr/World/Aerodynamic/coefficients_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/World/Aerodynamic/coefficients_data.py -------------------------------------------------------------------------------- /adr/World/Ambient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/World/Ambient.py -------------------------------------------------------------------------------- /adr/World/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/World/__init__.py -------------------------------------------------------------------------------- /adr/World/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/World/constants.py -------------------------------------------------------------------------------- /adr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adr/helper_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/helper_functions/__init__.py -------------------------------------------------------------------------------- /adr/helper_functions/algebric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/adr/helper_functions/algebric.py -------------------------------------------------------------------------------- /docs/Components/AttachedComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/Components/AttachedComponent.md -------------------------------------------------------------------------------- /docs/Components/Auxiliary/LandingGear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/Components/Auxiliary/LandingGear.md -------------------------------------------------------------------------------- /docs/Components/BaseComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/Components/BaseComponent.md -------------------------------------------------------------------------------- /docs/Components/FreeBody.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/Components/FreeBody.md -------------------------------------------------------------------------------- /docs/World/Ambient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/World/Ambient.md -------------------------------------------------------------------------------- /docs/World/constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/World/constants.md -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/helper functions/algebric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/helper functions/algebric.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/docs/index.md -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/example.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/Components/Auxiliary/test_LandingGear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/Components/Auxiliary/test_LandingGear.py -------------------------------------------------------------------------------- /tests/Components/test_AttachedComponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/Components/test_AttachedComponent.py -------------------------------------------------------------------------------- /tests/Components/test_BaseComponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/Components/test_BaseComponent.py -------------------------------------------------------------------------------- /tests/Components/test_FreeBody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/Components/test_FreeBody.py -------------------------------------------------------------------------------- /tests/World/test_Ambient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/World/test_Ambient.py -------------------------------------------------------------------------------- /tests/World/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/World/test_constants.py -------------------------------------------------------------------------------- /tests/helper_functions/test_algebric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CeuAzul/ADR/HEAD/tests/helper_functions/test_algebric.py --------------------------------------------------------------------------------