Man pages for brandynlucca/acousticTS
Estimating acoustic target strength via physics-based scattering models

along_sumAlong-matrix summing function
arbitraryCreates arbitrary body shape from user inputs
bladder_rotationSupport rotation function for KRM (swimbladder)
body_rotationSupport rotating function for KRM (body)
brakeSupport function for bending scatterer body shape and...
brake_dfSupport function for bending scatterer position matrix...
brake_scattererSupport function for bending scatterer body shape scatterer...
bulkCalculate the bulk modulus (K).
CALSolid and calibration sphere (CAL) object/class.
cal_generateGenerate a CAL-class object.
calibrationCalculates theoretical TS of a solid sphere of a certain...
calibration_initializeInitialize CAL-class object for modeling.
cal_plotPlotting for CAL-class objects
cal_showshow(...) for CAL-class objects.
codSample sardine shape with fully inflated swimbladder.
contour_integrateNumerical integration via adaptive quadrature of complex...
create_shapeA wrapper function that automatically creates generalized...
cylinderCreates a cylinder.
DCMCalculates the theoretical TS of a target using the deformed...
dcm_initializeInitialize object for modeling using the DCM.
degreesConvert angular measurements from radians to degrees
discover_reforge_paramsGet reforge parameters from known method signatures
DWBACalculates the theoretical TS of a fluid-like scatterer at a...
DWBA_curvedCalculates the theoretical TS of a fluid-like scatterer at a...
dwba_curved_initializeInitialize FLS-class object for TS modeling.
dwba_initializeInitialize FLS-class object for TS modeling.
ESSElastic shelled scatterer (ESS) object/class.
ess_generateGenerate ESS shape
ess_showshow(...) for ESS-class objects.
extractPrimary accessor function for dredging specific data from...
FLSFluid-like scatterer (FLS) object/class.
fls_generateManually generate a FLS object.
fls_plotPlotting for FLS-class objects
fls_showshow(...) for FLS-class objects.
GASGeneric gas-filled scatterer (GAS) object/class.
gas_generateCreate GAS object
gas_plotPlotting for GAS-class objects
gas_showshow(...) for GAS_class objects
get_TSRun a single simulation for a given parameter grid index
hcCylindrical Bessel (Hankel) function of the third kind and...
high_pass_stantonCalculates the theoretical TS of a shelled organism using the...
high_pass_stanton_initializeInitialize object for Stanton high-pass approximation
hsSpherical Bessel function of the third kind and its...
jcCylindrical Bessel function of the first kind and its...
jsSpherical Bessel function of the first kind and its...
kCalculate the acoustic wavenumber (k) based on the sound...
kappaCalculate the compressibility material properties of a...
krillSample krill (Euphausia superba) shape taken from McGehee et...
KRMCalculates the theoretical TS using Kirchoff-ray Mode...
krm_initializeInitialize SBF-class object for KRM calculations.
lameCalculate Lamé's first parameter (lambda).
linearConvert backscatter values from log- to linear-domain.
modal_matrixFormat data for the modal series solution model into the...
model_paletteBase plotting color palette
model_registryModel registry: maps model names to their functions
MSS_andersonCalculates the theoretical TS of a fluid sphere using an...
mss_anderson_initializeInitialize GAS-object for modal series solution.
phase_integrateWrapper function incorporating phase deviation into contour...
plot.scattererMethod for what is printed for objects.
PnLegendre Polynomial function (Pn) of the first kind.
poisCalculate the Poisson's ratio (nu).
polynomial_cylinderCreates a polynomial deformed cylinder.
prolate_spheroidCreates a prolate spheroid.
radiansConvert angular measurements from degrees to radians.
reflection_coefficientPlane wave/plane interface reflection coefficient
reforgeResize or reparameterize a scatterer object
reforge-FLS-methodReforge FLS-class object.
reforge-SBF-methodResizing function for swimbladdered targets
rhoCalculate the mass density material properties of a...
sardineSample sardine shape with fully inflated swimbladder.
SBFSwimbladdered fish (SBF) object/class.
sbf_generateManually generate a SBF-class object.
sbf_plotPlotting for SBF-class objects
sbf_showshow(...) for SBF-class objects.
scatterer-classscatterer-class
SDWBACalculates the theoretical TS of a fluid-like scatterer at a...
SDWBA_curvedCalculates the theoretical TS of a fluid-like scatterer at a...
sdwba_curved_initializeInitialize FLS-class object for SDWBA modeling
sdwba_initializeInitialize FLS-class object for SDWBA modeling
sdwba_resampleResample shape for SDWBA model with piecewise constant radius
segmentizeDiscretize vector into separate intervals of different length
shapeGeneric scattering shape object used throughout this package.
shearCalculate the shear modulus (G).
show-scatterer-methodGeneric function for show(...) for different scatterers.
sigma_bsCalculates the linear backscattering coefficient (sigma_bs)...
simulate_tsSimulate target strength (TS) with flexible parameterization...
sphereCreates a sphere.
target_strengthWrapper function to model acoustic target strength
transmission_coefficientTransmission coefficient for transmission between two mediums
vecnormCalculates the Euclidean norm across each row of a given...
ycCylindrical Bessel (Neumann) function of the second kind and...
youngCalculate Young's modulus (E).
ysSpherical Bessel function of the second kind and its...
brandynlucca/acousticTS documentation built on July 4, 2025, 12:43 a.m.