User: diener Date: 2011/10/04 02:58 PM
Modified: / ET.tex
Log: Move TmunuBase to the section on Base thorns.
File Changes:
Directory: / ============
File [modified]: ET.tex Delta lines: +24 -24 =================================================================== --- ET.tex 2011-10-04 03:56:39 UTC (rev 144) +++ ET.tex 2011-10-04 19:58:29 UTC (rev 145) @@ -795,6 +795,30 @@ variables, and basic atmosphere handling can be implemented in different thorns while allowing a central access point for analysis thorns.
+\subsubsection{TmunuBase} +The thorn \codename{TmunuBase} provides grid functions for the stress-energy +tensor $T_{\mu\nu}$ as well as schedule groups to manage when $T_{\mu\nu}$ is +calculated. In a simulation many different thorns may contribute to the +stress-energy tensor and this thorn allows them to do so without explicit +dependence on each other. The resulting stress-energy tensor can then be used +by the spacetime evolution thorn (again without explicit dependence on any +matter thorns). When thorn \codename{MoL} is used for time evolution this +provides a high order spacetime-matter coupling. + +The grid functions provided by \codename{TmunuBase} are: +\begin{itemize} + \item The time component $T_{00}$: {\tt eTtt} + \item The mixed components $T_{0i}$: {\tt eTtx}, {\tt eTty}, {\tt eTtz} + \item The spatial components $T_{ij}$: {\tt eTxx}, {\tt eTxy}, {\tt eTxz}, {\tt eTyy}, {\tt eTyz}, {\tt eTzz} +\end{itemize} +In addition the grid scalar {\tt stress_energy_state} has the value 1 if storage is on for the stress-energy tensor and 0 if not. + +Thorn \codename{ADMCoupling} provides a similar (but older) interface between +space-time and matter thorns. However, since it is based on an include file +mechansim it is more complicated to use and we recommend all new matter thorns +to use \codename{TmunuBase} instead. + + \subsection{Initial Data\pagesdone{Josh/Bruno}} \label{sec:initial_data}
@@ -2005,30 +2029,6 @@
\subsection{Relativity Tools\pages{3 Peter}}
-\subsubsection*{Vacuum-Matter Coupling} -The thorn \codename{TmunuBase} provides grid functions for the stress-energy -tensor $T_{\mu\nu}$ as well as schedule groups to manage when $T_{\mu\nu}$ is -calculated. In a simulation many different thorns may contribute to the -stress-energy tensor and this thorn allows them to do so without explicit -dependence on each other. The resulting stress-energy tensor can then be used -by the spacetime evolution thorn (again without explicit dependence on any -matter thorns). When thorn \codename{MoL} is used for time evolution this -provides a high order spacetime-matter coupling. - -The grid functions provided by \codename{TmunuBase} are: -\begin{itemize} - \item The time component $T_{00}$ {\tt eTtt} - \item The mixed components $T_{0i}$ {\tt eTtx}, {\tt eTty}, {\tt eTtz} - \item The spatial components $T_{ij}$ {\tt eTxx}, {\tt eTxy}, {\tt eTxz}, {\tt eTyy}, {\tt eTyz}, {\tt eTzz} -\end{itemize} -In addition the grid scalar {\tt stress_energy_state} has the value 1 if storage is on for the stress-energy tensor and 0 if not. - - -Thorn \codename{ADMCoupling} provides a similar (but older) interface between -space-time and matter thorns. However, since it is based on an include file -mechansim it is more complicated to use and we recommend all new matter thorns -to use \codename{TmunuBase} instead. - \subsubsection*{Object tracking} \label{sec:object-tracking} We provide a module (\codename{PunctureTracker}) for tracking black hole