diff --git a/README b/README new file mode 100644 index 0000000000000000000000000000000000000000..13eb7e5e6e327d8c43621fcdb0c479c6d8f4c920 --- /dev/null +++ b/README @@ -0,0 +1,286 @@ +PPM numerics package README +=========================== +v1.2.2, May 2012 + + +Introduction +------------ + +This is the PPM numerics source package. + +Changes +------- + +.1.2.2 +************************************************************************ +This version is the first (and last) release of PPM numerics based on the +conventional PPM core data structures. (The next release will be using the PPM +core abstractions) + +.New Features +- Using the PPM core build system +- Added FFTW3 wrappers for the Poisson solver + +.Fixes +- Fixed the Multigrid solver +- Added Fortran 2003 style ODE RHS function interfaces +- Various fixes in the build system. +************************************************************************ + + +Requirements for building PPM numerics +-------------------------------------- + +- PPM core 1.2.2: This PPM numerics version is based on PPM core 1.2.2 and can + only be linked against this version. Please first download and compile PPM + core 1.2.2 before attempting to compiling this package. +- FFTW 3: The Poisson solver module requires FFTW3 to be present and installed. + The library should be built with the same compiler as PPM numerics to ensure + binary compatibility. +- An MPI distribution (optional): Either get OpenMPI, mpich2 or any other MPI 2 + compliant MPI library. If you are compiling PPM on a cluster, most likely your + sysadmin will have already an MPI installed on the system. + +Make sure that all requirements are compiled with the same compiler that you +will be using to build PPM core. + + +Building PPM numerics +--------------------- + +PPM numerics is built in 3 simple steps: + +Step 1: Configuring PPM numerics +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Run the `configure` script to allow the build system to determine the correct +options to compile PPM core. + +It is very important to give `configure` the correct settings to make sure PPM +core is compiled correctly. To find out which settings are supported type + +~~~~~~~~~~ +$ ./configure --help +~~~~~~~~~~ + +This is what will be returned: + +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +`configure' configures PPM 1.2.1 to adapt to many kinds of systems. + +Usage: ./configure [OPTION]... [VAR=VALUE]... + +To assign environment variables (e.g., CC, CFLAGS...), specify them as +VAR=VALUE. See below for descriptions of some of the useful variables. + +Defaults for the options are specified in brackets. + +Configuration: + -h, --help display this help and exit + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit + -q, --quiet, --silent do not print `checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for `--cache-file=config.cache' + -n, --no-create do not create output files + --srcdir=DIR find the sources in DIR [configure dir or `..'] + +Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX + [/usr/local] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [PREFIX] + +By default, `make install' will install all the files in +`/usr/local/bin', `/usr/local/lib' etc. You can specify +an installation prefix other than `/usr/local' using `--prefix', +for instance `--prefix=$HOME'. + +For better control, use the options below. + +Fine tuning of the installation directories: + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/ppm] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] + +Optional Features: + --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-mpi[=impl.] use MPI (default is no), If the MPI implementation + of your choice provides compile wrappers that are in + PATH, I can set them myself, choose: guess (I will + choose the first implementation I can find), + openmpi, lammpi, mpich, mpich2, intelmpi_gnu + (Intel's MPI with GNU Compilers), intelmpi_intel + (Intel's MPI with Intel Compilers), sun (Sun MPI), + ibm (IBM AIX POE). Else, set this flag with no value + and set CC, CXX and FC to the appropriate compiler + wrappers (safest) + --enable-linux compile for linux (default is no) + --enable-etime use etime (default is no) + --enable-vector enable __VECTOR (default is no) + --enable-mathkeisan enable __MATHKEISAN (default is no) + --enable-sxf90 enable __SXF90 (default is no) + --enable-crayfishpack enable __CRAYFISHPACK (default is no) + --enable-hypre enable __HYPRE (default is no) + --enable-no-microinstr enable __NOMICROINSTRUCTIONS (default is no) + --enable-dev enable development mode (default is no) + --enable-debug enable debug mode (default is no) + +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-ppm=path set the path to the ppm core library - THIS FLAG + IS MANDATORY + +Some influential environment variables: + CXX C++ compiler command + CXXFLAGS C++ compiler flags + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a + nonstandard directory <lib dir> + LIBS libraries to pass to the linker, e.g. -l<library> + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if + you have headers in a nonstandard directory <include dir> + CC C compiler command + CFLAGS C compiler flags + CPP C preprocessor + FC Fortran compiler command + FCFLAGS Fortran compiler flags + +Use these variables to override the choices made by `configure' or to help +it to find libraries and programs with nonstandard names/locations. + +Report bugs to the package provider. +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Following options are especially important: + +- `--with-ppm`: You must specify the PPM core path. This is either the path + where ppm core was installed, or if you simply compiled ppm core, then you + must point to the base path of ppm core (where the include and lib directories + are located). +- `--enable-mpi`: If you will be running PPM clients on a parallel environment + (a cluster) using MPI, you must specify which MPI implementation you are + using. If your system is properly configured then this should be enough + information for PPM core build system to find the MPI libraries and compiler + wrappers needed. If this goes wrong, you may ommit this option and set + compiler wrapper and libraries in `FC` and `LDFLAGS` respectively. +- `--enable-linux`: Set this if you're compiling/running on a Linux system +- `--prefix`: If you like to install PPM and the target directory is not the + system's standard directory (`/usr/`) then you have to define this directory + here. You must provide the full path. It is not necessary to install PPM. + Building it and leaving it in the compilation directory is sufficient. If you + provide a directory here it must already exist - it will not be created by the + build system. +- `FC` etc.: If you wish to not use MPI or you have to specify exactly which + compiler executable should be used, then you can use this flag to set your + compiler. +- `LDFLAGS`: If metis was not installed in one of the system's standard library + directories (e.g. `/usr/lib`) you must specify the directory to the libmetis.a + file here. + +Here two examples on how you could run the configure command + +`.configure` on Linux cluster using OpenMPI (and intel compilers, wrapped) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +$ ./configure --with-ppm=../../ppmcore --enable-mpi=openmpi LDFLAGS=-L../../metis/lib --enable-linux +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`./configure` on Mac OS X workstation with the MacPorts gcc compilers +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +$ ./configure --with-ppm=../../ppmcore FC=gfortran-mp-4.4 LDFLAGS=-L../../metis/gcc/lib +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`./configure` on a computer with OpenMPI installed in a non-standard location + +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./configure --with-ppm=../../ppmcore --enable-mpi=openmpi FC=/opt/openmpi/1.5/bin/mpif90 \ + LDFLAGS=-L../../metis/gcc/lib +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +Step 2: Compiling PPM numerics +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If the configure process finished successfully you should see on your screen a +message that the Makefile has been generated (and you can now find this +Makefile in this directory). + +Now you can simply run make to compile PPM core: + +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +$ make +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you encounter problems in the compilation process (compile errors) please, +first check if you have set everything correctly in your environment. If the +error persists, please send us a bug-report detailing the previous steps you +have performed. Also, please include the `config.log` file and the output of +`export`. Finally, if yu are using MPI, please include which MPI library you are +using. + + +Step 3: Installing PPM numerics (optional) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you wish to install PPM core you can now use the `make install` command to do +so: + +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +$ make install +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If the target directory is part of the system, you will most probably get a +message that you have insufficient rights. If you have a root account you can +use in this case the sudo command to override this security setting. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +$ sudo make install +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Your PPM core distribution is installed. + +Compiling PPM client code against PPM numerics +---------------------------------------------- +When compiling your PPM client code you need to first include the PPM core modules: + +- in `include/` relative to this directory. Check which compiler flag needs to + be used to include Fortran module directories. + +and link against libppm.a: + +- in `lib/` relative to this directory. Add -L[path to lib] -lppmnumerics to the + linking command of your compilation process. + + +Enjoy the PPM experience! + + +Contributors +------------ + +The PPM library is being maintained and developed by the CSE-lab (group of +Professor Petros Koumoutsakos) and the MOSAIC group (Professor Ivo F. +Sbalzarini) at ETH Zurich, and the Center for Fluid Dynamics at DTU (group of +Professor Jens Walther). + +PPM core package maintainer: Omar Awile <omar.awile@inf.ethz.ch> + diff --git a/README.html b/README.html new file mode 100644 index 0000000000000000000000000000000000000000..3919d12a06c1d2e573a0397716ec663473ed8c9c --- /dev/null +++ b/README.html @@ -0,0 +1,920 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" + "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +<head> +<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> +<meta name="generator" content="AsciiDoc 8.6.4" /> +<title>PPM numerics package README</title> +<style type="text/css"> +/* Sans-serif font. */ +h1, h2, h3, h4, h5, h6, +div.title, caption.title, +thead, p.table.header, +div#toctitle, +span#author, span#revnumber, span#revdate, span#revremark, +div#footer { + font-family: Arial,Helvetica,sans-serif; +} + +/* Serif font. */ +div.sectionbody { + font-family: Georgia,"Times New Roman",Times,serif; +} + +/* Monospace font. */ +tt { + font-size: inherit; +} + +body { + margin: 1em 5% 1em 5%; +} + +a { + color: blue; + text-decoration: underline; +} +a:visited { + color: fuchsia; +} + +em { + font-style: italic; + color: navy; +} + +strong { + font-weight: bold; + color: #083194; +} + +tt { + font-size: inherit; + color: navy; +} + +h1, h2, h3, h4, h5, h6 { + color: #527bbd; + margin-top: 1.2em; + margin-bottom: 0.5em; + line-height: 1.3; +} + +h1, h2, h3 { + border-bottom: 2px solid silver; +} +h2 { + padding-top: 0.5em; +} +h3 { + float: left; +} +h3 + * { + clear: left; +} + +div.sectionbody { + margin-left: 0; +} + +hr { + border: 1px solid silver; +} + +p { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +ul, ol, li > p { + margin-top: 0; +} +ul > li { color: #aaa; } +ul > li > * { color: black; } + +pre { + padding: 0; + margin: 0; +} + +span#author { + color: #527bbd; + font-weight: bold; + font-size: 1.1em; +} +span#email { +} +span#revnumber, span#revdate, span#revremark { +} + +div#footer { + font-size: small; + border-top: 2px solid silver; + padding-top: 0.5em; + margin-top: 4.0em; +} +div#footer-text { + float: left; + padding-bottom: 0.5em; +} +div#footer-badges { + float: right; + padding-bottom: 0.5em; +} + +div#preamble { + margin-top: 1.5em; + margin-bottom: 1.5em; +} +div.tableblock, div.imageblock, div.exampleblock, div.verseblock, +div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock, +div.admonitionblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +div.admonitionblock { + margin-top: 2.0em; + margin-bottom: 2.0em; + margin-right: 10%; + color: #606060; +} + +div.content { /* Block element content. */ + padding: 0; +} + +/* Block element titles. */ +div.title, caption.title { + color: #527bbd; + font-weight: bold; + text-align: left; + margin-top: 1.0em; + margin-bottom: 0.5em; +} +div.title + * { + margin-top: 0; +} + +td div.title:first-child { + margin-top: 0.0em; +} +div.content div.title:first-child { + margin-top: 0.0em; +} +div.content + div.title { + margin-top: 0.0em; +} + +div.sidebarblock > div.content { + background: #ffffee; + border: 1px solid #dddddd; + border-left: 4px solid #f0f0f0; + padding: 0.5em; +} + +div.listingblock > div.content { + border: 1px solid #dddddd; + border-left: 5px solid #f0f0f0; + background: #f8f8f8; + padding: 0.5em; +} + +div.quoteblock, div.verseblock { + padding-left: 1.0em; + margin-left: 1.0em; + margin-right: 10%; + border-left: 5px solid #f0f0f0; + color: #777777; +} + +div.quoteblock > div.attribution { + padding-top: 0.5em; + text-align: right; +} + +div.verseblock > pre.content { + font-family: inherit; + font-size: inherit; +} +div.verseblock > div.attribution { + padding-top: 0.75em; + text-align: left; +} +/* DEPRECATED: Pre version 8.2.7 verse style literal block. */ +div.verseblock + div.attribution { + text-align: left; +} + +div.admonitionblock .icon { + vertical-align: top; + font-size: 1.1em; + font-weight: bold; + text-decoration: underline; + color: #527bbd; + padding-right: 0.5em; +} +div.admonitionblock td.content { + padding-left: 0.5em; + border-left: 3px solid #dddddd; +} + +div.exampleblock > div.content { + border-left: 3px solid #dddddd; + padding-left: 0.5em; +} + +div.imageblock div.content { padding-left: 0; } +span.image img { border-style: none; } +a.image:visited { color: white; } + +dl { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +dt { + margin-top: 0.5em; + margin-bottom: 0; + font-style: normal; + color: navy; +} +dd > *:first-child { + margin-top: 0.1em; +} + +ul, ol { + list-style-position: outside; +} +ol.arabic { + list-style-type: decimal; +} +ol.loweralpha { + list-style-type: lower-alpha; +} +ol.upperalpha { + list-style-type: upper-alpha; +} +ol.lowerroman { + list-style-type: lower-roman; +} +ol.upperroman { + list-style-type: upper-roman; +} + +div.compact ul, div.compact ol, +div.compact p, div.compact p, +div.compact div, div.compact div { + margin-top: 0.1em; + margin-bottom: 0.1em; +} + +div.tableblock > table { + border: 3px solid #527bbd; +} +thead, p.table.header { + font-weight: bold; + color: #527bbd; +} +tfoot { + font-weight: bold; +} +td > div.verse { + white-space: pre; +} +p.table { + margin-top: 0; +} +/* Because the table frame attribute is overriden by CSS in most browsers. */ +div.tableblock > table[frame="void"] { + border-style: none; +} +div.tableblock > table[frame="hsides"] { + border-left-style: none; + border-right-style: none; +} +div.tableblock > table[frame="vsides"] { + border-top-style: none; + border-bottom-style: none; +} + + +div.hdlist { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +div.hdlist tr { + padding-bottom: 15px; +} +dt.hdlist1.strong, td.hdlist1.strong { + font-weight: bold; +} +td.hdlist1 { + vertical-align: top; + font-style: normal; + padding-right: 0.8em; + color: navy; +} +td.hdlist2 { + vertical-align: top; +} +div.hdlist.compact tr { + margin: 0; + padding-bottom: 0; +} + +.comment { + background: yellow; +} + +.footnote, .footnoteref { + font-size: 0.8em; +} + +span.footnote, span.footnoteref { + vertical-align: super; +} + +#footnotes { + margin: 20px 0 20px 0; + padding: 7px 0 0 0; +} + +#footnotes div.footnote { + margin: 0 0 5px 0; +} + +#footnotes hr { + border: none; + border-top: 1px solid silver; + height: 1px; + text-align: left; + margin-left: 0; + width: 20%; + min-width: 100px; +} + +div.colist td { + padding-right: 0.5em; + padding-bottom: 0.3em; + vertical-align: top; +} +div.colist td img { + margin-top: 0.3em; +} + +@media print { + div#footer-badges { display: none; } +} + +div#toc { + margin-bottom: 2.5em; +} + +div#toctitle { + color: #527bbd; + font-size: 1.1em; + font-weight: bold; + margin-top: 1.0em; + margin-bottom: 0.1em; +} + +div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 { + margin-top: 0; + margin-bottom: 0; +} +div.toclevel2 { + margin-left: 2em; + font-size: 0.9em; +} +div.toclevel3 { + margin-left: 4em; + font-size: 0.9em; +} +div.toclevel4 { + margin-left: 6em; + font-size: 0.9em; +} + +span.aqua { color: aqua; } +span.black { color: black; } +span.blue { color: blue; } +span.fuchsia { color: fuchsia; } +span.gray { color: gray; } +span.green { color: green; } +span.lime { color: lime; } +span.maroon { color: maroon; } +span.navy { color: navy; } +span.olive { color: olive; } +span.purple { color: purple; } +span.red { color: red; } +span.silver { color: silver; } +span.teal { color: teal; } +span.white { color: white; } +span.yellow { color: yellow; } + +span.aqua-background { background: aqua; } +span.black-background { background: black; } +span.blue-background { background: blue; } +span.fuchsia-background { background: fuchsia; } +span.gray-background { background: gray; } +span.green-background { background: green; } +span.lime-background { background: lime; } +span.maroon-background { background: maroon; } +span.navy-background { background: navy; } +span.olive-background { background: olive; } +span.purple-background { background: purple; } +span.red-background { background: red; } +span.silver-background { background: silver; } +span.teal-background { background: teal; } +span.white-background { background: white; } +span.yellow-background { background: yellow; } + +span.big { font-size: 2em; } +span.small { font-size: 0.6em; } +</style> +<script type="text/javascript"> +/*<+'])'); + // Function that scans the DOM tree for header elements (the DOM2 + // nodeIterator API would be a better technique but not supported by all + // browsers). + var iterate = function (el) { + for (var i = el.firstChild; i != null; i = i.nextSibling) { + if (i.nodeType == 1 /* Node.ELEMENT_NODE */) { + var mo = re.exec(i.tagName); + if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") { + result[result.length] = new TocEntry(i, getText(i), mo[1]-1); + } + iterate(i); + } + } + } + iterate(el); + return result; + } + + var toc = document.getElementById("toc"); + var entries = tocEntries(document.getElementById("content"), toclevels); + for (var i = 0; i < entries.length; ++i) { + var entry = entries[i]; + if (entry.element.id == "") + entry.element.id = "_toc_" + i; + var a = document.createElement("a"); + a.href = "#" + entry.element.id; + a.appendChild(document.createTextNode(entry.text)); + var div = document.createElement("div"); + div.appendChild(a); + div.className = "toclevel" + entry.toclevel; + toc.appendChild(div); + } + if (entries.length == 0) + toc.parentNode.removeChild(toc); +}, + + +///////////////////////////////////////////////////////////////////// +// Footnotes generator +///////////////////////////////////////////////////////////////////// + +/* Based on footnote generation code from: + * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html + */ + +footnotes: function () { + var cont = document.getElementById("content"); + var noteholder = document.getElementById("footnotes"); + var spans = cont.getElementsByTagName("span"); + var refs = {}; + var n = 0; + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnote") { + n++; + // Use [\s\S] in place of . so multi-line matches work. + // Because JavaScript has no s (dotall) regex flag. + note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1]; + noteholder.innerHTML += + "<div class='footnote' id='_footnote_" + n + "'>" + + "<a href='#_footnoteref_" + n + "' title='Return to text'>" + + n + "</a>. " + note + "</div>"; + spans[i].innerHTML = + "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + var id =spans[i].getAttribute("id"); + if (id != null) refs["#"+id] = n; + } + } + if (n == 0) + noteholder.parentNode.removeChild(noteholder); + else { + // Process footnoterefs. + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnoteref") { + var href = spans[i].getElementsByTagName("a")[0].getAttribute("href"); + href = href.match(/#.*/)[0]; // Because IE return full URL. + n = refs[href]; + spans[i].innerHTML = + "[<a href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + } + } + } +} + +} +/*]]>*/ +</script> +</head> +<body class="article"> +<div id="header"> +<h1>PPM numerics package README</h1> +<span id="author">v1.2.2, May 2012</span><br /> +</div> +<div id="content"> +<div class="sect1"> +<h2 id="_introduction">Introduction</h2> +<div class="sectionbody"> +<div class="paragraph"><p>This is the PPM numerics source package.</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_changes">Changes</h2> +<div class="sectionbody"> +<div class="sidebarblock"> +<div class="content"> +<div class="title">1.2.2</div> +<div class="paragraph"><p>This version is the first (and last) release of PPM numerics based on the +conventional PPM core data structures. (The next release will be using the PPM +core abstractions)</p></div> +<div class="ulist"><div class="title">New Features</div><ul> +<li> +<p> +Using the PPM core build system +</p> +</li> +<li> +<p> +Added FFTW3 wrappers for the Poisson solver +</p> +</li> +</ul></div> +<div class="ulist"><div class="title">Fixes</div><ul> +<li> +<p> +Fixed the Multigrid solver +</p> +</li> +<li> +<p> +Added Fortran 2003 style ODE RHS function interfaces +</p> +</li> +<li> +<p> +Various fixes in the build system. +</p> +</li> +</ul></div> +</div></div> +</div> +</div> +<div class="sect1"> +<h2 id="_requirements_for_building_ppm_numerics">Requirements for building PPM numerics</h2> +<div class="sectionbody"> +<div class="ulist"><ul> +<li> +<p> +PPM core 1.2.2: This PPM numerics version is based on PPM core 1.2.2 and can + only be linked against this version. Please first download and compile PPM + core 1.2.2 before attempting to compiling this package. +</p> +</li> +<li> +<p> +FFTW 3: The Poisson solver module requires FFTW3 to be present and installed. + The library should be built with the same compiler as PPM numerics to ensure + binary compatibility. +</p> +</li> +<li> +<p> +An MPI distribution (optional): Either get OpenMPI, mpich2 or any other MPI 2 + compliant MPI library. If you are compiling PPM on a cluster, most likely your + sysadmin will have already an MPI installed on the system. +</p> +</li> +</ul></div> +<div class="paragraph"><p>Make sure that all requirements are compiled with the same compiler that you +will be using to build PPM core.</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_building_ppm_numerics">Building PPM numerics</h2> +<div class="sectionbody"> +<div class="paragraph"><p>PPM numerics is built in 3 simple steps:</p></div> +<div class="sect2"> +<h3 id="_step_1_configuring_ppm_numerics">Step 1: Configuring PPM numerics</h3> +<div class="paragraph"><p>Run the <tt>configure</tt> script to allow the build system to determine the correct +options to compile PPM core.</p></div> +<div class="paragraph"><p>It is very important to give <tt>configure</tt> the correct settings to make sure PPM +core is compiled correctly. To find out which settings are supported type</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>$ ./configure --help</tt></pre> +</div></div> +<div class="paragraph"><p>This is what will be returned:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>`configure' configures PPM 1.2.1 to adapt to many kinds of systems. + +Usage: ./configure [OPTION]... [VAR=VALUE]... + +To assign environment variables (e.g., CC, CFLAGS...), specify them as +VAR=VALUE. See below for descriptions of some of the useful variables. + +Defaults for the options are specified in brackets. + +Configuration: + -h, --help display this help and exit + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit + -q, --quiet, --silent do not print `checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for `--cache-file=config.cache' + -n, --no-create do not create output files + --srcdir=DIR find the sources in DIR [configure dir or `..'] + +Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX + [/usr/local] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [PREFIX] + +By default, `make install' will install all the files in +`/usr/local/bin', `/usr/local/lib' etc. You can specify +an installation prefix other than `/usr/local' using `--prefix', +for instance `--prefix=$HOME'. + +For better control, use the options below. + +Fine tuning of the installation directories: + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/ppm] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] + +Optional Features: + --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-mpi[=impl.] use MPI (default is no), If the MPI implementation + of your choice provides compile wrappers that are in + PATH, I can set them myself, choose: guess (I will + choose the first implementation I can find), + openmpi, lammpi, mpich, mpich2, intelmpi_gnu + (Intel's MPI with GNU Compilers), intelmpi_intel + (Intel's MPI with Intel Compilers), sun (Sun MPI), + ibm (IBM AIX POE). Else, set this flag with no value + and set CC, CXX and FC to the appropriate compiler + wrappers (safest) + --enable-linux compile for linux (default is no) + --enable-etime use etime (default is no) + --enable-vector enable __VECTOR (default is no) + --enable-mathkeisan enable __MATHKEISAN (default is no) + --enable-sxf90 enable __SXF90 (default is no) + --enable-crayfishpack enable __CRAYFISHPACK (default is no) + --enable-hypre enable __HYPRE (default is no) + --enable-no-microinstr enable __NOMICROINSTRUCTIONS (default is no) + --enable-dev enable development mode (default is no) + --enable-debug enable debug mode (default is no) + +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-ppm=path set the path to the ppm core library - THIS FLAG + IS MANDATORY + +Some influential environment variables: + CXX C++ compiler command + CXXFLAGS C++ compiler flags + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a + nonstandard directory <lib dir> + LIBS libraries to pass to the linker, e.g. -l<library> + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if + you have headers in a nonstandard directory <include dir> + CC C compiler command + CFLAGS C compiler flags + CPP C preprocessor + FC Fortran compiler command + FCFLAGS Fortran compiler flags + +Use these variables to override the choices made by `configure' or to help +it to find libraries and programs with nonstandard names/locations. + +Report bugs to the package provider.</tt></pre> +</div></div> +<div class="paragraph"><p>Following options are especially important:</p></div> +<div class="ulist"><ul> +<li> +<p> +<tt>--with-ppm</tt>: You must specify the PPM core path. This is either the path + where ppm core was installed, or if you simply compiled ppm core, then you + must point to the base path of ppm core (where the include and lib directories + are located). +</p> +</li> +<li> +<p> +<tt>--enable-mpi</tt>: If you will be running PPM clients on a parallel environment + (a cluster) using MPI, you must specify which MPI implementation you are + using. If your system is properly configured then this should be enough + information for PPM core build system to find the MPI libraries and compiler + wrappers needed. If this goes wrong, you may ommit this option and set + compiler wrapper and libraries in <tt>FC</tt> and <tt>LDFLAGS</tt> respectively. +</p> +</li> +<li> +<p> +<tt>--enable-linux</tt>: Set this if you’re compiling/running on a Linux system +</p> +</li> +<li> +<p> +<tt>--prefix</tt>: If you like to install PPM and the target directory is not the + system’s standard directory (<tt>/usr/</tt>) then you have to define this directory + here. You must provide the full path. It is not necessary to install PPM. + Building it and leaving it in the compilation directory is sufficient. If you + provide a directory here it must already exist - it will not be created by the + build system. +</p> +</li> +<li> +<p> +<tt>FC</tt> etc.: If you wish to not use MPI or you have to specify exactly which + compiler executable should be used, then you can use this flag to set your + compiler. +</p> +</li> +<li> +<p> +<tt>LDFLAGS</tt>: If metis was not installed in one of the system’s standard library + directories (e.g. <tt>/usr/lib</tt>) you must specify the directory to the libmetis.a + file here. +</p> +</li> +</ul></div> +<div class="paragraph"><p>Here two examples on how you could run the configure command</p></div> +<div class="paragraph"><p><tt>.configure</tt> on Linux cluster using OpenMPI (and intel compilers, wrapped)</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>$ ./configure --with-ppm=../../ppmcore --enable-mpi=openmpi LDFLAGS=-L../../metis/lib --enable-linux</tt></pre> +</div></div> +<div class="paragraph"><p><tt>./configure</tt> on Mac OS X workstation with the MacPorts gcc compilers</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>$ ./configure --with-ppm=../../ppmcore FC=gfortran-mp-4.4 LDFLAGS=-L../../metis/gcc/lib</tt></pre> +</div></div> +<div class="paragraph"><p><tt>./configure</tt> on a computer with OpenMPI installed in a non-standard location</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>./configure --with-ppm=../../ppmcore --enable-mpi=openmpi FC=/opt/openmpi/1.5/bin/mpif90 \ + LDFLAGS=-L../../metis/gcc/lib</tt></pre> +</div></div> +<div class="paragraph"><p>Step 2: Compiling PPM numerics</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>If the configure process finished successfully you should see on your screen a +message that the Makefile has been generated (and you can now find this +Makefile in this directory). + +Now you can simply run make to compile PPM core:</tt></pre> +</div></div> +<div class="paragraph"><p>$ make</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>If you encounter problems in the compilation process (compile errors) please, +first check if you have set everything correctly in your environment. If the +error persists, please send us a bug-report detailing the previous steps you +have performed. Also, please include the `config.log` file and the output of +`export`. Finally, if yu are using MPI, please include which MPI library you are +using. + + +Step 3: Installing PPM numerics (optional)</tt></pre> +</div></div> +<div class="paragraph"><p>If you wish to install PPM core you can now use the <tt>make install</tt> command to do +so:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>$ make install</tt></pre> +</div></div> +<div class="paragraph"><p>If the target directory is part of the system, you will most probably get a +message that you have insufficient rights. If you have a root account you can +use in this case the sudo command to override this security setting.</p></div> +<div class="listingblock"> +<div class="content"> +<pre><tt>$ sudo make install</tt></pre> +</div></div> +<div class="paragraph"><p>Your PPM core distribution is installed.</p></div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_compiling_ppm_client_code_against_ppm_numerics">Compiling PPM client code against PPM numerics</h2> +<div class="sectionbody"> +<div class="paragraph"><p>When compiling your PPM client code you need to first include the PPM core modules:</p></div> +<div class="ulist"><ul> +<li> +<p> +in <tt>include/</tt> relative to this directory. Check which compiler flag needs to + be used to include Fortran module directories. +</p> +</li> +</ul></div> +<div class="paragraph"><p>and link against libppm.a:</p></div> +<div class="ulist"><ul> +<li> +<p> +in <tt>lib/</tt> relative to this directory. Add -L[path to lib] -lppmnumerics to the + linking command of your compilation process. +</p> +</li> +</ul></div> +<div class="paragraph"><p>Enjoy the PPM experience!</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_contributors">Contributors</h2> +<div class="sectionbody"> +<div class="paragraph"><p>The PPM library is being maintained and developed by the CSE-lab (group of +Professor Petros Koumoutsakos) and the MOSAIC group (Professor Ivo F. +Sbalzarini) at ETH Zurich, and the Center for Fluid Dynamics at DTU (group of +Professor Jens Walther).</p></div> +<div class="paragraph"><p>PPM core package maintainer: Omar Awile <<a href="mailto:omar.awile@inf.ethz.ch">omar.awile@inf.ethz.ch</a>></p></div> +</div> +</div> +</div> +<div id="footnotes"><hr /></div> +<div id="footer"> +<div id="footer-text"> +Last updated 2012-04-30 20:41:03 CEST +</div> +</div> +</body> +</html> diff --git a/configure b/configure index ce7f7a2ae60be5a4aa84edae296518e12d94c53f..2e45eec9ce8df20fba05ac9bc13a3e7be4556073 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for PPM 1.1.9. +# Generated by GNU Autoconf 2.68 for PPM 1.2.2. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -557,8 +557,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='PPM' PACKAGE_TARNAME='ppm' -PACKAGE_VERSION='1.1.9' -PACKAGE_STRING='PPM 1.1.9' +PACKAGE_VERSION='1.2.2' +PACKAGE_STRING='PPM 1.2.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1240,7 +1240,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures PPM 1.1.9 to adapt to many kinds of systems. +\`configure' configures PPM 1.2.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1301,7 +1301,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of PPM 1.1.9:";; + short | recursive ) echo "Configuration of PPM 1.2.2:";; esac cat <<\_ACEOF @@ -1416,7 +1416,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -PPM configure 1.1.9 +PPM configure 1.2.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1923,7 +1923,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by PPM $as_me 1.1.9, which was +It was created by PPM $as_me 1.2.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -7040,7 +7040,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by PPM $as_me 1.1.9, which was +This file was extended by PPM $as_me 1.2.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -7093,7 +7093,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -PPM config.status 1.1.9 +PPM config.status 1.2.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 26afbe293a7930279f9fb71acf862fc0bef86b75..5c33938bcaad748d71bec328f7bde5affd884192 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ AC_PREREQ(2.61) m4_pattern_allow([AS_TR_SH]) -AC_INIT(PPM, 1.1.9) +AC_INIT(PPM, 1.2.2) # Reset existing preprocessing flags touch ./src/ppm_define.h diff --git a/src/fft/ppm_fft_exec_3d_vec_bc2r_xy.f b/src/fft/ppm_fft_exec_3d_vec_bc2r_xy.f index 1f7823fd9c155192da11ba75b8ebe15d374ef4f1..53b5727653a0ce01ad665402af2ae9e171c2f7e3 100644 --- a/src/fft/ppm_fft_exec_3d_vec_bc2r_xy.f +++ b/src/fft/ppm_fft_exec_3d_vec_bc2r_xy.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_exec_3d_vec_bc2r_xy !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW execute wrapper for 3d arrays, 2d complex to real diff --git a/src/fft/ppm_fft_exec_3d_vec_c2c_z.f b/src/fft/ppm_fft_exec_3d_vec_c2c_z.f index fa87eb52fd2ac4b173447516e2bae34797f4deb6..bc72551003e84903d5f1ce1a765ba67c35e964e3 100644 --- a/src/fft/ppm_fft_exec_3d_vec_c2c_z.f +++ b/src/fft/ppm_fft_exec_3d_vec_c2c_z.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_exec_3d_vec_c2c_z !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW execute wrapper for 3d arrays, 1d complex to complex diff --git a/src/fft/ppm_fft_exec_3d_vec_fr2c_xy.f b/src/fft/ppm_fft_exec_3d_vec_fr2c_xy.f index b34ce856755749f8f2b57ea1797f3da2d4ef9409..888f602b4e5e2bbb691eef1213a51f5de9efab98 100644 --- a/src/fft/ppm_fft_exec_3d_vec_fr2c_xy.f +++ b/src/fft/ppm_fft_exec_3d_vec_fr2c_xy.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_exec_3d_vec_fr2c_xy !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW execute wrapper for 3d arrays, 2d real to complex diff --git a/src/fft/ppm_fft_normalize_c.f b/src/fft/ppm_fft_normalize_c.f index b95a358aafc2e8f09454ee78e57835703481f72c..fed11977d13eaa0b09e1c783f9e16aa239074508 100644 --- a/src/fft/ppm_fft_normalize_c.f +++ b/src/fft/ppm_fft_normalize_c.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_normalize_c !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! The routine does not work with fields that include ghost layers. diff --git a/src/fft/ppm_fft_normalize_r.f b/src/fft/ppm_fft_normalize_r.f index 3109d8d9dd47442d018a27fa751ecc37f0d0a030..7739b55faaf7eb8c5f5e96815e50ebc100fb8c14 100644 --- a/src/fft/ppm_fft_normalize_r.f +++ b/src/fft/ppm_fft_normalize_r.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_normalize_r !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! The routine does not work with fields that include ghost layers. diff --git a/src/fft/ppm_fft_plan_3d_vec_bc2c_z.f b/src/fft/ppm_fft_plan_3d_vec_bc2c_z.f index b084e493c1ab4c00441e21abb85e0514b0f34d98..ba19e1e19f2b5b68eb3d4689eaaad0c38238f6e4 100644 --- a/src/fft/ppm_fft_plan_3d_vec_bc2c_z.f +++ b/src/fft/ppm_fft_plan_3d_vec_bc2c_z.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_plan_3d_vec_bc2c_z !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW plan wrapper for 3d arrays, 1d complex to complex diff --git a/src/fft/ppm_fft_plan_3d_vec_bc2r_xy.f b/src/fft/ppm_fft_plan_3d_vec_bc2r_xy.f index 75269018e8be5ebacaffd5f2256ce96d35eb5db5..ac954c3c94e769af8481352aa9c3df98213e6191 100644 --- a/src/fft/ppm_fft_plan_3d_vec_bc2r_xy.f +++ b/src/fft/ppm_fft_plan_3d_vec_bc2r_xy.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_plan_3d_vec_bc2r_xy !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW plan wrapper for 3d arrays, 2d complex to real diff --git a/src/fft/ppm_fft_plan_3d_vec_fc2c_z.f b/src/fft/ppm_fft_plan_3d_vec_fc2c_z.f index 4ca83ba75c812b55cb385d63b36f32ccdbd0d56c..f27904387c9b1f2982745adcf8eea31e08319a86 100644 --- a/src/fft/ppm_fft_plan_3d_vec_fc2c_z.f +++ b/src/fft/ppm_fft_plan_3d_vec_fc2c_z.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_plan_3d_vec_fc2c_z !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW plan wrapper for 3d arrays, 1d complex to complex diff --git a/src/fft/ppm_fft_plan_3d_vec_fr2c_xy.f b/src/fft/ppm_fft_plan_3d_vec_fr2c_xy.f index 70a68bf8141cc931210b9abbc90ba8f6aaaeb954..cd18504953584a058cf64dbc3cb86a927eb8b3fa 100644 --- a/src/fft/ppm_fft_plan_3d_vec_fr2c_xy.f +++ b/src/fft/ppm_fft_plan_3d_vec_fr2c_xy.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fft_plan_3d_vec_fr2c_xy !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! FFTW plan wrapper for 3d arrays, 2d real to complex diff --git a/src/mg/ppm_mg_alloc_bc.f b/src/mg/ppm_mg_alloc_bc.f index 03d22419ccd2588c46c77303d17f0e7ccd925052..1a601fae79d5997f60085c5568cd064667ffaff1 100644 --- a/src/mg/ppm_mg_alloc_bc.f +++ b/src/mg/ppm_mg_alloc_bc.f @@ -52,7 +52,7 @@ ! Needed for my type allocation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_core.f b/src/mg/ppm_mg_core.f index fd801b6a4417a55fb0a8dc1692b4287e67381073..072d6d3b909474240103c25ec0131bf4df0fc3e7 100644 --- a/src/mg/ppm_mg_core.f +++ b/src/mg/ppm_mg_core.f @@ -1,7 +1,7 @@ !----------------------------------------------------------------------- ! Subroutine : ppm_mg_core !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_finalize.f b/src/mg/ppm_mg_finalize.f index 1b9f6b41b3337210d0ad8a27d0a91208fa2d4ee6..1a08667712909ebe0bdfb62ffcf07899da0f883d 100644 --- a/src/mg/ppm_mg_finalize.f +++ b/src/mg/ppm_mg_finalize.f @@ -46,7 +46,7 @@ ! Commiting multigrid for further use ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_init.f b/src/mg/ppm_mg_init.f index 4235ffcdd77ec2385402907cc28ef3d952d9de41..7a9d252a5b551f54c8c762d31696df4d67ae48d1 100644 --- a/src/mg/ppm_mg_init.f +++ b/src/mg/ppm_mg_init.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_mg_init !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_prolong.f b/src/mg/ppm_mg_prolong.f index 233271fa9b9fc0dd9b52cc004fc71db6c2850a6d..8a16c75286c3cf48c78eda867457265a1359cfa0 100644 --- a/src/mg/ppm_mg_prolong.f +++ b/src/mg/ppm_mg_prolong.f @@ -1,7 +1,7 @@ !----------------------------------------------------------------------- ! Subroutine : ppm_mg_prolong !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_res_coarse.f b/src/mg/ppm_mg_res_coarse.f index 79b8b187569adf394934685391b7fcaff2da1b1c..102b8e827fe155386c32089f231d14841008251f 100644 --- a/src/mg/ppm_mg_res_coarse.f +++ b/src/mg/ppm_mg_res_coarse.f @@ -1,7 +1,7 @@ !----------------------------------------------------------------------- ! Subroutine : ppm_mg_res !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_res_fine.f b/src/mg/ppm_mg_res_fine.f index d723083d1924352cd4e0ab340812ebe29dda72e8..c5020c66b2975b74d115275e5634b9ba82196403 100644 --- a/src/mg/ppm_mg_res_fine.f +++ b/src/mg/ppm_mg_res_fine.f @@ -1,7 +1,7 @@ !----------------------------------------------------------------------- ! Subroutine : ppm_mg_res !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_restrict.f b/src/mg/ppm_mg_restrict.f index 83dfc8a6de96d5f894fdcfdaac54da15c00f963b..30168d6df515b0a838c20e4babcf034470ee6034 100644 --- a/src/mg/ppm_mg_restrict.f +++ b/src/mg/ppm_mg_restrict.f @@ -1,7 +1,7 @@ !---------------------------------------------------------------------- ! Subroutine : ppm_mg_restrict !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_smooth_coarse.f b/src/mg/ppm_mg_smooth_coarse.f index ab0a8d2f32895506a9dc87c9d5901d08f94f923b..3161aa120bf346b87f25520bf29453e76cb1b91d 100644 --- a/src/mg/ppm_mg_smooth_coarse.f +++ b/src/mg/ppm_mg_smooth_coarse.f @@ -2,7 +2,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_mg_smooth_coarse !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/mg/ppm_mg_smooth_fine.f b/src/mg/ppm_mg_smooth_fine.f index e5bd65c2788c92405b95d399c67833ae3280bb6f..46a97a76b74cadaafd428165bf3f5df93af1ed92 100644 --- a/src/mg/ppm_mg_smooth_fine.f +++ b/src/mg/ppm_mg_smooth_fine.f @@ -1,7 +1,7 @@ !----------------------------------------------------------------------- ! Subroutine : ppm_mg_smooth_fine !----------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/poisson/ppm_poisson_extrapolateghost.f b/src/poisson/ppm_poisson_extrapolateghost.f index 980e62436d6671136b09f0fe3fe3092837da4d4c..08fc0972eab6f3a9887fa148bd0909805816fe30 100644 --- a/src/poisson/ppm_poisson_extrapolateghost.f +++ b/src/poisson/ppm_poisson_extrapolateghost.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_poisson_extrapolateghost.f90 !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! !------------------------------------------------------------------------- diff --git a/src/poisson/ppm_poisson_fd.f b/src/poisson/ppm_poisson_fd.f index ae85d8d1f5786201dfb7e8f01601809d9bec1da5..8928ffaeaeaae342807648b1a5ad8ee5ed958449 100644 --- a/src/poisson/ppm_poisson_fd.f +++ b/src/poisson/ppm_poisson_fd.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_poisson_fd.f90 !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! !------------------------------------------------------------------------- diff --git a/src/poisson/ppm_poisson_init.f b/src/poisson/ppm_poisson_init.f index 84c4d86b742c4fdf96a194cca65a78602d3dde39..9f00c90d38fa856a4ba86f993910bb9a139e8d1c 100644 --- a/src/poisson/ppm_poisson_init.f +++ b/src/poisson/ppm_poisson_init.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_poisson_init.f90 !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! !------------------------------------------------------------------------- diff --git a/src/poisson/ppm_poisson_solve.f b/src/poisson/ppm_poisson_solve.f index d9dc4708cd5d09c8da8a423ecc3b0e83ca0a9d23..2f9c0e8910a7f9e574bd4e82bf56b7fc24f08345 100644 --- a/src/poisson/ppm_poisson_solve.f +++ b/src/poisson/ppm_poisson_solve.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_poisson_solve.f90 !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! !------------------------------------------------------------------------- diff --git a/src/ppm_bem_basis.f b/src/ppm_bem_basis.f index 9376c8e8afd60cccfacf57069e41911d0cb1be68..dbc662d9a22c4e53a5c90bdce5b5e7414455a91f 100644 --- a/src/ppm_bem_basis.f +++ b/src/ppm_bem_basis.f @@ -68,7 +68,7 @@ ! Initial release. Not tested ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_bem_quadrule.f b/src/ppm_bem_quadrule.f index a1235c2256c00acdad1178d4b02e5c740b17260b..3e3cf817a0e39ae190ea0aacc32d2885e35cda10 100644 --- a/src/ppm_bem_quadrule.f +++ b/src/ppm_bem_quadrule.f @@ -65,7 +65,7 @@ ! Initial release. Not tested ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_bem_quadrule_npoints.f b/src/ppm_bem_quadrule_npoints.f index f2229b21f7085d34b940af40f8b48731d831fd44..61d78867b13120b46e2b7f8e06c89b9a43a86188 100644 --- a/src/ppm_bem_quadrule_npoints.f +++ b/src/ppm_bem_quadrule_npoints.f @@ -49,7 +49,7 @@ ! Initial release. Not tested ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_cell.f b/src/ppm_comp_pp_cell.f index 9e9a4a5d3411816bd69157fcedcb844575137153..d968cace6b26d31e1315313cc83ee616860811b2 100644 --- a/src/ppm_comp_pp_cell.f +++ b/src/ppm_comp_pp_cell.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_cell !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_correct.f b/src/ppm_comp_pp_correct.f index f90921e767ac8705d1737bd323c8a92f5aa2e418..4a296579c4f2c9aa7b5b486085518090c605f1f3 100644 --- a/src/ppm_comp_pp_correct.f +++ b/src/ppm_comp_pp_correct.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_correct !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_doring.f b/src/ppm_comp_pp_doring.f index d22bb129f36d8218e1831dc74fc8a725a906cb28..2ac37d0a3a27064bffe71764ae21985639fae636 100644 --- a/src/ppm_comp_pp_doring.f +++ b/src/ppm_comp_pp_doring.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_doring !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_mk_table.f b/src/ppm_comp_pp_mk_table.f index b0e07076fcf6fbff7f4347ad854b09e2c2ae83c4..9b9e665f79b59a72949dbefab84f3fc552a0a8eb 100644 --- a/src/ppm_comp_pp_mk_table.f +++ b/src/ppm_comp_pp_mk_table.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_mk_table !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_ring.f b/src/ppm_comp_pp_ring.f index 4abdb1d3838134acb6684ef7a6bdf097351b29cc..d77e927e680798a177c12e5635c34d9409bec1ba 100644 --- a/src/ppm_comp_pp_ring.f +++ b/src/ppm_comp_pp_ring.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_ring !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_comp_pp_verlet.f b/src/ppm_comp_pp_verlet.f index d6ab4274490650adaf7defd1b2774421fa518f8e..0b0949fa6462fd4126866b7cc955adcf9de6ca37 100644 --- a/src/ppm_comp_pp_verlet.f +++ b/src/ppm_comp_pp_verlet.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_comp_pp_verlet !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_fft_bd_2d.f b/src/ppm_fdsolver_fft_bd_2d.f index 2050fedddc849a835627817ffee768db85901655..0ed4b168e005a99300cff376e7323366c38ca131 100644 --- a/src/ppm_fdsolver_fft_bd_2d.f +++ b/src/ppm_fdsolver_fft_bd_2d.f @@ -35,7 +35,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_fft_bd_3d.f b/src/ppm_fdsolver_fft_bd_3d.f index b4b74c813a9ab4f5bd76ab360904d683ec79b893..7c6c6b73b2ba96007b8e51d4641734697da60965 100644 --- a/src/ppm_fdsolver_fft_bd_3d.f +++ b/src/ppm_fdsolver_fft_bd_3d.f @@ -38,7 +38,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_fft_fd_2d.f b/src/ppm_fdsolver_fft_fd_2d.f index 7298af44b7382c056ae7690a0153dec53952b991..5632e29dc4458db035c397b1ba24df4e6918580c 100644 --- a/src/ppm_fdsolver_fft_fd_2d.f +++ b/src/ppm_fdsolver_fft_fd_2d.f @@ -35,7 +35,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_fft_fd_3d.f b/src/ppm_fdsolver_fft_fd_3d.f index 5c96f4d95340ecb9df8a1e265fbe6de54fa49c66..2cbd4926c0a2a9afbaaf784ad527b9598d726cf2 100644 --- a/src/ppm_fdsolver_fft_fd_3d.f +++ b/src/ppm_fdsolver_fft_fd_3d.f @@ -41,7 +41,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_finalize.f b/src/ppm_fdsolver_finalize.f index dfcd9dd053cafb548147bec8a0e7dca1d1d2189d..cbcbfbbd83bc0a383297cc63d88693647f051b91 100644 --- a/src/ppm_fdsolver_finalize.f +++ b/src/ppm_fdsolver_finalize.f @@ -41,7 +41,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_init.f b/src/ppm_fdsolver_init.f index 9482fddd54d54fc84f1d903c4c42dbc6ac157e13..9f574cf59c4ecfbd39eeb8c6b3fbacf825ae47e2 100644 --- a/src/ppm_fdsolver_init.f +++ b/src/ppm_fdsolver_init.f @@ -87,7 +87,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_map_2d.f b/src/ppm_fdsolver_map_2d.f index 17a2853d23006161b794df1e21ffbd3365779f82..a0e37df8901fe07a3421aede420ba8aee02a09d0 100644 --- a/src/ppm_fdsolver_map_2d.f +++ b/src/ppm_fdsolver_map_2d.f @@ -52,7 +52,7 @@ ! Removed Routines sections from the header comment. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_map_3d.f b/src/ppm_fdsolver_map_3d.f index 64638280a846935b0b69b634ae742c84b20ad443..c4b6014bd18238b4ff07d3d74cdca4ddb00e7666 100644 --- a/src/ppm_fdsolver_map_3d.f +++ b/src/ppm_fdsolver_map_3d.f @@ -55,7 +55,7 @@ ! Removed Routines sections from the header comment. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_poisson_2d.f b/src/ppm_fdsolver_poisson_2d.f index 6826ce922286aba396c7e406abc3f5703818cf24..104aa527badbaac7d9a78eceedbd05a4fe1c5e48 100644 --- a/src/ppm_fdsolver_poisson_2d.f +++ b/src/ppm_fdsolver_poisson_2d.f @@ -60,7 +60,7 @@ ! implementation from scratch ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_poisson_3d.f b/src/ppm_fdsolver_poisson_3d.f index 1db78d90e34cce53c75f804bccccb3f8d24992cc..cf9b9390d5985fb4ba8689c64584d4c3bcb29d53 100644 --- a/src/ppm_fdsolver_poisson_3d.f +++ b/src/ppm_fdsolver_poisson_3d.f @@ -57,7 +57,7 @@ ! implementation from scratch ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_solve_2d.f b/src/ppm_fdsolver_solve_2d.f index 8185f2e815a9bd7729b17faa90c680064fa3e6c8..6c14a8a6bf4c54a2559eb63bca1dc9693322c01c 100644 --- a/src/ppm_fdsolver_solve_2d.f +++ b/src/ppm_fdsolver_solve_2d.f @@ -130,7 +130,7 @@ ! implementation from scratch ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fdsolver_solve_3d.f b/src/ppm_fdsolver_solve_3d.f index f4055bb8d99a982c6a3cd8055dd389435b625c88..bbc11b64668f1d749b1e50d862fbcd6fedc1427b 100644 --- a/src/ppm_fdsolver_solve_3d.f +++ b/src/ppm_fdsolver_solve_3d.f @@ -159,7 +159,7 @@ ! implementation from scratch ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_expansion.f b/src/ppm_fmm_expansion.f index eb6f4a4ea9047b98b1ad40e1bb06d7980d4d6f9a..c57b91db78d67e37d16c3f10a740671cebf2c4f0 100644 --- a/src/ppm_fmm_expansion.f +++ b/src/ppm_fmm_expansion.f @@ -97,7 +97,7 @@ ! start ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_expchange.f b/src/ppm_fmm_expchange.f index 9d864d5d4d9c8abd396879d5fb6fe2dec7ac5a51..3847f61ec85840b21e2579b375c3914c921da3a0 100644 --- a/src/ppm_fmm_expchange.f +++ b/src/ppm_fmm_expchange.f @@ -70,7 +70,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_finalize.f b/src/ppm_fmm_finalize.f index d8d2fdc6e0fbde74a9c64a45cf076818398ba77c..fb5c35fdbcefc07d873a06351cbfd27284ba20f5 100644 --- a/src/ppm_fmm_finalize.f +++ b/src/ppm_fmm_finalize.f @@ -64,7 +64,7 @@ ! start ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_init.f b/src/ppm_fmm_init.f index ed3987af5ac967774f1773e9ce01c9be4f1dd395..ef2f557fae79b598d2e2e42581a75d13cfc9eeed 100644 --- a/src/ppm_fmm_init.f +++ b/src/ppm_fmm_init.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_fmm_init !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_potential.f b/src/ppm_fmm_potential.f index b87de6ef617eb6281fb8fd9b17adb2e09a6b7b23..4659bce763da2b5bf033b7243fc5be492f502b57 100644 --- a/src/ppm_fmm_potential.f +++ b/src/ppm_fmm_potential.f @@ -129,7 +129,7 @@ ! start ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_pretraverse.f b/src/ppm_fmm_pretraverse.f index 50bf2fdacbf4401f11195cf3bad6cf4a5d1848b5..22aeae99d3762993d2753698e26ca354b145b318 100644 --- a/src/ppm_fmm_pretraverse.f +++ b/src/ppm_fmm_pretraverse.f @@ -93,7 +93,7 @@ ! start. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_fmm_traverse.f b/src/ppm_fmm_traverse.f index c36dc57f20c6222f6c8be5422f2e1759c183f4db..d919e748d2e32a604b867ff2479b5d003d0e9330 100644 --- a/src/ppm_fmm_traverse.f +++ b/src/ppm_fmm_traverse.f @@ -78,7 +78,7 @@ ! start ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_cpt.f b/src/ppm_gmm_cpt.f index 6955fdddcca6b67b1813cb57109ae03cec6b3b56..0df23119bbf5e025f505ef828dc330c95a2894e7 100644 --- a/src/ppm_gmm_cpt.f +++ b/src/ppm_gmm_cpt.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_cpt !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_extend.f b/src/ppm_gmm_extend.f index 91fec6beeda0007eab41877b81a711ed98153e4f..aa52ff3d534ba9fb537965cb9812bfe4e0a90387 100644 --- a/src/ppm_gmm_extend.f +++ b/src/ppm_gmm_extend.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_extend !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_extend_bkwd.f b/src/ppm_gmm_extend_bkwd.f index f53e0b9a4fa4cd61d23e91e4e95e68b2705aced7..585c166e5ca97fa0565d8b9d1a1f0d5411ae1de2 100644 --- a/src/ppm_gmm_extend_bkwd.f +++ b/src/ppm_gmm_extend_bkwd.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_extend_bkwd !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_extend_fwd.f b/src/ppm_gmm_extend_fwd.f index 0f59d7c9ba049f6edf9d3f9aea8fefb7fb3f19ae..692e65c07d38f224606e401c082cd46d29576d02 100644 --- a/src/ppm_gmm_extend_fwd.f +++ b/src/ppm_gmm_extend_fwd.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_extend_fwd !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_finalize.f b/src/ppm_gmm_finalize.f index 953e03a6fe213df15ff7679dadca2e22353afba5..26568d1c9cc8e485d6d81db64bf40179716458e7 100644 --- a/src/ppm_gmm_finalize.f +++ b/src/ppm_gmm_finalize.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_finalize !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_init.f b/src/ppm_gmm_init.f index f5a29c57376ad5fcb13c9019e45723f6e5871c90..00f189624412016cf09c93360f7ea45fc01a8006 100644 --- a/src/ppm_gmm_init.f +++ b/src/ppm_gmm_init.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_init !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_kickoff.f b/src/ppm_gmm_kickoff.f index a64b75d2ed24313900c76a3e2ad394e5a0f50164..bc1a90675504e462430c93139cc5ac5a1705dbda 100644 --- a/src/ppm_gmm_kickoff.f +++ b/src/ppm_gmm_kickoff.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_kickoff !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_march.f b/src/ppm_gmm_march.f index 7e72156c2bdfd70fc2f64421bc3899f704ae3879..348fc85c690a9391dbc73ea053e77b827ee00e89 100644 --- a/src/ppm_gmm_march.f +++ b/src/ppm_gmm_march.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_march !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_march_bkwd.f b/src/ppm_gmm_march_bkwd.f index dcc09660c2120bb2c0f4b726b1ab6c3041125d6c..d743377d3a7032e2d3eb7e510b364638fff26b88 100644 --- a/src/ppm_gmm_march_bkwd.f +++ b/src/ppm_gmm_march_bkwd.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_march_bkwd !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_march_fwd.f b/src/ppm_gmm_march_fwd.f index 8385af9da054f7c60939a2d32492484b92be593a..8653d8e16843f7896549124725b7b2d45419615e 100644 --- a/src/ppm_gmm_march_fwd.f +++ b/src/ppm_gmm_march_fwd.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_march_fwd !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_gmm_reinitialize.f b/src/ppm_gmm_reinitialize.f index 7f6de75bf6703ddfa838cdde24f5d4e12c619a97..c0dbca0b2d4c3706e3476fa6695d1d64d25ac529 100644 --- a/src/ppm_gmm_reinitialize.f +++ b/src/ppm_gmm_reinitialize.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_gmm_reinitialize !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_bem_basis.f b/src/ppm_module_bem_basis.f index fa73f31eac7c0cb886c48a1fca784522dfeca65f..506be13a2d2ba233bd5fdba6a8422bbda9886536 100644 --- a/src/ppm_module_bem_basis.f +++ b/src/ppm_module_bem_basis.f @@ -19,7 +19,7 @@ ! units. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_bem_quadrule.f b/src/ppm_module_bem_quadrule.f index 9ea05abe653c309677828ea710b80fbcbed7af79..c6c9a19eafedab9c705ab0b58aedaec26d2a4846 100644 --- a/src/ppm_module_bem_quadrule.f +++ b/src/ppm_module_bem_quadrule.f @@ -19,7 +19,7 @@ ! units. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_bem_quadrule_npoints.f b/src/ppm_module_bem_quadrule_npoints.f index aa07c37c8a8be2adda0ff4ec4217c3c88bab3882..32f17afb952e2c0d1e0ac14b6bfad28565e4c4e1 100644 --- a/src/ppm_module_bem_quadrule_npoints.f +++ b/src/ppm_module_bem_quadrule_npoints.f @@ -19,7 +19,7 @@ ! units. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_part.f b/src/ppm_module_comp_part.f index 0c3cfe724884293e5418a0f89ffc249346a6fd23..477bf8c6a33aad8c90d137968af333ec04271b5d 100644 --- a/src/ppm_module_comp_part.f +++ b/src/ppm_module_comp_part.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_part !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_cell.f b/src/ppm_module_comp_pp_cell.f index 0344ac72d508b96dab9404e5bc31b56ed795804b..88e868b386f142338b5f7bec7ae3657a339de870 100644 --- a/src/ppm_module_comp_pp_cell.f +++ b/src/ppm_module_comp_pp_cell.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_cell !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_correct.f b/src/ppm_module_comp_pp_correct.f index 1829a873d3887c62a43aeeff520023e08462e8c8..feaea45b17ca09f1c5d5e013139ceae1041e9f86 100644 --- a/src/ppm_module_comp_pp_correct.f +++ b/src/ppm_module_comp_pp_correct.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_correct !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_doring.f b/src/ppm_module_comp_pp_doring.f index b6af2e86f3fe4fb3c55bc1e615897190afed5986..bd1251ea87702382137c6d2f756f021f468fee16 100644 --- a/src/ppm_module_comp_pp_doring.f +++ b/src/ppm_module_comp_pp_doring.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_doring !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_mk_table.f b/src/ppm_module_comp_pp_mk_table.f index 33b7415d24c413cf2d24757483375185988b8074..0c86624460188bb2d9cc7cf53d6dff12ae4609a5 100644 --- a/src/ppm_module_comp_pp_mk_table.f +++ b/src/ppm_module_comp_pp_mk_table.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_mk_table !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_ring.f b/src/ppm_module_comp_pp_ring.f index 0ffd5d2f26fe5dd5072a4b5efa45097e58d808d0..910f9ecd8bbb4e64223d8e6e6e5c0f67fad3c7d9 100644 --- a/src/ppm_module_comp_pp_ring.f +++ b/src/ppm_module_comp_pp_ring.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_ring !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_comp_pp_verlet.f b/src/ppm_module_comp_pp_verlet.f index de6e4d374963c6cecc3aca03b87c165c4b8473c8..3d866924df8402b8e9b90bd927592012d43bb91f 100644 --- a/src/ppm_module_comp_pp_verlet.f +++ b/src/ppm_module_comp_pp_verlet.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_comp_pp_verlet !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_data_fieldsolver.f b/src/ppm_module_data_fieldsolver.f index b22adb8c30897a3795986922023f0bdf1d1ac6e1..6932012a2f2ef53a5a2e4b4cefe19173eef37ab6 100644 --- a/src/ppm_module_data_fieldsolver.f +++ b/src/ppm_module_data_fieldsolver.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_data_fmm.f b/src/ppm_module_data_fmm.f index 8e0e269fab1b0fe44d7e97486de46fb8dfe986fe..318c74dd0fa42fab333d9723b3531b8f30f3a1de 100644 --- a/src/ppm_module_data_fmm.f +++ b/src/ppm_module_data_fmm.f @@ -60,7 +60,7 @@ ! Start. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_data_ode.f b/src/ppm_module_data_ode.f index 79da2f5ffedde6b41641d3d8109cd95d59d5b34b..f5100ab2b1cd08b01fe9f62b92c1512011422f24 100644 --- a/src/ppm_module_data_ode.f +++ b/src/ppm_module_data_ode.f @@ -38,7 +38,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_fft_bd.f b/src/ppm_module_fdsolver_fft_bd.f index 7abdc4d96ccfa4c7eb3b44994f83c23126edff0f..22ccfbd64a2760e4e5005857732d57780543bad3 100644 --- a/src/ppm_module_fdsolver_fft_bd.f +++ b/src/ppm_module_fdsolver_fft_bd.f @@ -23,7 +23,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_fft_fd.f b/src/ppm_module_fdsolver_fft_fd.f index 47c2d3d4f40129b72b37b29f93fbf30f2632a47f..8fd1b198d5e97a62b596f6f29a4c7a2a2c3b8b5d 100644 --- a/src/ppm_module_fdsolver_fft_fd.f +++ b/src/ppm_module_fdsolver_fft_fd.f @@ -24,7 +24,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_finalize.f b/src/ppm_module_fdsolver_finalize.f index 49dad002ba1941de2024770025dead4a0462b179..639c740264fbb3a9e982d56eb1b49b8a30a0c983 100644 --- a/src/ppm_module_fdsolver_finalize.f +++ b/src/ppm_module_fdsolver_finalize.f @@ -13,7 +13,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_init.f b/src/ppm_module_fdsolver_init.f index 9d214c7215579304a15372e9ad0fd6a74d62f3ea..8bf3daa6ee9c646baa6bd24206468f36c539218c 100644 --- a/src/ppm_module_fdsolver_init.f +++ b/src/ppm_module_fdsolver_init.f @@ -16,7 +16,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_map.f b/src/ppm_module_fdsolver_map.f index 07231d0c13b3a83f9b9050f2d69652c700db80ec..d525ac9f9cb481038c607a21f7cc45ddbbd98a7a 100644 --- a/src/ppm_module_fdsolver_map.f +++ b/src/ppm_module_fdsolver_map.f @@ -16,7 +16,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_poisson.f b/src/ppm_module_fdsolver_poisson.f index caf82493e770489b02ebf2e873614f33b4a173d2..ef0747f3a0bb84571feb9ca62926d7fe8858ac37 100644 --- a/src/ppm_module_fdsolver_poisson.f +++ b/src/ppm_module_fdsolver_poisson.f @@ -16,7 +16,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fdsolver_solve.f b/src/ppm_module_fdsolver_solve.f index 3cbe088d833b118b37f76c7f7d9702263c1ef3a1..7447b0a5bfed6f21ee2150cd6456894e91519841 100644 --- a/src/ppm_module_fdsolver_solve.f +++ b/src/ppm_module_fdsolver_solve.f @@ -17,7 +17,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fft.f b/src/ppm_module_fft.f index 8c498b35ee74c19a36303910cf141b73bd78a9cf..2324e2950e1b81db53ef24f1a576a5c814796fed 100644 --- a/src/ppm_module_fft.f +++ b/src/ppm_module_fft.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_module_fft !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! This modules contains routines for creating FFTW plans and executing them diff --git a/src/ppm_module_fmm_expansion.f b/src/ppm_module_fmm_expansion.f index 28d722bc8b71507089c6470f9ef6fa692ff32bb0..6899ae37c7a7bc5b59908f2c6d19b5d687adcfef 100644 --- a/src/ppm_module_fmm_expansion.f +++ b/src/ppm_module_fmm_expansion.f @@ -27,7 +27,7 @@ ! Revision 0 2004/11/25 16:38:33 polasekb ! Start !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_expchange.f b/src/ppm_module_fmm_expchange.f index 69c882df22685557f1adf216f1d3799a2181ba0c..926c5f61d496634cae3853309b243ac904203cc0 100644 --- a/src/ppm_module_fmm_expchange.f +++ b/src/ppm_module_fmm_expchange.f @@ -30,7 +30,7 @@ ! Revision 0 2004/11/11 16:38:33 polasekb ! Start !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_finalize.f b/src/ppm_module_fmm_finalize.f index 943769bb7beea347d86b605274df4fe98793e356..6a2c0cfb69a7e174e06e58baebd64a8b48fdd2a8 100644 --- a/src/ppm_module_fmm_finalize.f +++ b/src/ppm_module_fmm_finalize.f @@ -32,7 +32,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_init.f b/src/ppm_module_fmm_init.f index 7dfd5a6a4f7f17923e9810b1241f7db8195e260f..2485468e01f07cd75816194d0c2f66ccc3908cc7 100644 --- a/src/ppm_module_fmm_init.f +++ b/src/ppm_module_fmm_init.f @@ -27,7 +27,7 @@ ! Revision 0 2004/11/11 16:38:33 polasekb ! Start !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_potential.f b/src/ppm_module_fmm_potential.f index 8e9b1c660528d95e3215249f55020f2af4415370..dd67da2640ab72664f9969b2b516c274b8615645 100644 --- a/src/ppm_module_fmm_potential.f +++ b/src/ppm_module_fmm_potential.f @@ -27,7 +27,7 @@ ! Revision 0 2004/11/25 16:38:33 polasekb ! Start !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_pretraverse.f b/src/ppm_module_fmm_pretraverse.f index d4f8ca3ab228f9ccf9f9e64ae8a07ec59dde01de..7276724a13ea415de9de682a061def9e1e3d9263 100644 --- a/src/ppm_module_fmm_pretraverse.f +++ b/src/ppm_module_fmm_pretraverse.f @@ -24,7 +24,7 @@ ! initial implementation ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_fmm_traverse.f b/src/ppm_module_fmm_traverse.f index 396760bd20d32fa0cf977d5327d027c616376451..eb1d69a05969ba7b5fa7784c7b0e1abf55087bda 100644 --- a/src/ppm_module_fmm_traverse.f +++ b/src/ppm_module_fmm_traverse.f @@ -33,7 +33,7 @@ ! Revision 0 2004/12/02 15:38:33 polasekb ! Start !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_cpt.f b/src/ppm_module_gmm_cpt.f index f70ac24051046ef8b9a1a04603da8dffca222a12..77ac4fddd5795d02f14808d721c221506e3e9967 100644 --- a/src/ppm_module_gmm_cpt.f +++ b/src/ppm_module_gmm_cpt.f @@ -22,7 +22,7 @@ ! Initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_extend.f b/src/ppm_module_gmm_extend.f index a1d8b279c5523619174c12c2a91f9d9b19102a7d..b70f6bf978e6b671ff0fa1f2cc2c418779b97b1d 100644 --- a/src/ppm_module_gmm_extend.f +++ b/src/ppm_module_gmm_extend.f @@ -28,7 +28,7 @@ ! Initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_extend_bkwd.f b/src/ppm_module_gmm_extend_bkwd.f index 6b07a3bc43cb949ed4b7735552d9178a8c5f32cd..05e2da3388bff9876d8f40957a67aaec6cd7e087 100644 --- a/src/ppm_module_gmm_extend_bkwd.f +++ b/src/ppm_module_gmm_extend_bkwd.f @@ -21,7 +21,7 @@ ! compilation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_extend_fwd.f b/src/ppm_module_gmm_extend_fwd.f index d81a3732f9364055c5749fc607bf54f2f4c01077..3a0e29cae5d380d7fbe77b4efb4d0efde25a2ef3 100644 --- a/src/ppm_module_gmm_extend_fwd.f +++ b/src/ppm_module_gmm_extend_fwd.f @@ -21,7 +21,7 @@ ! compilation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_finalize.f b/src/ppm_module_gmm_finalize.f index 313457c7b1ea84b4f29a4c8570c9367dadd97846..94cb0e1c2bd76e00b2b624f618f78196e246ef27 100644 --- a/src/ppm_module_gmm_finalize.f +++ b/src/ppm_module_gmm_finalize.f @@ -19,7 +19,7 @@ ! Initial check-in. BEWARE: Not tested in parallel yet! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_init.f b/src/ppm_module_gmm_init.f index cf04f2f62d87d595b22b6a50d97f5fc9e936536d..b8cd2f89a5577629af266eeb6bc8963725ffa70f 100644 --- a/src/ppm_module_gmm_init.f +++ b/src/ppm_module_gmm_init.f @@ -19,7 +19,7 @@ ! Initial check-in. BEWARE: Not tested in parallel yet! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_kickoff.f b/src/ppm_module_gmm_kickoff.f index f1c34ff7225fa2dfa27f9f0cbe7db6be4ec96a07..ccd08e3a8660d6abeeddfae5f572dacfe8d73c9e 100644 --- a/src/ppm_module_gmm_kickoff.f +++ b/src/ppm_module_gmm_kickoff.f @@ -22,7 +22,7 @@ ! Initial check-in. BEWARE: Not tested in parallel yet! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_march.f b/src/ppm_module_gmm_march.f index e75886428d771656efc16ba46616992a4b55a984..fdee1a450ffc4dc4bdbcedb01c84a80ca9f5f4f5 100644 --- a/src/ppm_module_gmm_march.f +++ b/src/ppm_module_gmm_march.f @@ -22,7 +22,7 @@ ! Initial check-in. BEWARE: Not tested in parallel yet! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_march_bkwd.f b/src/ppm_module_gmm_march_bkwd.f index 8c7043d7aec4f557a202b37adfee96d5a59141ca..3972de019f6e1d8465766db76fa59668ae1474c4 100644 --- a/src/ppm_module_gmm_march_bkwd.f +++ b/src/ppm_module_gmm_march_bkwd.f @@ -19,7 +19,7 @@ ! Initial commit, but tested. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_march_fwd.f b/src/ppm_module_gmm_march_fwd.f index 78a6a183c1a50c54ca234eff93c3d6004a8548b0..545855b2ae14ae6afd2801d5e32986dab01b9073 100644 --- a/src/ppm_module_gmm_march_fwd.f +++ b/src/ppm_module_gmm_march_fwd.f @@ -19,7 +19,7 @@ ! Initial commit, but tested. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_gmm_reinitialize.f b/src/ppm_module_gmm_reinitialize.f index 4806eee5b2bbd04a3b9ceed53e16d2c85f88242b..5ff1da14597884422d997ddb1ebf44289ad96df1 100644 --- a/src/ppm_module_gmm_reinitialize.f +++ b/src/ppm_module_gmm_reinitialize.f @@ -26,7 +26,7 @@ ! Initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_hamjac_ext.f b/src/ppm_module_hamjac_ext.f index 9d1b3c7753a245e35c8c9d4b582a01b7d1b37184..888479b4549167acdb12ba27f15c052d5c43e422 100644 --- a/src/ppm_module_hamjac_ext.f +++ b/src/ppm_module_hamjac_ext.f @@ -18,7 +18,7 @@ ! Initial check-in. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_hamjac_reinit.f b/src/ppm_module_hamjac_reinit.f index 0dc0a7a8b00be6e5fe9adce4f6d4f5f3e7f9f20d..9d5485c9fa868332d62a69f132691e7e0c927307 100644 --- a/src/ppm_module_hamjac_reinit.f +++ b/src/ppm_module_hamjac_reinit.f @@ -19,7 +19,7 @@ ! Initial check-in. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_alloc.f b/src/ppm_module_mg_alloc.f index e60fb91042744ddc578cf8d2b7a65a0c607473d4..0c36715413988831d865f26ea741d1c2bd150c90 100644 --- a/src/ppm_module_mg_alloc.f +++ b/src/ppm_module_mg_alloc.f @@ -20,7 +20,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_core.f b/src/ppm_module_mg_core.f index fb5bee797d583793037e7642ae36a93628bfa36c..6acd216d52b26bc4808848d6386088687e48cdf6 100644 --- a/src/ppm_module_mg_core.f +++ b/src/ppm_module_mg_core.f @@ -20,7 +20,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_finalize.f b/src/ppm_module_mg_finalize.f index 3b823689e49319e0ee21b1b5608d3a28a333c47d..75eeb3dd9ac66b4302eee48b5f88effb4c464557 100644 --- a/src/ppm_module_mg_finalize.f +++ b/src/ppm_module_mg_finalize.f @@ -20,7 +20,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_init.f b/src/ppm_module_mg_init.f index b10f80f13a2b23cb9270f26fecc420e547b6298e..b6032734c3f5f780682cfd02a22fb8eaf519d05b 100644 --- a/src/ppm_module_mg_init.f +++ b/src/ppm_module_mg_init.f @@ -13,7 +13,7 @@ !------------------------------------------------------------------------- ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_prolong.f b/src/ppm_module_mg_prolong.f index c715b6f988c4e06cd0ac8c77f7419a942543ea9b..5c206ee6eed3727de3b49f0409d98a633bc35ff1 100644 --- a/src/ppm_module_mg_prolong.f +++ b/src/ppm_module_mg_prolong.f @@ -15,7 +15,7 @@ ! !------------------------------------------------------------------------- ! - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_res.f b/src/ppm_module_mg_res.f index e1e6e66c998475733f3b8c58d19ce4fc233faa04..9ad42525e35a1e1017bd3e9fb3ad1eac2846f2e3 100644 --- a/src/ppm_module_mg_res.f +++ b/src/ppm_module_mg_res.f @@ -19,7 +19,7 @@ ! MG new version ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_restrict.f b/src/ppm_module_mg_restrict.f index 20ed35ad2109cc9232d37b9d4d75b67b3f0780a9..3194e0fca0d7ea363056ef68fbdf029357d9ed2c 100644 --- a/src/ppm_module_mg_restrict.f +++ b/src/ppm_module_mg_restrict.f @@ -21,7 +21,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_smooth.f b/src/ppm_module_mg_smooth.f index f83408ec1be33da13cdae75f62adeba821c38db8..9ee79e97d867258462b71c59d644f60414aeb969 100644 --- a/src/ppm_module_mg_smooth.f +++ b/src/ppm_module_mg_smooth.f @@ -23,7 +23,7 @@ ! MG new version ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_mg_solv.f b/src/ppm_module_mg_solv.f index b434f9b9153a4f8bfb51759c780826e2e73a5391..180c41b42917fe27472a8c992cb149383e0774ea 100644 --- a/src/ppm_module_mg_solv.f +++ b/src/ppm_module_mg_solv.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_numerics_data.f b/src/ppm_module_numerics_data.f index 5192f37759c875888f290abbda2f2cc4d1160269..ea783d352610367fbd484865a7c73007159b7ab1 100644 --- a/src/ppm_module_numerics_data.f +++ b/src/ppm_module_numerics_data.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Module : ppm_module_numerics_data !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_alldone.f b/src/ppm_module_ode_alldone.f index 39b63482c24fc7c31abf4bcf74a5b33f7c015adb..d6c4fa9b83b1119098d1a71b74689ad7a60e4211 100644 --- a/src/ppm_module_ode_alldone.f +++ b/src/ppm_module_ode_alldone.f @@ -28,7 +28,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_create_ode.f b/src/ppm_module_ode_create_ode.f index e52686af6501469cc3f0d6165caf5f78be0df169..3e9efde581d9064452a0b448b167f7c1b2591a9c 100644 --- a/src/ppm_module_ode_create_ode.f +++ b/src/ppm_module_ode_create_ode.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_finalize.f b/src/ppm_module_ode_finalize.f index 427fb09282c72b480212b5975a82fa92a62d2e8d..41c7c2562be66d8e3f607f9d04e143c9d4d0341e 100644 --- a/src/ppm_module_ode_finalize.f +++ b/src/ppm_module_ode_finalize.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_init.f b/src/ppm_module_ode_init.f index c03d42c177fa350add728bb4deb27cf4563b1abe..0b58145dea7a648ee1a4d16939558f9e97b4a62a 100644 --- a/src/ppm_module_ode_init.f +++ b/src/ppm_module_ode_init.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_map_pop.f b/src/ppm_module_ode_map_pop.f index 3f33ed4436d573c17995f9ad67f441f09974a34c..bb3e64135b04f0f6077c3951b510f4d20303db22 100644 --- a/src/ppm_module_ode_map_pop.f +++ b/src/ppm_module_ode_map_pop.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_map_push.f b/src/ppm_module_ode_map_push.f index e0dc5ae9ce9193fbdaf18556a6e3164abd883bff..d5e150fc17de22fa8039248e34aae67e46aae3fc 100644 --- a/src/ppm_module_ode_map_push.f +++ b/src/ppm_module_ode_map_push.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_start.f b/src/ppm_module_ode_start.f index e6442d831db1a3373137213683289cae661daf7b..b5286378cd7321ab2d4843ebfe1ed3a165bdbf2c 100644 --- a/src/ppm_module_ode_start.f +++ b/src/ppm_module_ode_start.f @@ -22,7 +22,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_ode_step.f b/src/ppm_module_ode_step.f index 61a11bc0a38a2d2efd780530b4589182407e5696..9b632caef22a9b8073c9247ffbea82433d1afac4 100644 --- a/src/ppm_module_ode_step.f +++ b/src/ppm_module_ode_step.f @@ -31,7 +31,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_poisson.f b/src/ppm_module_poisson.f index 34ec4838a8765fa7d3f46366c7f63356d1e3a02e..1a9d844a36025379767b35f0f5f8a64bc84f26ad 100644 --- a/src/ppm_module_poisson.f +++ b/src/ppm_module_poisson.f @@ -1,7 +1,7 @@ !------------------------------------------------------------------------- ! Subroutine : ppm_module_poisson !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! Notes on the init routine: diff --git a/src/ppm_module_util_fft_backward.f b/src/ppm_module_util_fft_backward.f index ac4e249fa346982c869a3c930d78c5f1d8f6c4a8..b6717e90288ef930d221c224f84a0e650d93aa80 100644 --- a/src/ppm_module_util_fft_backward.f +++ b/src/ppm_module_util_fft_backward.f @@ -26,7 +26,7 @@ ! units. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_util_fft_forward.f b/src/ppm_module_util_fft_forward.f index 75a97905d4ef2a257e773a37054a15db814018c5..a0b2fcb2f33b8849e518aeefe7a70a117486643a 100644 --- a/src/ppm_module_util_fft_forward.f +++ b/src/ppm_module_util_fft_forward.f @@ -26,7 +26,7 @@ ! units. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_module_util_gmres.f b/src/ppm_module_util_gmres.f index 83540b17775467616959b00ca03195d9e4fccd85..afff521ce3d5c7bd6749b5e766a2eb517a15d85d 100644 --- a/src/ppm_module_util_gmres.f +++ b/src/ppm_module_util_gmres.f @@ -21,7 +21,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_alldone.f b/src/ppm_ode_alldone.f index 85a541e788a737f731f2ac8d043272887016b8d7..264606333613a1f208a64b97cff80bcafb4d267f 100644 --- a/src/ppm_ode_alldone.f +++ b/src/ppm_ode_alldone.f @@ -38,7 +38,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_create_ode.f b/src/ppm_ode_create_ode.f index 9c936511d2db36d58b6ebaa77cb35ed4a3da16f2..739110c2265d9a00d6591ade1d22337a1b319702 100644 --- a/src/ppm_ode_create_ode.f +++ b/src/ppm_ode_create_ode.f @@ -57,7 +57,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_finalize.f b/src/ppm_ode_finalize.f index cddc04351092ccf9c71d45cd71d822e5cff350dd..dfa3626ff4a499b3622541fc4c3b1ac38d6980dd 100644 --- a/src/ppm_ode_finalize.f +++ b/src/ppm_ode_finalize.f @@ -42,7 +42,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_init.f b/src/ppm_ode_init.f index e6cd01162791cfca8f41f16e5a4a527f0204a726..9ee8ae7675880067e69ea1038eb12f9eef8a34f6 100644 --- a/src/ppm_ode_init.f +++ b/src/ppm_ode_init.f @@ -45,7 +45,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_map_pop.f b/src/ppm_ode_map_pop.f index 9002ec1bced80d33bc64db379f058e18670c61f9..f7ed72ff256a2486dac667004b9cae528cea768d 100644 --- a/src/ppm_ode_map_pop.f +++ b/src/ppm_ode_map_pop.f @@ -66,7 +66,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_map_push.f b/src/ppm_ode_map_push.f index 62a46ae3210ee31a4c2b2ed1d5368602542cfb44..aa29bacda43d54511eb8ab6c89a8302826a2684d 100644 --- a/src/ppm_ode_map_push.f +++ b/src/ppm_ode_map_push.f @@ -47,7 +47,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_start.f b/src/ppm_ode_start.f index 0653812bd249bedbe12cb532b3982c21a3263e17..0d967889597cc69014d1372bce2a9777c59acad1 100644 --- a/src/ppm_ode_start.f +++ b/src/ppm_ode_start.f @@ -41,7 +41,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_ode_step.f b/src/ppm_ode_step.f index b3f1a431485010f395a59328116712980b9ac96d..f5145c7e2af4b46d40cbf1cb031a307849de3184 100644 --- a/src/ppm_ode_step.f +++ b/src/ppm_ode_step.f @@ -102,7 +102,7 @@ ! initial implementation. ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_template_comp_pp_cell.f b/src/ppm_template_comp_pp_cell.f index dc84b4b42d298b2c2a15e1b88093bc1a669488da..f82ab9b4cc44a3aa5574e1ae51248ac522515d22 100644 --- a/src/ppm_template_comp_pp_cell.f +++ b/src/ppm_template_comp_pp_cell.f @@ -103,7 +103,7 @@ ! Revision 1.2 2004/02/04 17:20:48 ivos ! Revision 1.1 2004/01/26 17:24:35 ivos !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_template_comp_pp_ring.f b/src/ppm_template_comp_pp_ring.f index f5fd1a38143b6e3bc45661dbe2ca8f281f8183b3..7240402da38a829dccd12818271267d75568e5b9 100644 --- a/src/ppm_template_comp_pp_ring.f +++ b/src/ppm_template_comp_pp_ring.f @@ -76,7 +76,7 @@ ! Revision 1.2 2004/04/23 17:25:33 oingo ! Revision 1.1 2004/04/22 08:29:06 oingo !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_template_comp_pp_verlet.f b/src/ppm_template_comp_pp_verlet.f index b3256c76c7678c5fbeb65d83426b0039586d6528..0cec0c5557f0205f7b2f56695225f93f2f4f4310 100644 --- a/src/ppm_template_comp_pp_verlet.f +++ b/src/ppm_template_comp_pp_verlet.f @@ -97,7 +97,7 @@ ! Revision 1.2 2004/02/24 11:35:54 ivos ! Revision 1.1 2004/01/26 17:24:35 ivos !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_fft_backward_2d.f b/src/ppm_util_fft_backward_2d.f index 3687e0c83db74cb3606d94c90ae10d96bd8f2648..c9afa5eaa0a15f52948c819b9051d275ac410736 100644 --- a/src/ppm_util_fft_backward_2d.f +++ b/src/ppm_util_fft_backward_2d.f @@ -64,7 +64,7 @@ ! included fftw3.f ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_fft_backward_3d.f b/src/ppm_util_fft_backward_3d.f index 517358cf5ae355c06069b64a0e877e99ccff4286..74801e8f073ea72998641b74036095f308de24ba 100644 --- a/src/ppm_util_fft_backward_3d.f +++ b/src/ppm_util_fft_backward_3d.f @@ -74,7 +74,7 @@ ! included fftw3.f ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_fft_forward_2d.f b/src/ppm_util_fft_forward_2d.f index b327cb8c756998ba8894388d644234a96ba86b69..860200369be306da42449ed1282815c535bbfcab 100644 --- a/src/ppm_util_fft_forward_2d.f +++ b/src/ppm_util_fft_forward_2d.f @@ -68,7 +68,7 @@ ! included fftw3.f ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_fft_forward_3d.f b/src/ppm_util_fft_forward_3d.f index 4a3a2d509a6daf1ae371264826f82877f8a72718..b42c35d29037546a3c888c664c9a93134400a906 100644 --- a/src/ppm_util_fft_forward_3d.f +++ b/src/ppm_util_fft_forward_3d.f @@ -77,7 +77,7 @@ ! included fftw3.f ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_gmres.f b/src/ppm_util_gmres.f index 7ed5b3a357813bb66d321380605935efc02e1913..aa3422eb7c1d433976ac3cf2bc369fabcb42b125 100644 --- a/src/ppm_util_gmres.f +++ b/src/ppm_util_gmres.f @@ -36,7 +36,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! ! diff --git a/src/ppm_util_gmres_solveupper.f b/src/ppm_util_gmres_solveupper.f index b1ee74253818c41c7daecf7076fa51210e2a8327..264be784d2b1f27b3463d0c5eee83d37141f2c4a 100644 --- a/src/ppm_util_gmres_solveupper.f +++ b/src/ppm_util_gmres_solveupper.f @@ -27,7 +27,7 @@ ! ! !------------------------------------------------------------------------- - ! Copyright (c) 2010 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), + ! Copyright (c) 2012 CSE Lab (ETH Zurich), MOSAIC Group (ETH Zurich), ! Center for Fluid Dynamics (DTU) ! !