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
bridge
Cross-crate bridges — primitive-value conversions from other AGNOS science crates. Cross-crate bridges — convert primitive values from other AGNOS science crates into pavan aerodynamics parameters and vice versa.
coefficients
compressible
Compressible flow relations for gasdynamics.
error
forces
integration
Integration APIs for downstream consumers (soorat rendering). Integration APIs for downstream consumers.
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