From 7961ed107c0f89543ac3a0bd3de7852c95a48ef4 Mon Sep 17 00:00:00 2001 From: knarf Date: Mon, 11 Jan 2010 19:17:45 +0000 Subject: bare Hydro_Analysis thorn git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Hydro_Analysis/trunk@20 b6729ddc-ac74-4bd1-908c-9dc7244c52a1 --- README | 10 +++++ configuration.ccl | 2 + doc/documentation.tex | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++ interface.ccl | 4 ++ param.ccl | 2 + schedule.ccl | 2 + src/make.code.defn | 8 ++++ 7 files changed, 132 insertions(+) create mode 100644 README create mode 100644 configuration.ccl create mode 100644 doc/documentation.tex create mode 100644 interface.ccl create mode 100644 param.ccl create mode 100644 schedule.ccl create mode 100644 src/make.code.defn diff --git a/README b/README new file mode 100644 index 0000000..4af48f9 --- /dev/null +++ b/README @@ -0,0 +1,10 @@ +Cactus Code Thorn Hydro_Analysis +Author(s) : Frank Löffler +Maintainer(s): Einstein Toolkit maintainers +Licence : LGPLv2+ +-------------------------------------------------------------------------- + +1. Purpose + +This thorn provides basic hydro analysis routines. + diff --git a/configuration.ccl b/configuration.ccl new file mode 100644 index 0000000..a67d518 --- /dev/null +++ b/configuration.ccl @@ -0,0 +1,2 @@ +# Configuration definitions for thorn Hydro_Analysis + diff --git a/doc/documentation.tex b/doc/documentation.tex new file mode 100644 index 0000000..3b780e0 --- /dev/null +++ b/doc/documentation.tex @@ -0,0 +1,104 @@ +% *======================================================================* +% Cactus Thorn template for ThornGuide documentation +% Author: Ian Kelley +% Date: Sun Jun 02, 2002 +% +% Thorn documentation in the latex file doc/documentation.tex +% will be included in ThornGuides built with the Cactus make system. +% The scripts employed by the make system automatically include +% pages about variables, parameters and scheduling parsed from the +% relevant thorn CCL files. +% +% This template contains guidelines which help to assure that your +% documentation will be correctly added to ThornGuides. More +% information is available in the Cactus UsersGuide. +% +% Guidelines: +% - Do not change anything before the line +% % START CACTUS THORNGUIDE", +% except for filling in the title, author, date, etc. fields. +% - Each of these fields should only be on ONE line. +% - Author names should be separated with a \\ or a comma. +% - You can define your own macros, but they must appear after +% the START CACTUS THORNGUIDE line, and must not redefine standard +% latex commands. +% - To avoid name clashes with other thorns, 'labels', 'citations', +% 'references', and 'image' names should conform to the following +% convention: +% ARRANGEMENT_THORN_LABEL +% For example, an image wave.eps in the arrangement CactusWave and +% thorn WaveToyC should be renamed to CactusWave_WaveToyC_wave.eps +% - Graphics should only be included using the graphicx package. +% More specifically, with the "\includegraphics" command. Do +% not specify any graphic file extensions in your .tex file. This +% will allow us to create a PDF version of the ThornGuide +% via pdflatex. +% - References should be included with the latex "\bibitem" command. +% - Use \begin{abstract}...\end{abstract} instead of \abstract{...} +% - Do not use \appendix, instead include any appendices you need as +% standard sections. +% - For the benefit of our Perl scripts, and for future extensions, +% please use simple latex. +% +% *======================================================================* +% +% Example of including a graphic image: +% \begin{figure}[ht] +% \begin{center} +% \includegraphics[width=6cm]{MyArrangement_MyThorn_MyFigure} +% \end{center} +% \caption{Illustration of this and that} +% \label{MyArrangement_MyThorn_MyLabel} +% \end{figure} +% +% Example of using a label: +% \label{MyArrangement_MyThorn_MyLabel} +% +% Example of a citation: +% \cite{MyArrangement_MyThorn_Author99} +% +% Example of including a reference +% \bibitem{MyArrangement_MyThorn_Author99} +% {J. Author, {\em The Title of the Book, Journal, or periodical}, 1 (1999), +% 1--16. \texttt{http://www.nowhere.com/}} +% +% *======================================================================* + +\documentclass{article} + +% Use the Cactus ThornGuide style file +% (Automatically used from Cactus distribution, if you have a +% thorn without the Cactus Flesh download this from the Cactus +% homepage at www.cactuscode.org) +\usepackage{../../../../doc/latex/cactus} + +\begin{document} + +\title{Hydro_Analysis} +\author{Frank Löffler} +\date{$ $Date: 2010/01/11 $$} + +\maketitle + +% Do not delete next line +% START CACTUS THORNGUIDE + +% Add all definitions used in this documentation here +% \def\mydef etc +\def\ie{i.e.\hbox{}} +\def\del{\nabla} + +% get size/spacing of "++" right, cf online C++ FAQ question 35.1 +\def\Cplusplus{\hbox{C\raise.25ex\hbox{\footnotesize ++}}} + + +\begin{abstract} +Provides basic hydro analysis routines and quantities. +\end{abstract} + + +\section{Purpose} + +% Do not delete next line +% END CACTUS THORNGUIDE +\end{document} diff --git a/interface.ccl b/interface.ccl new file mode 100644 index 0000000..53b88d0 --- /dev/null +++ b/interface.ccl @@ -0,0 +1,4 @@ +# Interface definition for thorn HydroAnalysis + +implements: Hydro_Analysis + diff --git a/param.ccl b/param.ccl new file mode 100644 index 0000000..68b7b91 --- /dev/null +++ b/param.ccl @@ -0,0 +1,2 @@ +# Parameter definitions for thorn Hydro_Analysis + diff --git a/schedule.ccl b/schedule.ccl new file mode 100644 index 0000000..7046d33 --- /dev/null +++ b/schedule.ccl @@ -0,0 +1,2 @@ +# Schedule definitions for thorn HydroAnalysis + diff --git a/src/make.code.defn b/src/make.code.defn new file mode 100644 index 0000000..d31ca86 --- /dev/null +++ b/src/make.code.defn @@ -0,0 +1,8 @@ +# Main make.code.defn file for thorn Hydro_Analysis + +# Source files in this directory +SRCS = + +# Subdirectories containing source files +SUBDIRS = + -- cgit v1.2.3