The executables under linux86-64-PGI and linux86-64-Intel can run on both Intel em64t and AMD Opteron chips on Linux 64 bit OS. The only difference is linux86-64-Intel using Intel Fortran 8.1 and linux86-64-PGI using PGI Fortran 6.1-4. The development environment at LSTC are Intel em64t - linux86-64-Intel AMD Opteron - linux86-64-PGI The user material routine can be implemented through both static linking and dynamic library. (1) relinking Please request objects libraries and use exact comipler we are using which can be found in README.first. (2) dynamic libraries This is based on the request base. If you would like to use this, please send request to jason@lstc.com and let me know a) CPU type b) MPI environment c) OS level We will create the package for you. Please download the executable package from the directory end with _sharelib and also the usermat package under the same dir