.. _python_API_bet_evtol:

.. currentmodule:: flow360

**************************
BET eVTOL
**************************

In this example we simulate multiple Blade Element Theory (BET) disks for an eVTOL (electric Vertical Take-Off and Landing) aircraft using the Flow360 Python API.
It covers loading geometry, defining mesh refinements including axisymmetric refinement for multiple rotor regions,
specifying operating conditions, creating multiple BET disks from cylinder entities defined for each of the blades and predefined BET disk files.
To see how to create a BET disk directly from an xrotor file, check the :ref:`python_API_bet_disk` example.

.. literalinclude:: ../../../../../Flow360/examples/advanced_simulations/rotorcraft/BET_eVTOL.py
  :language: python
  :linenos:

Notes
====

- There are 8 rotor disks arranged in a typical eVTOL configuration with both front and rear rotor positions.
- BET disk parameters are loaded from external BET disk files for different rotor configurations.
- ``AxisymmetricRefinement`` is used to control mesh resolution within the cylindrical BET disk regions.
