Lagrangian particle tracking code.
Switch branches/tags
Clone or download
Latest commit 6d18aca Dec 16, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
projects
runscripts Halfway commit of gomoos, which has been updated to the current code.… Apr 26, 2010
src Added zr stream function Dec 16, 2016
theoretical/19880101-0100 Changes for orca12 Apr 23, 2015
.gitignore Merge ssh://keron.princeton.edu/Users/bror/git/pytraj into devel Mar 4, 2013
Makefile.global
Makefile_tmpl Added function for different fortran compiler path May 2, 2015
README.md

README.md

TRACMASS is a Lagrangian trajectory code for ocean and atmospheric general circulation models. The code makes it possible to estimate water paths, Lagrangian stream functions (barotropic and overturning), exchange times, particle sedimentation, etc. TRACMASS has been used in studies of the global ocean circulation, of sea circulation in The Baltic, The Mediterranean and in coastal regions.

The code is written in FORTRAN 95 with modules and runs on UNIX platforms such as MAC OS X and Linux.

TRACMASS has been set up to run with velocities integrated with models such as NEMO, ORCA, ROMS, POM, MICOM, IFS-ECMWF and EC-Earth.

Quickstart

Prerequisites to run on Mac OS X

Download and install macports (www.macports.org) Install the following ports:

sudo port install openmpi +gcc45 +valgrind
sudo port install netcdf +openmpi +netcdf4 
sudo port install netcdf-fortran +gcc45 +openmpi
sudo port install git-core 
sudo port install git-extras

Compile the code

Copy Makefile_tmpl to Makefile. Choose a change PROJECT and CASE in Makefile to your projectname.

run:

make
./runtrm

Change log

6.0.0 First public release