Search:
Go
English
Deutsch
Français
Japanese
Chinese Simplified
Chinese Traditional
Korean
Russian
Arabic
Česky
Greek
Italiano
Afrikaans
Aragonés
Armenian
Asturianu
Azerbaijani
Bahasa Indonesia
Bahasa Melayu
Bangla
Bashkir
Belarusian
Bosanski
Brezhoneg
Bulgarian
Català
Cymraeg
Dansk
Eesti
Español
Esperanto
Euskara
Frysk
Furlan
Føroyskt
Gaeilge
Gàidhlig
Galego
Gujarati
Hebrew
Hindi
Hrvatski
Interlingua
Íslenska
Kannada
Kaszëbsczi
Kazakh
Kiswahili
Kurdî
Kyrgyz
Latviski
Lëtzebuergesch
Lietuvių
Lingua Latina
Magyar
Makedonski
Marathi
Nederlands
Nordfriisk
Norsk
O'zbekcha
Occitan
Ossetian
Persian
Polski
Português
Punjabi Gurmukhi
Română
Rumantsch
Sardu
Seeltersk
Shqip
Sicilianu
Sinhala
Slovensko
Slovensky
Srpski
Suomi
Svenska
Tagalog
Taiwanese
Tamil
Tatarça
Telugu
Thai
Tiếng Việt
Türkçe
Türkmençe
Ukrainian
Urdu
Uyghurche
DMOZ Internet Directory
Presented by
DMOZLive.com
Home
About
Submit Site
Tweet
Home
Computers
Programming
Languages
Fortran
Source Code
Physics
68 Sites
Fortran codes used in physics research and in computational physics courses.
Sites
[ Submit ]
Atomic Physics
- Codes from a course by Walter Johnson. Mod_pot.f determines the parameters in a model potential for an atom with one valence electron. Nrhf.f calculates nonrelativistic Hartree-Fock wave functions for closed-shell atoms.
ASAD
- Package for creating and integrating chemistry schemes in atmospheric models without the need to write any Fortran code to solve the chemical rate equations. Developed by Dr. Glenn Carver and Dr. Paul Brown (assisted by Dr. Oliver Wild) of the Centre for Atmospheric Science, Cambridge University, UK.
Computational Physics
- Fortran 90 and HPF Programs Related to the Book "An Introduction to Computational Physics", by Tao Pang, Cambridge University Press (1997).
Computer Simulation Methods in Physics
- Fortran 90 codes for course taught by Ari Harju.
Computational Physics
- Codes from course by David Tomanek.
DEGAS 2
- Monte Carlo code for studying neutral transport in plasmas, with emphasis on fusion applications.
Computer Simulation of Liquids
- Fortran code from the book by M.P. Allen and D. Tildesley.
Vienna Ab-Initio Simulation Package (VASP)
- Performs ab-initio quantum-mechanical molecular dynamics (MD) using pseudopotentials and a plane wave basis set. The approach implemented in VAMP/VASP is based on a finite-temperature local-density approximation (with the free energy as variational quantity) and an exact evaluation of the instantaneous electronic ground state at each MD-step using efficient matrix diagonalization schemes and an efficient Pulay mixing.
Quantum Monte Carlo
- Uses the Hirsch-Fye algorithm, implements methods in the paper "Dynamical Mean-Field Theory of Strongly Correlated Fermion Systems".
Plane-Wave Self-Consistent Field (PWscf)
- Programs for electronic structure calculations within Density-Functional Theory and Density-Functional Perturbation Theory, using a Plane-Wave basis set and pseudopotentials. PWscf is released under the GNU General Public License.
Molecular dynamics programs in Fortran 90
- By Furio Ercolessi.
Goddard Institute of Space Studies
- Code for climate modeling, radiation, and astrophysics.
Particle Physics
- LPOTT: Pion-Nucleus Scattering; PiN: Chiral Color Dielectric Quark Model for pi-Nucleon Interactions; and LPOTp: Polarized Proton Scattering from Polarized Nuclei, in Parallel, by Rubin Landau
Parton Distribution Functions (High Energy Physics)
- Code for CTEQ, GRV, MRS, and ALEKHIN distributions.
Physics Projects from the Technions, Optics
- Several are implemented in Fortran.
Surface Meteorology Data Center (COARE-MET)
- Codes to calculate bulk fluxes for the Coupled Ocean Atmosphere Response Experiment.
Trace gas, aerosol, cloud and climate modelers code
- By Charlie Zender, professor of Earth System Science.
CIA Opacities of Various Molecular Complexes
- Applied to planetary and stellar atmospheres, by Aleksandra Borysow.
World Ocean Circulation Experiment
- Code to read NetCDF, convert the minute timestamp from ship data provided by WOCE-MET back into a standard year/month/day/hour/minute time, convert a standard year/month/day/hour/minute time into the minute timestamp from ship data provided by WOCE-MET, and compute meteorological true winds.
Materials Algorithm Project (MAP)
- Links to programs in material science, many in Fortran.
Light Scattering
- T-matrix and related codes, by Arturo Quirantes.
GS2
- Fortran 90 code to study low-frequency turbulence in magnetized plasma.
Code for Anisotropies in the Microwave Background (CAMB)
- Fortran 90 code by Antony Lewis and Antony Challinor.
Spectra Code
- Red-Green-Blue values for the visible wavelength, by Dan Bruton.
Visualization: Understanding Science
- Exhibit on visualization of concepts from high school physics. The scientific data is generated on a UNIX workstation by a Fortran 90 program (provided at the site) and then exported to an Apple Macintosh.
Vanderbilt Ultra-Soft Pseudopotential
- Generates pseudopotentials for many elements.
ABINIT
- Finds the total energy, charge density, and electronic structure of systems made of electrons and nuclei, using pseudopotentials and a plane-wave basis.
HEAP
- Fortran 90 and High Performance Fortran code implementing nonadaptive and adaptive O(N) hierarchical N-body methods in 3-D for gravitational and electrostatic fields.
DDSCAT
- Code by Bruce T. Draine to study the scattering and absorption of light by small particles.
Teaching Fortran to Physics Majors
- Codes by Aleksandar Donev and Phillip Duxbury for course.
Hydra
- Adaptive particle-particle, particle-mesh plus smoothed particle hydrodynamics code.
La-Grange.Net
- Has programs from Gaspani for spectral analysis, GENSYS for general synthesis of light curves and line profiles for close binary systems, WINK for eclipsing binary curve prediction, and WUMA for generating line-broadening profiles.
Asterix
- Astronomy codes.
Dimensional Generator
- Fortran code to perform dimensional analysis, by Ron Davis.
Fortran 90 Massively Parallel Source Codes for the Cray T3E
- Code for the Ising model by Gyorgy Korniss.
CÆSAR Code Package
- Computational physics development environment written in Fortran 90. It provides an environment where the physics of real systems can be modeled, by discretizing a set of partial differential equations on a mesh and solving the resultant algebraic system.
Weather Research and Forecasting Model
- Fortran 95 code for real-time weather forecasts.
NCEP Regional Spectral Model
- Limited-area atmospheric model using spectral method for computation, written in Fortran 77.
Hypoinverse2000
- Determines earthquake locations and magnitudes from seismic network data like first-arrival P and S arrival times, amplitudes and coda durations.
Horizon Technologies
- Code for properties of fluids, materials, and superconductors.
Numerical Methods for Physics
- Fortran, Matlab, and C++ codes from by the book by Alejandro L. Garcia.
Solar Activity & Heliospheric Dynamics
- FCTMHD3D solves magnetohydrodynamics problems in three spatial dimensions, using positivity- and monotonicity-preserving FCT techniques in a finite-volume representation. CRUNCH3D-T3D and CRUNCH3D-T3E are high-performance codes for solving the viscoresistive equations of dissipative MHD, using high-fidelity Fourier collocation techniques. LCPFCT2 and MHDFCT2 solve the generalized continuity and hydromagnetic equations of hydrodynamics and MHD in two spatial dimensions, using FCT techniques.
Nucleon-Nucleon Potential Models
- Fortran 77, 90, and C codes.
Treecodes
- Fortran 90 code by Daniel Reinganum program to evolve a self-gravitating N-body system, using a hierarchical O(N log N) algorithm to compute gravitational forces.
Eta
- Weather forecasting code in Fortran 90. Source code can be requested from the site.
Atmospherics physics code
- Code for a Radiative Transfer Model (RTM), RTM Coefficient Assembly, Infrared Sea Surface Emissivity (IRSSE), EmisCoeff utility, Emissivity utility, Planck functions, Profile utility, SensorInfo utility, SpcCoeff utility, and SRF utility.
Coupled Ocean/Atmosphere Mesoscale Prediction System (COAMPS)
- Used operationally by the U.S. Navy for short-term numerical weather prediction for various regions around the world. Parts of the code can be downloaded from the site, with registration.
Mangle
- Software to deal accurately and efficiently with complex angular masks of galaxy surveys.
Community Climate System Model (CCSM)
- Fortran 90 code for climate modelling.
Octopus
- Fortran 90 program for ab initio virtual experimentation on a range of systems. Electrons are described quantum-mechanically within the Density-Functional Theory (DFT), in its time-dependent form (TDDFT) when doing simulations in time. Nuclei are described classically as point particles. Electron-nucleus interaction is described within the pseudopotential approximation.
ASC Center for Astrophysical Thermonuclear Flashes
- Simulator code for solving nuclear astrophysical problems related to exploding stars. This website contains information about the astrophysics, the code, and related basic physics and computer science efforts.
EXCITING FP-LAPW Code
- Full-potential linearised augmented-planewave (FP-LAPW) Fortran 90 code. Written mainly at Karl-Franzens-Universität Graz as a milestone of the EXCITING EU Research and Training Network, the code is designed to be as developer friendly as possible so that new developments in the field of density functional theory (DFT) can be added quickly and reliably. The code is freely available under the GNU General Public License.
OceanModel NetCDF Tools
- Fortran tools to write standardized NetCDF output for a variety of ocean circulation models. The files contain required metadata to be compatible with DMACS standards. A C++ particle trajectory tool reads NetCDF files to make particle paths.
Gastropod IR RT operator
- Fortran 90 library of forward and gradient routines for fast radiative transfer calculations for high spectral resolution infrared satellite sounders.
FreeSRS
- Library of Fortran and Python code to calculate the shock response spectrum.
Delta Code
- Nonlinear aeroelastic solver written in Fortran 90. At the moment only vortex lattice aerodynamics are available, but the hope is for a higher fidelity aerodynamic model to be developed for use in the current code.
TYPHON
- Computational Fluid Dynamics solver aimed to solve multi-physics problems with unstructured finite volume methods will be able to use dynamical refinement and MPI-based parallel processing (Fortran-90-based, uses BLAS, LAPACK, CGNS libraries).
Computational Quantum Dynamics
- Fortran 77 programs by Toshiaki Iitaka.
Gastropod
- Fortran 90 library of forward and gradient routines for fast radiative transfer calculations for the advanced infrared sounders.
CERN Program Library
- Large collection of general purpose libraries and modules in Fortran and C developed at CERN, oriented towards the needs of a physics research laboratory: general mathematics, data analysis, and detector simulation.
Astrophysics codes
- BRUCE and KYLIE are Fortran 77 codes by Rich Townsend which calculate synthetic spectra for stars undergoing non-radial pulsation (NRP). TLUSTY and SYNSPEC are Fortran 77 codes by Ivan Hubeny and Thierry Lanz for calculating synthetic plane-parallel stellar atmospheres and associated spectra, respectively.
Bergen Ocean Model (BOM)
- Fortran 90 code incorporating modern numerical techniques into ocean modeling. Code and documentation can be obtained from the site.
Linear Muffin-Tin Orbital (LMTO) programs
- Electronic structure codes of Ole Anderson's group.
Pencil Code
- High-order finite-difference Fortran 90 code for compressible hydrodynamic flows with magnetic fields. It is highly modular and can easily be adapted to different types of problems. The code runs efficiently under MPI on massively parallel shared- or distributed-memory computers, like e.g. large Beowulf clusters.
FGHEVEN
- Solves the one-dimensional Schrödinger equation for bound state eigenvalues and eigenfunctions corresponding to a potential V(x). By F. Gogtas, G.G. Balint-Kurti and C.C. Marston.
DFT Library
- Routines for density functional theory, including density calculations and manipulations, Hooke's atom, non-interacting kinetic energy, approximate XC functionals, matrix manipulation, and miscellaneous numerical functions.
Dacapo
- Total energy program based on density functional theory. Uses a plane wave basis for the valence electronic states and describes the core-electron interactions with Vanderbilt ultrasoft pseudo-potentials. Includes manual, examples, tutorials, and source code.
Castep
- Fortran 90 code using density functional theory to provide a good atomic-level description of all manner of materials and molecules. Castep can give information about total energies, forces and stresses on an atomic system, as well as calculating optimum geometries, band structures, and optical spectra. It can also perform molecular dynamics simulations.
Click
[ Submit ]
above to Add a New Site, Update a Site, or Remove a Site from this Category.
See Also
Chemistry
Languages : Fortran : Source Code
20 Sites
Software
Science : Physics
44 Sites
This directory is made available through a Creative Commons Attribution license from the
DMOZ Organization.