aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorlanfer <lanfer@1d96b42b-98df-4a6a-9d84-1b24288d4588>1999-09-03 17:57:58 +0000
committerlanfer <lanfer@1d96b42b-98df-4a6a-9d84-1b24288d4588>1999-09-03 17:57:58 +0000
commitc15500f177e9c1966a5286f2b12388c5ac24ece1 (patch)
tree8963e38f1830c174bf0bc3357415e0761e118985 /param.ccl
parentc9d3c127a42d1740c1f1f85e65e034b311addb4f (diff)
The CactusElliptic arrangement
git-svn-id: http://svn.cactuscode.org/arrangements/CactusElliptic/EllPETSc/trunk@2 1d96b42b-98df-4a6a-9d84-1b24288d4588
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl49
1 files changed, 49 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
new file mode 100644
index 0000000..7066256
--- /dev/null
+++ b/param.ccl
@@ -0,0 +1,49 @@
+# Parameter definitions for thorn PETSc_Elliptic
+# $Header$
+
+shares: grid
+
+USES KEYWORD domain ""
+{
+}
+
+private:
+
+KEYWORD petsc_verbose "PETSc verbose output"
+{
+"no" :: "No output"
+"yes" :: "Some output"
+"debug":: "Tons of output"
+} "yes"
+
+LOGICAL petsc_reuse "Reuse parts of the PETSc structure"
+{
+} "no"
+
+LOGICAL petsc_coeff_to_one "Divide each line of the matrix by the central value?"
+{
+} "no"
+
+STRING petsc_KSP_type "See the PETSc Manual, p 49 for options, or look at petsc_ell source"
+{
+ ::
+}"KSPBCGS"
+
+STRING petsc_PC_type "See the PETSc Manual, p 49 for options, or look at petsc_ell source"
+{
+ ::
+} "PCJACOBI"
+
+KEYWORD petsc_nablaform "PETSC nabla form"
+{
+ "up" :: ""
+ "down" :: ""
+} "down"
+
+
+
+#FIXME At the moment we pass toltype explicitly from LinearEllitpic
+#CCTK_INT PetscTolStyle "PETSc Tolerance flavors FIXME"
+#{
+# 0: :: ""
+#} 0