:py:mod:`source` ================ .. py:module:: source Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: source.compute_source_influence source.compute_source_influence_new source.compute_source_strengths source.compute_source_velocity .. py:function:: 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 .. !! processed by numpydoc !! .. py:function:: 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. .. !! processed by numpydoc !! .. py:function:: compute_source_strengths(mesh_dict, num_nodes, nt, num_panels, mesh_mode='structured') .. py:function:: compute_source_velocity()