Chapter 4: UTILITY PROGRAMS

In addition to CALC_LENS, ALSSP contains a variety of utility programs designed to help in the design and analysis of lens systems. Complete descriptions of these are included in the ALSSP User's Guide. Included are programs to automate the creation of lens systems and set up the associated calculations, to plot pressure fields and beam patterns and annotate those plots, and to simplify the process of extracting data about lens systems from the stored results. Brief descriptions of the most important utility programs are given in Table 4.


Table 4 - ALSSP Utility Programs

ANNOTATE
Adds annotation (text) to a plot.

CONCAT_RESULTS
Assembles multiple source position results into a beam pattern. The resulting beam pattern is the response of a fixed transducer element to a moving point source.

FOCI_CIRC
Assembles pre-calculated focal points into a focal trajectory.

GENERATE_SYSTEM
Converts a BEAM THREE 1 OPTIC file to ALSSP parameter files for an array of source positions.

GET_LOG
Assembles the results of multiple focal point searches into a single array.

KLEGEND
Adds a legend to a plot.

KPLOT
Displays pressure fields and beam patterns. Also finds 3 dB points, sidelobe heights and positions, and maximum pressure points and values.

MAKE_BEAMS
Generates parameter files to calculate the response of an element at a single point to an array of source positions.

MAKE_BEAMS1
Generates parameter files to calculate the beam pattern for a system by moving the transducer element along the focal trajectory.

MAKE_BEAMS2
Creates parameter files to calculate beam patterns.

MAKE_LINE_MAX
Generates a parameter file to find the maximum response of an element along a line through a lens system's pressure field.

MAKE_MAX_REGION
Generates a parameter file to find the maximum response of an element within a region of space.

MAKE_VOLUME
Generates a parameter file to calculate the pressure field of a lens system within a region of space.

MAN
Gives a brief summary of an ALSSP routine.
Return to Title Page and Table of Contents

Go back to Chapter 3

Go to Chapter 5


Kevin Fink's Home Page (http://www.fink.com/Kevin.html)

kevin@fink.com