Skip to content

CMake modules dealing with Fortran-specific issues and Fortran libraries

License

Notifications You must be signed in to change notification settings

jayeshkrishna/CMake_Fortran_utils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMake_Fortran_utils

CMake modules dealing with Fortran-specific issues and Fortran libraries

Currently, these modules should work with CMake version 2.8.8 and later versions. Earlier CMake versions may work but are untested.

Below is a brief listing of modules. More detailed information on the purpose and use of these modules can be found in comments at the top of each file.

Find modules for specific libraries:

FindNETCDF

FindpFUnit

FindPnetcdf

Utility modules:

genf90_utils - Generate Fortran code from genf90.pl templates.

pFUnit_utils - Create executables using the pFUnit parser and driver.

Sourcelist_utils - Use source file lists defined over multiple directories.

Modules that are CESM-specific and/or incomplete:

CESM_utils - Handles a few options, and includes several other modules.

Compilers - Specify compiler-specific behavior, add build types for CESM.

About

CMake modules dealing with Fortran-specific issues and Fortran libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CMake 98.0%
  • Fortran 2.0%