Bridge and Culvert - Construction and Maintenance

FISHPASS provides the analytical capabilities to identify a culvert or parallel culverts that will pass weak swimming fish safely. The design procedure utilizes hydraulic formulas for profile drag, non-Archimedean buoyant forces, and virtual mass force to quantify the hydraulic conditions within a culvert that weak swimming fish can sustain without exhaustion.

Before using FISHPASS.EXE, read and be thoroughly familiar with the "Fundamentals of Culvert Design for Passage of Weak Swimming Fish", (Behlke et al. 1991. Alaska DOTPF Statewide Research Report Number FHWA-AK-RD-90-10 (PDF 6,862 kB). The required software data inputs and design results only will make sense


Minimum: DOS 3.31 or higher with an 80286, 8088 or 8086 processor with 640 KB of RAM and a monochrome monitor is required.

A math co-processor will speed the computations up, but be aware that the program will run very slowly on an 80286, 8088, or 8086 processor.

Preferred: An 80386 processor, with a math co-processor, or an 80486-DX2 processor with a color monitor is recommended. The program is mouse-supported but can be run directly from the keyboard. Disk Space: The FISHPASS.EXE file occupies 181,728 KB of disk space.


FISHPASS.EXE - Executable program to calculate fish passage requirements for culvert installations - 178K

FISHPASS.PDF (PDF 203 kB) - Documentation for Fishpass.exe program (FHWA-AK-RD-90-10)

Additional Information (PDF 138 kB) on determinations for FISHPASS results (An Approach to verify the assumptions in the red, green, and gray matrix for CMPs Information need)