RCAIDE.Library.Methods.Aerodynamics.Athena_Vortex_Lattice

Athena_Vortex_Lattice#

RCAIDE AVL Interface Package Setup

Modules

AVL_Objects

RCAIDE AVL Data Package Setup

build_AVL_surrogates(aerodynamics)

Build a surrogate using sample evaluation results.

create_avl_datastructures

evaluate_AVL

purge_files(filenames_array[, directory])

Purges folder folder of conflicting files

read_results(avl_object)

This functions reads the results from the results text file created at the end of an AVL function call

run_AVL_analysis(aerodynamics, run_conditions)

Process vehicle to setup avl geometry, condititons, and configurations.

train_AVL_surrogates(aerodynamics)

Call methods to run VLM for sample point evaluation.

translate_data

write_avl_airfoil_file(rcaide_airfoil_filename)

This function writes the standard airfoil file format from Airfoil tools to avl file format

write_geometry(avl_object, run_script_path)

This function writes the translated aircraft geometry into text file read by AVL when it is called

write_input_deck(avl_object, trim_aircraft, ...)

This function writes the execution steps used in the AVL call Assumptions: None

write_mass_file(avl_object, run_conditions)

This function writes the translated aircraft mass into text file read by AVL when it is called

write_run_cases(avl_object, trim_aircraft)

This function writes the run cases used in the AVL batch analysis