source

Module Contents

Functions

compute_source_influence(dij, mij, dpij, dx, dy, dz, ...)

UPDATE TO EXPLAIN EACH INPUT

compute_source_influence_new(A, AM, B, BM, SL, SM, A1, ...)

Function to compute induced potential of a source panel based on the

compute_source_strengths(mesh_dict, num_nodes, nt, ...)

compute_source_velocity()

source.compute_source_influence(dij, mij, dpij, dx, dy, dz, rk, ek, hk, sigma=1.0, mode='potential')

UPDATE TO EXPLAIN EACH INPUT each input is a list of length 4, holding the values at the corners ex: mij = [mij_i for i in range(4)] where each index i corresponds to a corner of the panel NOTE: dpij uses the same notation, but contains a sub-index to differentiate between x and y values ex: dpij[0][0] refers to the x-component of dpij for point 1

source.compute_source_influence_new(A, AM, B, BM, SL, SM, A1, PN, S, l=None, m=None, n=None, mode='potential', mu=1.0)

Function to compute induced potential of a source panel based on the VSAERO documentation found here: https://ntrs.nasa.gov/citations/19900004884

This function takes inputs related to panel parameters and data about the point where potential is induced.

Each input is a list (all of the same length), where the number of panel sides equals the length of the lists.

source.compute_source_strengths(mesh_dict, num_nodes, nt, num_panels, mesh_mode='structured')
source.compute_source_velocity()