RCAIDE.Library.Components

Components#

Module containing core aircraft component classes and submodules for aircraft design and analysis.

See also

RCAIDE.Library.Components.Component

Base component class

RCAIDE.Library.Components.Network

Network component class for system connections

RCAIDE.Library.Components.Mass_Properties

Mass properties data structure

Modules

Airfoils

Airfoils module providing classes and methods for defining and analyzing aircraft airfoil geometries

Booms

RCAIDE Package Setup for Boom Components.

Component(*args, **kwarg)

Base class for all physical components in an aircraft configuration.

Configs

RCAIDE Package Setup for Configuration Components

Fuselages

Module containing fuselage components for aircraft design and analysis.

Landing_Gear

Module containing landing gear components for aircraft design and analysis.

Mass_Properties(*args, **kwarg)

A class containing mass and inertial properties for physical components.

Nacelles

Module containing nacelle components for aircraft propulsion system integration.

Network(*args, **kwarg)

Base class for component networks that manage connections and interactions between system components.

Payloads

RCAIDE Package Setup for Payload Components.

Powertrain

Powertrain module providing components and methods for modeling aircraft propulsion architectures

Thermal_Management

Module containing thermal management components for aircraft systems.

Wings

Module containing wing and lifting surface components for aircraft design and analysis.