diff options
author | allen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364> | 2000-03-23 15:30:13 +0000 |
---|---|---|
committer | allen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364> | 2000-03-23 15:30:13 +0000 |
commit | 25b5d5128d9cf8384df249df8aa1114443992948 (patch) | |
tree | 51aa369774ad0146a63d4ce004bc693ea97bc802 /param.ccl | |
parent | 3641f4c7513fffd1f0d026f1a859ecaa78712682 (diff) |
Changes to parameter names for manual topology.
Adding periodic boundary conditions in different directions
Removing some unused parameters
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGH/trunk@183 b61c5cb5-eaca-4651-9a7a-d64986f99364
Diffstat (limited to 'param.ccl')
-rw-r--r-- | param.ccl | 77 |
1 files changed, 44 insertions, 33 deletions
@@ -1,6 +1,23 @@ # Parameter definitions for thorn pugh # $Header$ + +shares: cactus +USES REAL cctk_initial_time "" +{ + : :: "Anything" +} + +USES REAL cctk_final_time "" +{ + : :: "Anything" +} + +USES INT cctk_itlast "" +{ + : :: "Any integer" +} + restricted: INT global_nx "The size of the grid in the x direction" @@ -49,6 +66,20 @@ BOOLEAN periodic "Periodic boundary conditions" private: + +BOOLEAN periodic_x "Periodic boundary conditions in x-direction" +{ +} "yes" + +BOOLEAN periodic_y "Periodic boundary conditions in y-direction" +{ +} "yes" + +BOOLEAN periodic_z "Periodic boundary conditions in z-direction" +{ +} "yes" + + INT local_nx "The size of the grid in the x direction" { -1:* :: "Grid of this size on each processor" @@ -69,38 +100,18 @@ INT local_nsize "The size of the grid in each spatial direction" -1:* :: "Grid of this size in each dir on each processor" } -1 -BOOLEAN sync_verbose "Verbose output during synchronization ?" -{ -} no - BOOLEAN enable_all_storage "Enable storage for all GFs?" { } "no" # Processor topology -KEYWORD proc_topology "How to determine the processor topology" +KEYWORD processor_topology "How to determine the processor topology" { "manual" :: "Specified by proc_top_nx etc" "automatic" :: "Automatically generated" } "automatic" - -INT proc_top_nx "No of Procs in X direction" -{ - 0:* :: "See proc_topology" -} 0 - -INT proc_top_ny "No of Procs in Y direction" -{ - 0:* :: "See proc_topology" -} 0 - -INT proc_top_nz "No of Procs in Z direction" -{ - 0:* :: "See proc_topology" -} 0 - INT processor_topology_1d_x "No of Procs in X direction" { 0:* :: "See proc_topology" @@ -165,32 +176,32 @@ KEYWORD partition "Is the partition manual" "manual" :: "specified by partition_XYZ .." } "automatic" -STRING partition_1d_X "Tells how to partition on direction X" +STRING partition_1d_x "Tells how to partition on direction X" { -.* +.* :: } "" -STRING partition_2d_X "Tells how to partition on direction X" +STRING partition_2d_x "Tells how to partition on direction X" { -.* +.* :: } "" -STRING partition_2d_Y "Tells how to partition on direction X" +STRING partition_2d_y "Tells how to partition on direction y" { -.* +.* :: } "" -STRING partition_3d_X "Tells how to partition on direction X" +STRING partition_3d_x "Tells how to partition on direction X" { -.* +.* :: } "" -STRING partition_3d_Y "Tells how to partition on direction X" +STRING partition_3d_y "Tells how to partition on direction y" { -.* +.* :: } "" -STRING partition_3d_Z "Tells how to partition on direction X" +STRING partition_3d_z "Tells how to partition on direction z" { -.* +.* :: } "" |