https://github.com/geodynamics/citcoms
Raw File
Tip revision: 365487241b962a4c2bba472af24d581b81d96c80 authored by Eh Tan on 27 March 2007, 04:40 UTC
Tag for v2.2.1
Tip revision: 3654872
test5.sh
#!/bin/sh
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
#<LicenseText>
#
# CitcomS.py by Eh Tan, Eun-seo Choi, and Pururav Thoutireddy.
# Copyright (C) 2002-2005, California Institute of Technology.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
#
#</LicenseText>
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#

# coupled citcoms test
# 2-proc coarse-grid solver, 2-proc fine-grid solver


FINE=fine
COARSE=coarse
OUTPUT=zzz

rm $FINE.* $COARSE.*


./coupledcitcoms.sh  \
--launcher.nodes=4 \
--launcher.nodegen="n%03d" \
--launcher.nodelist=[171-172,171-172] \
\
--layout.coarse=[0-1] \
--layout.fine=[2-3] \
\
--coarse=regional \
--coarse.mesher=regional-sphere \
--coarse.datafile=$COARSE \
--coarse.mesher.nprocx=1 \
--coarse.mesher.nprocy=1 \
--coarse.mesher.nprocz=2 \
--coarse.mesher.nodex=5 \
--coarse.mesher.nodey=5 \
--coarse.mesher.nodez=5 \
--coarse.mesher.theta_max=1.7 \
--coarse.mesher.theta_min=1.4 \
--coarse.mesher.fi_max=1.3 \
--coarse.mesher.fi_min=1.0 \
--coarse.mesher.radius_inner=0.5 \
--coarse.mesher.radius_outer=1.0 \
\
--fine.mesher.nprocz=2 \
--fine.datafile=$FINE \
--fine.mesher.nodex=5 \
--fine.mesher.nodey=5 \
--fine.mesher.nodez=7 \
--fine.mesher.theta_max=1.6 \
--fine.mesher.theta_min=1.5 \
--fine.mesher.fi_max=1.2 \
--fine.mesher.fi_min=1.1 \
--fine.mesher.radius_inner=0.7 \
--fine.mesher.radius_outer=0.9 \
\
--fine.bc.side_sbcs=on \
\
--coarse.vsolver.accuracy=1e-3 \
--coarse.vsolver.tole_compressibility=1e-3 \
--fine.vsolver.accuracy=1e-3 \
--fine.vsolver.tole_compressibility=1e-3 \
\
--fge.excludeTop=on \
--fge.excludeBottom=on \
\
--steps=1 \
--controller.monitoringFrequency=1 \
\
--journal.debug.Exchanger=on \
--journal.debug.CitcomS-Exchanger=on \
\
--journal.info.CitcomS-Interior-BBox=off \
--journal.info.CitcomS-Boundary-BBox=off \
--journal.info.CitcomS-Boundary-X=on \
--journal.info.CitcomS-Boundary-normal=on \
\
#| tee $OUTPUT

#> $OUTPUT



# version
# $Id$

# End of file
back to top