Key References
FEAPpv is extensively described in the following textbooks (available at Elsevier):
-
The Finite Element Method: Its Basis and Fundamentals (8th ed.)
by O.C. Zienkiewicz, R.L. Taylor, and S. Govindjee (2025) -
The Finite Element Method for Solid and Structural Mechanics (7th ed.)
by O.C. Zienkiewicz, R.L. Taylor, and D.D. Fox (2013)
Downloads & Manuals
Source Code (v5.1.2h)
Updated 30 April 2026. Includes Windows/UNIX/LINUX/MAC files.
Documentation (PDF)
April 2026 editions. Requires Acrobat Reader to print.
Need to add custom functions? Download the FEAP Programmer Manual.
Compilation Instructions
UNIX / LINUX / MAC
- Unzip the downloaded file to create the directory structure.
- Copy the appropriate makefile.in_xxx file to makefile.in and edit it to have the correct paths to your X11 libraries.
- Set the environment variable FEAPPVHOME5_1 in your shell as indicated in makefile.in.
- Copy main/makefile_default to main/makefile.
- Enter the command: make
Windows (Visual Studio)
- Ensure Visual Studio and the Intel Compilers are installed (only Fortran is needed).
- Open feappv_sol.sln and build the Static Library and the Executable. Alternately, at the Intel oneAPI command terminal prompt type devenv feappv_sol.sln /build "Release|x64". (Replace Release by Debug for a debug build.)
- All needed settings are already enabled in the solution and project files. This will provide you with a QuickWin executable.
Installation Test Problem
Validate your installation using the files below. The results after two iterations should produce a residual and energy that are numerically zero (allowing for minor differences due to computer roundoff).
Support & Community
Support on the use of FEAPpv is not provided.
Please consult the manuals and sample files. You can also join the community discussions:
- 💬 FEAP Users Forum (Dedicated FEAPpv board available)
- 📧 Report broken links or download errors to: feap@berkeley.edu