[cig-commits] commit 2508 by heister to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Sun Apr 13 07:53:10 PDT 2014


Revision 2508

comment rewrapping

U   trunk/aspect/doc/modules/todo.h


http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=2508&peg=2508

Diff:
Modified: trunk/aspect/doc/modules/todo.h
===================================================================
--- trunk/aspect/doc/modules/todo.h	2014-04-13 14:50:40 UTC (rev 2507)
+++ trunk/aspect/doc/modules/todo.h	2014-04-13 14:53:08 UTC (rev 2508)
@@ -1,74 +1,76 @@
 /**
  * @page TODO TODOs -- things that will eventually need to be addressed
-
-<h3>Extensions we'd like to implement</h3>
- 
-<ol>
-  <li>Mark compositional fields as to their meaning. This may include:
-  <ol>
-    <li>concentration: $0 \leq c \leq 1$
-    <li>binary: $c \in \{0,1\}$
-    <li>positive: $c \geq 0$
-    <li>level set: $c \in \mathbb{R}$
-    <li>arbitrary: $c \in \mathbb{R}$
-  </ol>
-  Depending on the meaning of a field, we may want to use different artificial viscosity approaches, compression, etc. We may also want to project back into the feasible set when passing compositional values to material models.
-
-  <li>Implement "open boundary conditions" as described in "Using open
-  sidewalls for modelling self-consistent lithosphere subduction dynamics",
-  M. V. Chertova, T. Geenen, A. van den Berg, and W. Spakman see discussion on
-  the aspect mailing list "[aspect-devel] strain rate corner values and velocity
-  boundary conditions"
-  
-  <li>Make snapshotting as atomic as possible so that a job that is terminated while creating a snapshot doesn't get us in trouble
-  <li>Provide an option to store not only the last snapshot but many
-  <li>Move the adiabatic heating term (the last one in the temperature equation)
-  to the left hand side and make it implicit
-  <li>The nonlinear solvers are at best lightly tested. Do this more systemtically.
-  <li>The same can be said of the compressible solvers
-  <li>Rewrite the tracer code
-  <li>Free surfaces (Ian Rose has something initial)
-  <li>Self gravity (Ian Rose has something initial)
-  <li>We need a scheme to verify that plugins are compiled against
-  the same version of ASPECT that they are running under.
-</ol>
-
-
-<h3>Bugs we know of</h3>
- 
-<ol>
-  <li>The temperature equation must contain adiabatic terms in the compressible case.
-  <li>Name the "table" material model better than "table"
-  <li>Re-write the geometry section of the manual since information on the boundary components
-  is no longer there
-
-</ol>
-
-
-<h3>Features missing tests</h3>
- 
-<ol>
-  <li>tests for the various refinement criteria
-  <li>write a testcase for friction heating (Poiseulle flow) and
-  adiabatic heating (constant downward velocity)
-  <li>write tests for the depth averaging functions (test adaptive refinement,
-  averaged composition, non-zero average/sinking velocity)
-</ol>
-
-
-<h3>Other issues to address</h3>
- 
-<ol>
-  <li>We should collect a list of publications and posters created with the help of Aspect
-
-  <li>Unify readme.html in aspect/ and from the webpage again
-
-  <li>Use extrapolated solution for grid refinement
-
-  <li>Make initial conditions class say whether it implements a temperature
-  or a temperature perturbation
-
-</ol>
-
-
-*/
+ *
+ * <h3>Extensions we'd like to implement</h3>
+ *
+ * <ol>
+ * <li>Mark compositional fields as to their meaning. This may include: <ol>
+ * <li>concentration: $0 \leq c \leq 1$
+ * <li>binary: $c \in \{0,1\}$
+ * <li>positive: $c \geq 0$
+ * <li>level set: $c \in \mathbb{R}$
+ * <li>arbitrary: $c \in \mathbb{R}$ </ol> Depending on the meaning of a
+ * field, we may want to use different artificial viscosity approaches,
+ * compression, etc. We may also want to project back into the feasible set
+ * when passing compositional values to material models.
+ *
+ * <li>Implement "open boundary conditions" as described in "Using open
+ * sidewalls for modelling self-consistent lithosphere subduction dynamics",
+ * M. V. Chertova, T. Geenen, A. van den Berg, and W. Spakman see discussion
+ * on the aspect mailing list "[aspect-devel] strain rate corner values and
+ * velocity boundary conditions"
+ *
+ * <li>Make snapshotting as atomic as possible so that a job that is
+ * terminated while creating a snapshot doesn't get us in trouble
+ * <li>Provide an option to store not only the last snapshot but many
+ * <li>Move the adiabatic heating term (the last one in the temperature
+ * equation) to the left hand side and make it implicit
+ * <li>The nonlinear solvers are at best lightly tested. Do this more
+ * systemtically.
+ * <li>The same can be said of the compressible solvers
+ * <li>Rewrite the tracer code
+ * <li>Free surfaces (Ian Rose has something initial)
+ * <li>Self gravity (Ian Rose has something initial)
+ * <li>We need a scheme to verify that plugins are compiled against the same
+ * version of ASPECT that they are running under. </ol>
+ *
+ *
+ * <h3>Bugs we know of</h3>
+ *
+ * <ol>
+ * <li>The temperature equation must contain adiabatic terms in the
+ * compressible case.
+ * <li>Name the "table" material model better than "table"
+ * <li>Re-write the geometry section of the manual since information on the
+ * boundary components is no longer there
+ *
+ * </ol>
+ *
+ *
+ * <h3>Features missing tests</h3>
+ *
+ * <ol>
+ * <li>tests for the various refinement criteria
+ * <li>write a testcase for friction heating (Poiseulle flow) and adiabatic
+ * heating (constant downward velocity)
+ * <li>write tests for the depth averaging functions (test adaptive
+ * refinement, averaged composition, non-zero average/sinking velocity) </ol>
+ *
+ *
+ * <h3>Other issues to address</h3>
+ *
+ * <ol>
+ * <li>We should collect a list of publications and posters created with the
+ * help of Aspect
+ *
+ * <li>Unify readme.html in aspect/ and from the webpage again
+ *
+ * <li>Use extrapolated solution for grid refinement
+ *
+ * <li>Make initial conditions class say whether it implements a temperature
+ * or a temperature perturbation
+ *
+ * </ol>
+ *
+ *
+ */


More information about the CIG-COMMITS mailing list