Skip to main content

Crate pavan

Crate pavan 

Source
Expand description

§Pavan

Pavan (पवन — Sanskrit for “wind, breeze”) — aerodynamics engine for the AGNOS ecosystem.

Provides ISA atmosphere model, NACA airfoil generation, lift/drag coefficients, aerodynamic forces, boundary layer analysis, and wind field modeling. Built on hisab for math.

Re-exports§

pub use atmosphere::dynamic_pressure;
pub use atmosphere::mach_number;
pub use atmosphere::speed_of_sound;
pub use atmosphere::standard_density;
pub use atmosphere::standard_pressure;
pub use atmosphere::standard_temperature;
pub use coefficients::drag_coefficient;
pub use coefficients::lift_coefficient_thin_airfoil;
pub use error::PavanError;
pub use error::Result;
pub use forces::AeroForce;
pub use forces::body_to_wind;
pub use forces::drag;
pub use forces::lift;
pub use forces::reynolds_number;
pub use airfoil::NacaProfile;
pub use airfoil::SurfacePoints;
pub use panel::Panel;
pub use panel::PanelSolution;
pub use vehicle::AeroBody;
pub use vlm::VlmSolution;
pub use vlm::WingGeometry;
pub use wind::WindField;

Modules§

airfoil
atmosphere
boundary
coefficients
compressible
Compressible flow relations for gasdynamics.
error
forces
panel
Hess-Smith 2D panel method for potential flow around airfoils.
propulsion
Propulsion models for thrust, fuel consumption, and efficiency.
stability
Longitudinal static stability, control surfaces, and trim.
vehicle
vlm
Vortex Lattice Method (VLM) for 3D finite wings.
wind