https://github.com/geodynamics/citcoms
Revision cd97a8a2e4cfb7138e77e8f1e2d7d138e5f11258 authored by Leif Strand on 01 October 2005, 01:01:45 UTC, committed by Leif Strand on 01 October 2005, 01:01:45 UTC
1 parent fb6f251
Tip revision: cd97a8a2e4cfb7138e77e8f1e2d7d138e5f11258 authored by Leif Strand on 01 October 2005, 01:01:45 UTC
Added various GNU standard files, including the GPL.
Added various GNU standard files, including the GPL.
Tip revision: cd97a8a
ChangeLog
2005-09-30 22:39 leif
* mc/3D/CitcomS/trunk, mc/3D/CitcomS/trunk/drivers,
mc/3D/CitcomS/trunk/etc, mc/3D/CitcomS/trunk/examples,
mc/3D/CitcomS/trunk/lib, mc/3D/CitcomS/trunk/lib/Common,
mc/3D/CitcomS/trunk/lib/Full, mc/3D/CitcomS/trunk/lib/Regional,
mc/3D/CitcomS/trunk/module,
mc/3D/CitcomS/trunk/module/Exchanger,
mc/3D/CitcomS/trunk/module/Full,
mc/3D/CitcomS/trunk/module/Regional, mc/3D/CitcomS/trunk/pyre,
mc/3D/CitcomS/trunk/tests, mc/3D/CitcomS/trunk/visual: Ignore
files generated by Autoconf/Automake/Libtool.
2005-09-30 17:59 leif
* mc/3D/CitcomS/trunk/configure.ac: Push/pop C++ around MPI tests,
which are now sensitive to the current language. Made sure that
'--without-pyre' works in the absence of a C++ compiler (tested
on Hrothgar). When building with Pyre modules, fail if a C++
compiler is not found.
2005-09-28 23:26 leif
* mc/3D/CitcomS/trunk/configure.ac,
mc/3D/CitcomS/trunk/etc/CitcomS.pml.in,
mc/3D/CitcomS/trunk/etc/Make.mm,
mc/3D/CitcomS/trunk/etc/Makefile.am,
mc/3D/CitcomS/trunk/pyre/Components/Launchers.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/Makefile.am,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/__init__.py,
mc/3D/CitcomS/trunk/pyre/__init__.py.in,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/Makefile.am,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh.in,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh.in,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh.in: Add ${pythondir}
to PYTHONPATH before checking for Python modules, so that
installing multiple packages to a single PREFIX "just works".
This also attempts to simulate the final installation
environment, which might make a difference in unusual cases.
Also, 'sed' the install-time PYTHONPATH into CitComS scripts
(instead of an explicit list of @pythondir@'s). Added
_getPrivateDepositoryLocations() and CitcomS.pml. Changed
"etc/citcoms" to "etc/CitcomS" for consistency with the Python
package name. Add PACKAGE_VERSION to __init__.py, and added
pyconfig-generated config.py. Freeze the full path to 'mpirun'
and 'mpipython.exe' at 'configure' time. First crack at batch
system configuration.
2005-09-21 00:03 leif
* mc/3D/CitcomS/trunk/Makefile.am,
mc/3D/CitcomS/trunk/configure.ac,
mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/module/Exchanger/Makefile.am,
mc/3D/CitcomS/trunk/module/Full/Makefile.am,
mc/3D/CitcomS/trunk/module/Regional/Makefile.am,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/Makefile.am,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh.in,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh.in,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh.in: Utilize my new
'pyconfig' facility to automatically slurp config info from
Pythia, Exchanger. Changed contact e-mail to cig-mc; other misc.
changes.
2005-09-09 19:49 leif
* mc/3D/CitcomS/trunk/Makefile.am,
mc/3D/CitcomS/trunk/configure.ac,
mc/3D/CitcomS/trunk/drivers/Makefile.am,
mc/3D/CitcomS/trunk/etc/Makefile.am,
mc/3D/CitcomS/trunk/examples/Makefile.am,
mc/3D/CitcomS/trunk/lib/Common/Makefile.am,
mc/3D/CitcomS/trunk/lib/Full/Makefile.am,
mc/3D/CitcomS/trunk/lib/Makefile.am,
mc/3D/CitcomS/trunk/lib/Regional/Makefile.am,
mc/3D/CitcomS/trunk/module/Exchanger/Makefile.am,
mc/3D/CitcomS/trunk/module/Full/Makefile.am,
mc/3D/CitcomS/trunk/module/Makefile.am,
mc/3D/CitcomS/trunk/module/Regional/Makefile.am,
mc/3D/CitcomS/trunk/pyre/Makefile.am,
mc/3D/CitcomS/trunk/tests/Makefile.am,
mc/3D/CitcomS/trunk/visual/Makefile.am: Added Id keyword
property to configure.ac, Makefile.am.
2005-09-09 19:41 leif
* mc/3D/CitcomS/trunk, mc/3D/CitcomS/trunk/Makefile.am,
mc/3D/CitcomS/trunk/configure.ac,
mc/3D/CitcomS/trunk/drivers/Makefile.am,
mc/3D/CitcomS/trunk/etc/Makefile.am,
mc/3D/CitcomS/trunk/examples/Makefile.am,
mc/3D/CitcomS/trunk/lib/Common/Makefile.am,
mc/3D/CitcomS/trunk/lib/Full/Makefile.am,
mc/3D/CitcomS/trunk/lib/Makefile.am,
mc/3D/CitcomS/trunk/lib/Regional/Makefile.am,
mc/3D/CitcomS/trunk/module/Exchanger/Makefile.am,
mc/3D/CitcomS/trunk/module/Full,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Makefile.am,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Makefile.am,
mc/3D/CitcomS/trunk/module/Regional/Makefile.am,
mc/3D/CitcomS/trunk/pyre/Components/Launchers.py,
mc/3D/CitcomS/trunk/pyre/Makefile.am,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/Makefile.am,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh.in,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh.in,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh.in,
mc/3D/CitcomS/trunk/visual/Makefile.am: Added files for the GNU
Build System.
2005-08-29 19:28 leif
* mc/3D/CitcomS/trunk/Make.mm,
mc/3D/CitcomS/trunk/citcoms_profile,
mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Full/local.def,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/local.def,
mc/3D/CitcomS/trunk/drivers/local.def,
mc/3D/CitcomS/trunk/etc/Make.mm,
mc/3D/CitcomS/trunk/etc/__vault__.odb,
mc/3D/CitcomS/trunk/etc/full-sphere.odb,
mc/3D/CitcomS/trunk/etc/full.odb,
mc/3D/CitcomS/trunk/etc/globus.odb,
mc/3D/CitcomS/trunk/etc/incomp-newtonian.odb,
mc/3D/CitcomS/trunk/etc/incomp-non-newtonian.odb,
mc/3D/CitcomS/trunk/etc/lam-mpi.odb,
mc/3D/CitcomS/trunk/etc/lsf.odb,
mc/3D/CitcomS/trunk/etc/mpich.odb,
mc/3D/CitcomS/trunk/etc/pbs.odb,
mc/3D/CitcomS/trunk/etc/regional-sphere.odb,
mc/3D/CitcomS/trunk/etc/regional.odb,
mc/3D/CitcomS/trunk/etc/temp.odb,
mc/3D/CitcomS/trunk/examples/Cookbook2/cookbook2.sh,
mc/3D/CitcomS/trunk/examples/Cookbook3/cookbook3.sh,
mc/3D/CitcomS/trunk/examples/Cookbook4/cookbook4.sh,
mc/3D/CitcomS/trunk/examples/Cookbook5/cookbook5.sh,
mc/3D/CitcomS/trunk/examples/Cookbook7/cookbook7.sh,
mc/3D/CitcomS/trunk/examples/example1.sh,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c,
mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Common/local.def,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/local.def,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/local.def,
mc/3D/CitcomS/trunk/lib/local.def,
mc/3D/CitcomS/trunk/local.def,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.h,
mc/3D/CitcomS/trunk/module/Exchanger/Exchangermodule.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.h,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.h,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.h,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.h,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h,
mc/3D/CitcomS/trunk/module/Full/Fullmodule.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/local.def,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Regionalmodule.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.h,
mc/3D/CitcomS/trunk/module/Regional/exceptions.cc,
mc/3D/CitcomS/trunk/module/Regional/exceptions.h,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.h,
mc/3D/CitcomS/trunk/module/Regional/local.def,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/CitcomComponent.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Launchers.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/FullSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Tracer.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/Components/__init__.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py,
mc/3D/CitcomS/trunk/pyre/Solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/__init__.py,
mc/3D/CitcomS/trunk/pyre/local.def,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/array2d.cc,
mc/3D/CitcomS/trunk/tests/asap.py,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh,
mc/3D/CitcomS/trunk/tests/exchange.py,
mc/3D/CitcomS/trunk/tests/hrothgar.py,
mc/3D/CitcomS/trunk/tests/local.def,
mc/3D/CitcomS/trunk/tests/signon.py,
mc/3D/CitcomS/trunk/tests/test1.sh,
mc/3D/CitcomS/trunk/tests/test2.sh,
mc/3D/CitcomS/trunk/tests/test5.sh,
mc/3D/CitcomS/trunk/visual/Make.mm,
mc/3D/CitcomS/trunk/visual/autocombine.py,
mc/3D/CitcomS/trunk/visual/batchcombine.py,
mc/3D/CitcomS/trunk/visual/batchpaste.sh,
mc/3D/CitcomS/trunk/visual/batchsurf.py,
mc/3D/CitcomS/trunk/visual/combine.py,
mc/3D/CitcomS/trunk/visual/combinesurf.py,
mc/3D/CitcomS/trunk/visual/dxgeneral.sh,
mc/3D/CitcomS/trunk/visual/dxgeneralsurf.sh,
mc/3D/CitcomS/trunk/visual/getcoord.sh,
mc/3D/CitcomS/trunk/visual/getlog.sh,
mc/3D/CitcomS/trunk/visual/getsurf.sh,
mc/3D/CitcomS/trunk/visual/miff2avi,
mc/3D/CitcomS/trunk/visual/miff2mpg,
mc/3D/CitcomS/trunk/visual/parser.py,
mc/3D/CitcomS/trunk/visual/pasteCitcomData.sh,
mc/3D/CitcomS/trunk/visual/zslice.py: Added executable property
and 'Id' keyword expansion.
2005-08-27 03:04 leif
* mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Common/parallel_related.h,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc: Avoid
'extern "C" { #include ... }'; it causes problems with
mpi++.h/mpicxx.h.
2005-07-27 08:58 leif
* mc/3D/CitcomS/trunk/etc/mpich.odb,
mc/3D/CitcomS/trunk/pyre/Components/Launchers.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py: Fixed it so that the
uniprocessor examples work again. This invovled creating
CitcomS's own version of LauncherMPICH, and tweaking the MPI
launchers so that CitcomS re-execs itself under 'mpipython.exe'
when it is run under plain old 'python'. Also: made
"--launcher.dry" work; ignore 'nodegen' in LauncherBatch (so
that the examples "just work" on the TeraGrid); added some
'tips' ("--launcher.help-properties"); added SimpleApp.usage().
2005-07-23 08:35 leif
* mc/3D/CitcomS/trunk/Make.mm,
mc/3D/CitcomS/trunk/examples/Cookbook1/cookbook1.sh,
mc/3D/CitcomS/trunk/examples/Cookbook2/cookbook2.sh,
mc/3D/CitcomS/trunk/examples/Cookbook3/cookbook3.sh,
mc/3D/CitcomS/trunk/examples/Cookbook4/cookbook4.sh,
mc/3D/CitcomS/trunk/examples/Cookbook5/cookbook5.sh,
mc/3D/CitcomS/trunk/examples/example1.sh,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/array2d.cc,
mc/3D/CitcomS/trunk/visual/Make.mm: General build clean-up:
'export' all the various scripts to $EXPORT_ROOT/bin, so that
goofy relative paths are not needed (e.g.,
"../tests/citcomsregional.sh"); and so that the 'visual'
directory doesn't have to be added to the PATH. I also
dusted-off 'array2d' -- it compiles and links now.
2005-07-23 08:00 leif
* mc/3D/CitcomS/trunk/module/Regional/misc.cc: Raise an exception
-- instead of crashing -- when pyCitcom_citcom_init() is passed
a null "mpi::Communicator *" argument.
2005-07-22 10:03 leif
* mc/3D/CitcomS/trunk/pyre/Components/Launchers.py: Switched from
Python's '%' operator to pyre.util.expandMacros(), so that I
don't have to escape '%' (e.g., --launcher.nodegen="n%03d").
Also, export key environment variables to LAM/MPI jobs.
2005-07-22 05:55 leif
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/local.def,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/local.def,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/local.def: Build with soflags
to produce position-independent code. 'Export' the resulting
shared libraries.
2005-07-20 04:23 leif
* mc/3D/CitcomS/trunk/tests/citcomsfull.sh,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh: Use 'python'
instead of 'mpipython.exe' -- on some TeraGrid clusters, MPI
programs cannot be run directly.
2005-07-20 04:12 leif
* mc/3D/CitcomS/trunk/examples/ncsa.sh,
mc/3D/CitcomS/trunk/examples/tacc.sh: Removed sample batch
scripts, which are obsoleted by my new launchers. Use
"--launcher=pbs" or "--launcher=lsf" on NCSA and TACC,
respectively.
2005-07-20 04:07 leif
* mc/3D/CitcomS/trunk/etc/Make.mm,
mc/3D/CitcomS/trunk/etc/globus.odb,
mc/3D/CitcomS/trunk/etc/lam-mpi.odb,
mc/3D/CitcomS/trunk/etc/lsf.odb,
mc/3D/CitcomS/trunk/etc/mpich.odb,
mc/3D/CitcomS/trunk/etc/pbs.odb,
mc/3D/CitcomS/trunk/pyre/Components/Launchers.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm: Added Pyre
launchers for LAM/MPI, Globus, LSF, and PBS. This is their
temporary home; they should be incorporated into Pyre eventually.
2005-07-20 03:55 leif
* mc/3D/CitcomS/trunk/visual/batchpaste.sh: Merged revision
1.5.2.1 from CitcomS-2_x branch to trunk: tan2: "a fix for
single-processor (eg. laptop)".
2005-06-30 08:31 leif
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: Changes for Mac OS
X build.
2005-08-23 03:42 unknown_user
* mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/__init__.py: [vcp] delete of
edited revision with dead state
2005-06-18 04:24 leif
* mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/__init__.py,
mc/3D/CitcomS/trunk/pyre/Make.mm: Removed 'Facilities' directory
-- no longer needed under Pythia v0.8.
2005-06-18 04:20 leif
* mc/3D/CitcomS/trunk/examples/ncsa.sh,
mc/3D/CitcomS/trunk/examples/tacc.sh: Added example batch
scripts for NCSA and TACC TeraGrid clusters.
2005-06-18 02:07 ces74
* mc/3D/CitcomS/trunk/visual/visFull.cfg,
mc/3D/CitcomS/trunk/visual/visFull.net,
mc/3D/CitcomS/trunk/visual/visRegional.cfg,
mc/3D/CitcomS/trunk/visual/visRegional.net,
mc/3D/CitcomS/trunk/visual/visRegionalSurface.cfg,
mc/3D/CitcomS/trunk/visual/visRegionalSurface.net: * removed
default paths to input/output files. * removed absolute paths to
macros.
2005-06-16 02:33 tan2
* mc/3D/CitcomS/trunk/visual/autocombine.py: script to
automatically read input parameters from input file and call
batchcombine.py
* mc/3D/CitcomS/trunk/visual/batchcombine.py: 1. moved parts of
the script into functions so that other scripts can import them.
2. raise ValueError when the length of machinefile is not right
2005-06-16 02:30 tan2
* mc/3D/CitcomS/trunk/visual/parser.py: using new-style class
2005-06-16 01:27 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: print messages to
stderr instead of stdout
2005-06-14 23:47 leif
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: Corrected use of
-Xlinker.
2005-06-10 09:23 leif
* mc/3D/CitcomS/trunk/CitcomS.py-LICENSE.txt,
mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Full/local.def,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/local.def,
mc/3D/CitcomS/trunk/drivers/local.def,
mc/3D/CitcomS/trunk/etc/Make.mm,
mc/3D/CitcomS/trunk/etc/__vault__.odb,
mc/3D/CitcomS/trunk/etc/full-sphere.odb,
mc/3D/CitcomS/trunk/etc/full.odb,
mc/3D/CitcomS/trunk/etc/incomp-newtonian.odb,
mc/3D/CitcomS/trunk/etc/incomp-non-newtonian.odb,
mc/3D/CitcomS/trunk/etc/regional-sphere.odb,
mc/3D/CitcomS/trunk/etc/regional.odb,
mc/3D/CitcomS/trunk/etc/temp.odb,
mc/3D/CitcomS/trunk/examples/Cookbook1/cookbook1.sh,
mc/3D/CitcomS/trunk/examples/Cookbook2/cookbook2.sh,
mc/3D/CitcomS/trunk/examples/Cookbook3/cookbook3.sh,
mc/3D/CitcomS/trunk/examples/Cookbook4/cookbook4.sh,
mc/3D/CitcomS/trunk/examples/Cookbook5/cookbook5.sh,
mc/3D/CitcomS/trunk/examples/Cookbook7/cookbook7.sh,
mc/3D/CitcomS/trunk/examples/example1.sh,
mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Construct_arrays.c,
mc/3D/CitcomS/trunk/lib/Common/Convection.c,
mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Interuption.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/Nodal_mesh.c,
mc/3D/CitcomS/trunk/lib/Common/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Parsing.c,
mc/3D/CitcomS/trunk/lib/Common/Phase_change.c,
mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Common/Shape_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_conj_grad.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_multigrid.c,
mc/3D/CitcomS/trunk/lib/Common/Sphere_harmonics.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c,
mc/3D/CitcomS/trunk/lib/Common/advection.h,
mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h,
mc/3D/CitcomS/trunk/lib/Common/element_definitions.h,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Common/interuption.h,
mc/3D/CitcomS/trunk/lib/Common/lith_age.h,
mc/3D/CitcomS/trunk/lib/Common/local.def,
mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Common/parallel_related.h,
mc/3D/CitcomS/trunk/lib/Common/parsing.h,
mc/3D/CitcomS/trunk/lib/Common/phase_change.h,
mc/3D/CitcomS/trunk/lib/Common/sphere_communication.h,
mc/3D/CitcomS/trunk/lib/Common/temperature_descriptions.h,
mc/3D/CitcomS/trunk/lib/Common/tracer_defs.h,
mc/3D/CitcomS/trunk/lib/Common/viscosity_descriptions.h,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Full/Geometry_cartesian.c,
mc/3D/CitcomS/trunk/lib/Full/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Full/Read_input_from_files.c,
mc/3D/CitcomS/trunk/lib/Full/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Full/local.def,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Geometry_cartesian.c,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Read_input_from_files.c,
mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/local.def,
mc/3D/CitcomS/trunk/lib/local.def,
mc/3D/CitcomS/trunk/module/Full/Fullmodule.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/local.def,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Regionalmodule.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.h,
mc/3D/CitcomS/trunk/module/Regional/exceptions.cc,
mc/3D/CitcomS/trunk/module/Regional/exceptions.h,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.h,
mc/3D/CitcomS/trunk/module/Regional/local.def,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/CitcomComponent.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/FullSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Tracer.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/Components/__init__.py,
mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/__init__.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py,
mc/3D/CitcomS/trunk/pyre/Solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/__init__.py,
mc/3D/CitcomS/trunk/pyre/local.def,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/array2d.cc,
mc/3D/CitcomS/trunk/tests/asap.py,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh,
mc/3D/CitcomS/trunk/tests/exchange.py,
mc/3D/CitcomS/trunk/tests/hrothgar.py,
mc/3D/CitcomS/trunk/tests/local.def,
mc/3D/CitcomS/trunk/tests/signon.py,
mc/3D/CitcomS/trunk/tests/test1.sh,
mc/3D/CitcomS/trunk/tests/test2.sh,
mc/3D/CitcomS/trunk/tests/test5.sh,
mc/3D/CitcomS/trunk/visual/batchcombine.py,
mc/3D/CitcomS/trunk/visual/batchpaste.sh,
mc/3D/CitcomS/trunk/visual/batchsurf.py,
mc/3D/CitcomS/trunk/visual/combine.py,
mc/3D/CitcomS/trunk/visual/combinesurf.py,
mc/3D/CitcomS/trunk/visual/dxgeneral.sh,
mc/3D/CitcomS/trunk/visual/dxgeneralsurf.sh,
mc/3D/CitcomS/trunk/visual/getcoord.sh,
mc/3D/CitcomS/trunk/visual/getlog.sh,
mc/3D/CitcomS/trunk/visual/getsurf.sh,
mc/3D/CitcomS/trunk/visual/parser.py,
mc/3D/CitcomS/trunk/visual/pasteCitcomData.sh,
mc/3D/CitcomS/trunk/visual/zslice.py: Added license text.
2005-06-08 11:02 tan2
* mc/3D/CitcomS/trunk/examples/Cookbook5/cookbook5.sh: 1.
subsitute 'staging' with 'launcher' as required by pythia-0.8 2.
removed unneccesary input parameters
2005-06-08 08:55 leif
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: Port from pythia-0.4
to pythia-0.8, continued: use "factory=" instead of "default="
in facilities where appropriate. The scripts example1.sh and
test5.sh seem to work now.
2005-06-06 06:41 tan2
* mc/3D/CitcomS/trunk/visual/parser.py: Parser class to parse
CitcomS input file
2005-06-06 06:13 tan2
* mc/3D/CitcomS/trunk/visual/batchpaste.sh: execute 'cmd_copy'
only if 'cmd_paste' was finished without error
2005-06-04 04:51 leif
* mc/3D/CitcomS/trunk/Make.mm, mc/3D/CitcomS/trunk/etc,
mc/3D/CitcomS/trunk/etc/Make.mm,
mc/3D/CitcomS/trunk/etc/__vault__.odb,
mc/3D/CitcomS/trunk/etc/full-sphere.odb,
mc/3D/CitcomS/trunk/etc/full.odb,
mc/3D/CitcomS/trunk/etc/incomp-newtonian.odb,
mc/3D/CitcomS/trunk/etc/incomp-non-newtonian.odb,
mc/3D/CitcomS/trunk/etc/regional-sphere.odb,
mc/3D/CitcomS/trunk/etc/regional.odb,
mc/3D/CitcomS/trunk/etc/temp.odb,
mc/3D/CitcomS/trunk/examples/Cookbook1/cookbook1.sh,
mc/3D/CitcomS/trunk/examples/Cookbook2/cookbook2.sh,
mc/3D/CitcomS/trunk/examples/Cookbook3/cookbook3.sh,
mc/3D/CitcomS/trunk/examples/Cookbook4/cookbook4.sh,
mc/3D/CitcomS/trunk/examples/Cookbook7/cookbook7.sh,
mc/3D/CitcomS/trunk/examples/example1.sh,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Tracer.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py,
mc/3D/CitcomS/trunk/tests/exchange.py,
mc/3D/CitcomS/trunk/tests/test1.sh,
mc/3D/CitcomS/trunk/tests/test2.sh,
mc/3D/CitcomS/trunk/tests/test5.sh: Initial port from pythia-0.4
to pythia-0.8.
2005-05-28 12:27 ces74
* mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/IC.py: * If a user doesn't
specify "blob_center", assign [-999.,-999.,-999] as a default
values in IC.py. * The real default values are assigned in
setProperties.cc * The distance calculation in
"construct_tic_from_input" modified. * A bug in
non-dimensionalizing half_space_age fixed.
2005-05-28 04:41 vlad
* mc/3D/CitcomS/trunk/examples/example1.sh: *** empty log message
***
2005-05-28 04:11 gurnis
* mc/3D/CitcomS/trunk/examples/Cookbook1/cookbook1.sh: *** empty
log message ***
2005-05-28 01:39 vlad
* mc/3D/CitcomS/trunk/examples/Cookbook5/velocity,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat0,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat1,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat10,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat11,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat12,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat13,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat14,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat15,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat16,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat17,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat18,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat19,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat2,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat20,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat21,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat22,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat23,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat24,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat25,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat26,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat27,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat28,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat29,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat3,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat30,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat31,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat32,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat33,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat34,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat35,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat36,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat37,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat38,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat39,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat4,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat40,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat41,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat42,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat43,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat44,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat45,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat46,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat47,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat48,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat49,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat5,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat50,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat51,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat52,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat53,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat54,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat55,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat56,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat57,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat58,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat59,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat6,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat60,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat61,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat62,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat63,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat64,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat65,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat66,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat67,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat68,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat69,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat7,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat70,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat71,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat8,
mc/3D/CitcomS/trunk/examples/Cookbook5/velocity/bvel.dat9:
Velocity files
2005-05-28 01:38 vlad
* mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.0.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.1.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.10.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.11.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.12.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.13.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.14.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.15.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.16.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.17.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.18.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.19.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.2.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.20.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.21.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.22.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.23.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.24.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.25.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.26.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.27.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.28.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.29.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.3.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.30.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.31.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.32.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.33.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.34.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.35.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.36.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.37.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.38.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.39.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.4.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.40.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.41.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.42.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.43.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.44.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.45.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.46.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.47.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.48.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.49.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.5.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.50.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.51.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.52.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.53.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.54.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.55.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.56.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.57.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.58.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.59.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.6.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.60.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.61.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.62.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.63.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.7.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.8.0,
mc/3D/CitcomS/trunk/examples/Cookbook5/restart_files/cookbook5.velo.9.0:
Restart files
2005-05-28 01:35 vlad
* mc/3D/CitcomS/trunk/examples/Cookbook5,
mc/3D/CitcomS/trunk/examples/Cookbook5/cookbook5.sh,
mc/3D/CitcomS/trunk/examples/Cookbook5/coor.dat: Cookbook5 and
coordinate files
2005-05-25 08:22 tan2
* mc/3D/CitcomS/trunk/visual/zslice.py: changed the hard-wire path
(/usr/bin/python) to run-time dep. path
2005-05-25 04:28 tan2
* mc/3D/CitcomS/trunk/visual/zslice.py: a utility script to slize
horizontal layers from CitcomS output. See docstring for usage.
2005-05-25 01:12 leif
* mc/3D/CitcomS/trunk/module/Make.mm: Prefer "$(MM)" to "mm".
2005-05-24 05:15 ces74
* mc/3D/CitcomS/trunk/examples/Cookbook7,
mc/3D/CitcomS/trunk/examples/Cookbook7/README,
mc/3D/CitcomS/trunk/examples/Cookbook7/cookbook7.sh,
mc/3D/CitcomS/trunk/examples/Cookbook7/coord.dat: * adding a
script to run the Cookbook7 example and coord.dat file. * README
for some additional information.
2005-05-24 05:00 ces74
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/IC.py: * added new
parameters to control a hot blob as temperature IC. - One can
specify three parameters: 1. Coordinates(theta,fi,r) of the
center. 2. Radius. 3. The amount of temperature
increase/decrease within the blob. - Currently works only for
the Regional version. - CitcomS variable name:
convection.blob_center, convection.blob_radius,
convection.blob_dT - Pyre parameter name: solver.ic.blob_center,
solver.ic.blob_radius, solver.ic.blob_dT - it is required to set
"solver.ic.tic_method=2" * the format of coordinates file has
been modified. - "nsd=1" is not recognized as "%s%d" on some
machine. - now it should be "nsd= 1" to be read as "%s %d".
2005-05-20 05:39 leif
* mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: Include
<cmath> in various files. Fixes compilation errors with GCC
v3.4.3.
2005-05-20 05:01 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc: * added
a new function for the initial temperature field. - called
"hot_blob_lith" - Thermal boudnary layer on top + one hot bloc
at the center.
2005-05-19 01:27 leif
* mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: Added a
prototype for temperatures_conform_bcs() -- fixes compilation
failure with GCC v3.4.3.
2005-05-18 08:57 tan2
* mc/3D/CitcomS/trunk/tests/test5.sh: test for coupled run
2005-05-18 03:54 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: using rpath to
specify runtime library path
2005-05-18 02:45 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: using rpath to
specify runtime library path
2005-05-17 07:35 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: the full path of
shared library is given, otherwise g++ can compile but the
program couldn't find the shared library at the run time
2005-05-17 06:53 vlad
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/tracer_defs.h: 3D MPI
tracer-advection code
2005-04-11 19:09 steve
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm: facelifted to work
with new "config" repository (cvs -d
:pserver:config@cvs.cacr.caltech.edu:/config co config). I think
this will still work with the old config... Eh you may want to
check.
2005-03-30 10:34 vlad
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/tracer_defs.h: *** empty log
message ***
2005-03-30 10:27 vlad
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/tracer_defs.h: *** empty log
message ***
2005-03-11 12:23 steve
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: Added
EXCHANGER_INCDIR and EXCHANGER_LIBDIR, as in my case, I do not
build exchanger into either pythia's or citcom's build root (but
into its own)
2005-03-11 08:24 vlad
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Phase_change.c: *** empty log
message ***
2005-03-09 06:24 vlad
* mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: The tracer
code only works in root processor
2005-02-18 08:13 tan2
* mc/3D/CitcomS/trunk/pyre/Components/IC.py: fixed a bug in the
validator of 'tic_method'
2005-02-18 07:15 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: added new
parameter 'tic_method' and 'half_space_age'
2005-02-18 06:57 tan2
* mc/3D/CitcomS/trunk/pyre/Components/IC.py: 1. added validator to
some of the input. 2. added new parameter 'tic_method' and
'half_space_age'.
2005-02-18 06:14 tan2
* mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c:
implementation of cooling plate temperature is pending.
2005-02-18 06:12 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h: Added new
input parameter: tic_method. When it is 0 (default), the
temperature is a linear profile + perturbation at some layers.
When it is 1, the temperature is isothermal (== bottom b.c.) +
uniformly cold plate (thickness specified by 'half_space_age').
2005-02-05 02:51 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/SInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: *
bindings for the SInlet class added. * setSBCFlag() method added
to SInlet.
2005-02-03 05:49 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: fixed a bug in
finding boundary nodes and rearraged code
2005-01-29 08:23 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py: * SInlet
class added
2005-01-29 08:15 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SInlet.h: * added a new
class SInlet to receive stress from the coupled solver. *
"stress_factor" defined in SIUnit.cc
2005-01-29 03:20 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: removed redudant
include and library path. PYTHIA_INCDIR and PYTHIA_LIBDIR must
be defined.
2005-01-27 06:10 tan2
* mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: removed
tracer_output(), which is replaced by output_tracer() in Output.c
2005-01-27 06:05 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c: removed calls to
tracer_output(), which is replaced by output_tracer() in Output.c
2005-01-26 07:01 ces74
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: * removed a
useless block of code
2005-01-26 04:05 tan2
* mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: 1. Commented
out part of the code that use itcolor, which is the starting age
of the tracer. 2. Added a few comments about the code. This
should help people to read the code.
2005-01-24 05:20 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py:
commented out debugging output
2005-01-21 06:29 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/Param.py: removed 'tracer'
and 'tracer_file' properties from Param class (these properties
are moved to Tracer class)
2005-01-21 06:25 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Visc.py: fixed a bug in
reading viscZ property
2005-01-20 03:02 ces74
* mc/3D/CitcomS/trunk/pyre/Components/BC.py: * A BC property,
"pseudo_free_surf", added. Its default value is False.
2005-01-20 02:55 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py: added new
properties visc.viscZ and visc.rheol
2005-01-20 02:35 vlad
* mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c: a new
viscosity law was added (case 4)
2005-01-19 10:19 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c: added function
output_tracer()
2005-01-19 10:02 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Tracer.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: added Tracer module
into Solver
2005-01-19 10:01 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h: added binding to
tracer_advection()
2005-01-19 09:05 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: added
bindings to tracer input
2005-01-19 08:57 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Make.mm: added Tracer.py to
file list
2005-01-19 08:44 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Tracer.py: added Tracer
module
2005-01-19 08:43 tan2
* mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: changed the
default value of E->control.tracer_file
2005-01-19 08:38 tan2
* mc/3D/CitcomS/trunk/module/Regional/mesher.cc: modified
according to changes in lib/Common/Instructions.c (add tracer
module)
2005-01-19 08:36 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: fixed a syntax
error
2005-01-19 08:35 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: 1. moved
input of tracer-related parameters to tracer_input() 2. changed
where tracer_initial_settings() is called
2005-01-19 07:19 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: fixed a problem in
function pointer declaration
* mc/3D/CitcomS/trunk/drivers/Citcom.c: uncommented tracer module
2005-01-19 06:30 vlad
* mc/3D/CitcomS/trunk/examples/Cookbook4,
mc/3D/CitcomS/trunk/examples/Cookbook4/cookbook4.sh,
mc/3D/CitcomS/trunk/examples/Cookbook4/coor.dat: new cookbook
with a refined mesh
2005-01-19 06:24 tan2
* mc/3D/CitcomS/trunk/tests/signon.py: *** empty log message ***
2005-01-08 11:24 ces74
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: * removed
unnecessary debugging output from get_elt_tr()
2005-01-08 11:20 ces74
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h: * call
Citcom's functions in output, general_stokes_solver,
respectively, instead of creating pseudo_surf bindings for each
2005-01-08 11:02 ces74
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h: * added
bindings for new functions for the "pseudo free surface"
formulation
2005-01-08 10:57 ces74
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: * always assign
memory for free_surf and Vprev for now. - in the future, need to
save memory when pseudo_free_surf is off.
2005-01-08 10:16 ces74
* mc/3D/CitcomS/trunk/drivers/Citcom.c: * modified to enable the
"pseudo free surface" mode.
2005-01-08 10:15 ces74
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/output.h: * functions added to
track pseudo free surface and compute normal traction from it.
2005-01-05 06:58 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc: removed the
declaration of my_tbc()
2005-01-05 06:57 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc: 1. uncommented
the journal output 2. removed codes about 'upwind bc', as it is
proved not accurate. 3. removed a call to my_tbc(), which is
specific to my Hawaii plume model and sliped through the
repository
2005-01-01 03:00 tan2
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Convection.c: move parameter
input from Convection.c to Advection_diffusion.c
2004-12-31 09:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: fixed a bug
when nprocz>1 and excludeTop or/add excludeBottom is turned on
2004-12-28 09:38 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: fixed a bug,
which causes some nodes being excluded from Boundary when
excludeTop or excludeBottom are turned off
2004-12-28 03:49 tan2
* mc/3D/CitcomS/trunk/visual/combine.py: renamed some variables
and changed the doc_string
2004-12-03 04:23 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py: 1. In findLayput(),
assing self.controller 2. In CoupledApp, two controllers are
created. So, two controllers can have different output interval
(monitoringFrequency).
2004-11-25 05:47 ces74
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
* a new parameter, "filter_temperature" created as a memeber of
the "Control" structure. - if it's 1, the function filter() is
called to reduce artifical diffusioin. - it's 1 by default. *
The command line option for this parameter is "filter_temp" - it
belongs to the "Advection_diffusion" class, which is
instantiated as "tsolver" in Solver.py. - Usage:
--solver.tsolver.filter_temp=True/False
2004-11-16 19:43 steve
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: made where to find
pyre, etc a little more generic
2004-11-09 07:21 ces74
* mc/3D/CitcomS/trunk/visual/miff2avi,
mc/3D/CitcomS/trunk/visual/miff2mpg: * added appropriate credits
for these scripts.
2004-11-07 08:41 ces74
* mc/3D/CitcomS/trunk/visual/miff2avi,
mc/3D/CitcomS/trunk/visual/miff2mpg: * scripts to make a movie
out of images generated by OpenDX -- mjpeg tools are necessary
to run.
2004-10-08 07:28 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: don't use
exchanger.initTemperature() when restart (use disk file for IC)
2004-10-08 07:25 tan2
* mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c: disable
writing out surface hear flux information, for processor on the
surface usually don't have E->fp ready to use.
2004-10-08 07:21 tan2
* mc/3D/CitcomS/trunk/lib/Common/Construct_arrays.c:
get_bcs_id_for_residual() is version independent. Move from
Boundary_conditions.c to Common/Construct_arrays.c
2004-10-08 07:20 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h:
temperatures_conform_bcs() is version (Full/Regional) dependent.
Make a function pointer for it.
2004-10-08 07:18 tan2
* mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: 1.
temperatures_conform_bcs() is version (Full/Regional) dependent.
Make a function pointer for it. 2. get_bcs_id_for_residual() is
version independent. Move to Common/Construct_arrays.c
2004-10-08 07:11 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc: 1.
temperatures_conform_bcs() is version (Full/Regional) dependent.
Make a function pointer for it. 2. in initTemperature.cc, add
several new functions of different IC.
2004-10-08 07:08 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: 1. fixed a
bug: normalFlag was not init'd correctly 2. when excludeBottom
is true, bottome edge nodes are still included
2004-09-23 04:31 ces74
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSSurfaceHeatflux.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSSurfaceImport.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSSurfaceTopo.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSSurfaceVelocity.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/RTFtoXYZ2D.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/VelocityRTFtoXYZ2D.net,
mc/3D/CitcomS/trunk/visual/visRegionalSurface.cfg,
mc/3D/CitcomS/trunk/visual/visRegionalSurface.net: * OpenDX
macros and a new visual program for surface data.
2004-09-22 07:16 ces74
* mc/3D/CitcomS/trunk/visual/combinesurf.py: * fixed a bug related
to the loop over the surface procs for each cap.
2004-09-22 06:44 ces74
* mc/3D/CitcomS/trunk/visual/batchsurf.py,
mc/3D/CitcomS/trunk/visual/getcoord.sh: * fixed bugs related to
generating a list of surface processors.
2004-08-10 07:22 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c: Print
restart filename to logfile
2004-08-08 05:08 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: Synchronized when to
save the result. During a coupled run, when one solver saves the
result, the other solver will save too.
2004-08-07 06:25 tan2
* mc/3D/CitcomS/trunk/visual/batchsurf.py: the 1st argument can be
either the name of machine file or a quoted machine list(eg.
'n101 n102').
2004-08-07 06:24 tan2
* mc/3D/CitcomS/trunk/visual/combinesurf.py: fixed quite a few
bugs. this script is working correctly.
2004-08-07 05:47 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
VTOutlet was used in creatII, TOutlet is used now.
2004-08-07 03:22 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py:
nailed down a big bug. VTInlet was used in creatII, which set
temperature bc flag for all interior nodes. TInlet is used now.
2004-08-05 01:29 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSFullImport.net:
fixed a bug which incorrectly set cap_start=0
2004-08-04 03:11 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/Const.py: changed the units
of depth parameters to be nondimensional, so that they are
consistent with original CitcomS input format
2004-08-02 23:34 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py:
* some parameters that were hardwired can have user-defined
values now.
2004-07-29 00:39 tan2
* mc/3D/CitcomS/trunk/visual/visFull.cfg,
mc/3D/CitcomS/trunk/visual/visFull.net,
mc/3D/CitcomS/trunk/visual/visRegional.cfg,
mc/3D/CitcomS/trunk/visual/visRegional.net: * use the same
colormap for temperature cross-section and isosurfaces.
2004-07-28 01:19 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h: *
Change of implementation. Now the weighted normal vectors are
taken from CitcomS' internal data (from boundary determinant
E->boundary.det, this array has been throughly tested), no
needto compute them again. Havn't tested.
2004-07-28 01:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: * Fixed a
problem in initBBox(). It used to returned a tight boundingbox.
So, when excludeTop or excludeBottom is set, the outer and inner
radii are not the correct outer and inner radii of the mesh.
This can cause confusion and problem in other part of program. *
Added a new attribute, bnode. It is the index mapping from
CitcomS' node # to Boundary's node #.
2004-07-27 06:56 tan2
* mc/3D/CitcomS/trunk/visual/batchcombine.py: * the 1st argument
can be either the name of machine file or a quoted machine
list(eg. 'n101 n102'). * modified the doc string
2004-07-09 01:15 tan2
* mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Full/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Full/Read_input_from_files.c,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Regional/Read_input_from_files.c:
Previousely, CitcomS would abort running when age < -1 Ma. This
behavior is not desirable. The following fixes change the
behavior so that CitcomS will assume age=0 when time has passed
present day. 1. find_age_in_MY() returns negative age when time
has passed present day 2. changed how age is manipulated before
reading age-dependet files
2004-07-06 13:32 patrick
* mc/3D/CitcomS/trunk/doc/CitComS.doxyconf,
mc/3D/CitcomS/trunk/doc/Exchanger.doxyconf: * Renamed
Exchanger.doxyconf to CitComS.doxyconf * Set the tags to work
properly
2004-07-03 03:47 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.cc: Fixed a bug
in fullGlobalBoundedBox(). The first and second dimension of
bbox are swapped. This bug makes the interpolator skip some
nodes.
2004-06-30 03:25 tan2
* mc/3D/CitcomS/trunk/examples/Cookbook3,
mc/3D/CitcomS/trunk/examples/Cookbook3/cookbook3.sh: example of
temperature-dependent viscosity
2004-06-30 00:25 tan2
* mc/3D/CitcomS/trunk/examples/Cookbook1,
mc/3D/CitcomS/trunk/examples/Cookbook1/cookbook1.sh,
mc/3D/CitcomS/trunk/examples/Cookbook2,
mc/3D/CitcomS/trunk/examples/Cookbook2/cookbook2.sh,
mc/3D/CitcomS/trunk/examples/example1.sh: more example scripts
2004-06-29 06:04 tan2
* mc/3D/CitcomS/trunk/tests/.cvsignore: tell cvs to ignore output
files of test scripts
2004-06-29 05:58 tan2
* mc/3D/CitcomS/trunk/lib/Full/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c: calling
temperatures_conform_bcs() after init'ed restarted temperature
field
2004-06-29 05:29 tan2
* mc/3D/CitcomS/trunk/lib/Full/Lith_age.c: similar changes as in
Regional/Lith_age.c
2004-06-29 04:20 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c: 1. fix a bug when
init'ing temperature 2. read lith_age_file in lith_age_init()
2004-06-29 02:56 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: changed export
rule so that mm will create symbolic links of binary executables
in $EXPORT_ROOT/bin
2004-06-29 02:54 tan2
* mc/3D/CitcomS/trunk/module/Regional/mesher.cc: calling
lith_age_init() in mehser_init()
2004-06-29 02:53 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/lith_age.h,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c: 1. moved
initialization of lith_age to lith_age_init() 2. calling
lith_age_init() in read_instructions()
2004-06-29 02:49 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: called
temperatures_conform_bcs() after setting tbc
2004-06-29 01:36 tan2
* mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c: bug
fix
2004-06-29 01:10 tan2
* mc/3D/CitcomS/trunk/examples/example1.sh: typos fixed
2004-06-27 08:04 tan2
* mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc:
enable lith_age support
2004-06-27 08:03 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c: fixed a 'access
unallocated memory' bug
2004-06-27 07:59 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/initial_temperature.h: added
declaration of restart_tic() and restart_tic() in header
2004-06-26 03:06 tan2
* mc/3D/CitcomS/trunk/visual/visFull.cfg,
mc/3D/CitcomS/trunk/visual/visFull.net: 1. show (reduced)
surface grid 2. make rotating the Plane easier
2004-06-26 01:50 tan2
* mc/3D/CitcomS/trunk/visual/visFull.cfg,
mc/3D/CitcomS/trunk/visual/visFull.net: new OpenDX network for
CitcomS Full
2004-06-26 01:49 tan2
* mc/3D/CitcomS/trunk/visual/visRegional.cfg,
mc/3D/CitcomS/trunk/visual/visRegional.net: 1. import viscosity
2. changed names of transmitters/receivers
2004-06-26 01:48 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSFullImport.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSImport.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSViscosity.net:
added viscosity import
2004-06-26 01:28 tan2
* mc/3D/CitcomS/trunk/visual/samples/fulltest.cap0.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap0.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap1.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap1.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap10.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap10.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap11.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap11.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap2.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap2.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap3.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap3.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap4.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap4.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap5.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap5.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap6.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap6.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap7.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap7.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap8.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap8.0.general,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap9.0,
mc/3D/CitcomS/trunk/visual/samples/fulltest.cap9.0.general:
added sample data file of CitcomS Full
2004-06-25 02:38 tan2
* mc/3D/CitcomS/trunk/examples/example1.sh: first example for
Cookbook
2005-08-23 03:32 unknown_user
* mc/3D/CitcomS/trunk/examples/Full/Make.mm,
mc/3D/CitcomS/trunk/examples/Full/local.def,
mc/3D/CitcomS/trunk/examples/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/local.def,
mc/3D/CitcomS/trunk/examples/local.def: [vcp] delete of edited
revision with dead state
2004-06-25 02:31 tan2
* mc/3D/CitcomS/trunk/Make.mm,
mc/3D/CitcomS/trunk/examples/Full/Make.mm,
mc/3D/CitcomS/trunk/examples/Full/local.def,
mc/3D/CitcomS/trunk/examples/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/local.def,
mc/3D/CitcomS/trunk/examples/local.def: removed makefiles in
examples/
2004-06-25 02:26 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: new default value for
Rayleight number
2004-06-25 02:25 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py:
new default values for domain size
2004-06-25 02:24 tan2
* mc/3D/CitcomS/trunk/pyre/Components/IC.py: new default values,
number of initial temperature perturbation is default to 1,
perturbl and perturbm to 1, perturblayer to 5.
2004-06-12 03:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: modified library
and include pathes
2004-06-11 06:07 tan2
* mc/3D/CitcomS/trunk/visual/visRegional.cfg,
mc/3D/CitcomS/trunk/visual/visRegional.net: 1. added integer
interactor to control the cutting dimension of Slab 2. made the
names of interactor more descriptive 3. set the min of slab
cutting position to 0 4. set the min and max of slab Autocolor
to 0 and 1, respectively
2004-06-09 00:40 tan2
* mc/3D/CitcomS/trunk/module/Full/.cvsignore: tell cvs to ignore
linked source codes in this directory
2004-06-09 00:32 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c: disable pressure and
stress output
2004-06-08 08:35 tan2
* mc/3D/CitcomS/trunk/visual/batchsurf.py,
mc/3D/CitcomS/trunk/visual/combinesurf.py,
mc/3D/CitcomS/trunk/visual/dxgeneralsurf.sh,
mc/3D/CitcomS/trunk/visual/getsurf.sh: scripts to get back and
combine the surf file (containing x, y, topography, heatflux,
vx, vy)
2004-06-08 08:32 tan2
* mc/3D/CitcomS/trunk/visual/getcoord.sh: script to get the coord
file
2004-06-08 05:29 tan2
* mc/3D/CitcomS/trunk/visual/batchcombine.py: changed the way to
generate machine list
2004-06-08 04:51 tan2
* mc/3D/CitcomS/trunk/visual/batchpaste.sh: Removed hard-wired
path. Users have to set CitcomS/visual in their path.
2004-06-08 02:54 tan2
* mc/3D/CitcomS/trunk/visual/batchcombine.py: removed debugging
output
2004-06-08 02:45 tan2
* mc/3D/CitcomS/trunk/visual/batchcombine.py: When the length of
machinefile mismatch the number of processors, the script will
give a warging and try to match number of processors by applying
machinefile multiple times.
2004-06-03 04:49 tan2
* mc/3D/CitcomS/trunk/citcoms_profile: environment variables for
Pyre-ized CitcomS package. Users need to modify $GEOFRAMEWORK to
the installation path
2004-06-03 03:30 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: remove unused
header file
2004-06-03 03:28 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: fixed a bug
in passing int when *int is expected
2004-06-03 03:27 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: enable journal
output
2004-06-03 03:23 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.cc:
throw an exception if selfTest() is failed
2004-06-02 06:59 tan2
* mc/3D/CitcomS/trunk/Make.mm, mc/3D/CitcomS/trunk/local.def:
remove incorrect copyright listing
2004-05-29 08:19 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
1. added new boolean property 'two_way_communication' in
Exchanger.py. If it is false, communication is only one way
(coarse to fine). 2. added new boolean properties 'excludeTop'
and 'excludeBottom' in FineGridExchanger.py. These two are new
construtor arguments of Boundary class.
2004-05-29 04:26 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: 1. Boundary
can be constucted without top or bottom surfaces. This is done
through two c'tor argument 'bool excludeTop, excludeBottom'. 2.
disable journal
2004-05-27 06:56 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h: split
'BC_update_bc()' into 'Visc_update_material()' and
'BC_update_plate_velocity()'
2004-05-27 06:55 tan2
* mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: split 'BC.updateBC()'
into 'Visc.updateMaterial()' and 'BC.updatePlateVelocity()'
2004-05-27 06:53 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
made "fixed_timestep" and "finetunedt" an inventory property
(they were ordinary class member).
2004-05-26 05:41 tan2
* mc/3D/CitcomS/trunk/visual/visRegional.net: using relative path
to the data files
2004-05-26 05:34 tan2
* mc/3D/CitcomS/trunk/visual/visRegional.cfg,
mc/3D/CitcomS/trunk/visual/visRegional.net: basic OpenDX network
script to visualize result from regional version of CitcomS
2004-05-26 05:24 tan2
* mc/3D/CitcomS/trunk/visual/samples,
mc/3D/CitcomS/trunk/visual/samples/regtest.cap0.0,
mc/3D/CitcomS/trunk/visual/samples/regtest.cap0.0.general: added
new sample files for visualization
2004-05-25 07:29 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.cc: journal is
known to leak memory. Commented out journal output before the
leak is fixed.
2004-05-25 03:32 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: added support to read
vel_bc files at every timestep
2004-05-25 03:30 tan2
* mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc: added
function name in the argument to PyArg_ParseTuple()
2004-05-25 03:27 tan2
* mc/3D/CitcomS/trunk/tests/.cvsignore: tell cvs to ignore files
generated by citcoms output
2004-05-25 02:59 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc: Two types of
temperature b.c: upwind/normal. In upwind bc, bc can be either
fixed temperature/heatflux depending on the direction of flow.
In normal bc, bc is always fixed temperature. After more
testing, I found normal bc works better than upwind bc.
2004-05-24 02:13 tan2
* mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c:
'side_sbc' is applicable in regional version only. add a sanity
check here. also remove some (incorrect) conditional #include
2004-05-24 02:10 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: fully
implemented stress_conform_bcs() and moved it from
Boundary_conditions.c to Topo_gravity.c
2004-05-24 01:45 tan2
* mc/3D/CitcomS/trunk/examples/Regional/input.sample: add missing
parameter 'perturblayer'
2004-05-19 04:21 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc: *
bindings for VOutlet, which sends only the velocity to a sink.
2004-05-19 04:18 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/VOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: * Binding
for VOutlet created: this send only the velocity to a sink.
2004-05-19 04:15 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py: * a
class added for exchanging only the velocity.
2004-05-19 03:40 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/ScaledGlyphs.net: macro
that takes two data and plot them as two glyphs that has the
same size (eg. length of arrow) scale. The shape (eg. the
thickness of arrow) cannot be scaled automaticly though.
2004-05-19 03:38 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/ShowSphere.net: input1:
origin of sphere; default=[0 0 0] input2: radius of sphere;
default=0.5 output: sphere object
2004-05-13 02:10 patrick
* mc/3D/CitcomS/trunk/doc/Exchanger.doxyconf: * Updated the
package name in the Doxygen docs
2004-05-13 02:05 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSFullImport.net:
Added two more inputs. One is an integer indicating the starting
cap number. The other is an integer indicating the ending cap
number. The default is 0-11, ie. all caps. If you wanna plot
some specific caps only, change these two values.
2004-05-13 02:01 tan2
* mc/3D/CitcomS/trunk/visual/dxgeneral.sh: Changed the order of
'grid'. Now it is YXZ. Don't know why, but the old XYZ ordering
doesn't work.
2004-05-12 02:32 tan2
* mc/3D/CitcomS/trunk/visual/OpenDXMacro,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSFullImport.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSImport.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSTemperature.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/CitcomSVelocity.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/RTFtoXYZ.net,
mc/3D/CitcomS/trunk/visual/OpenDXMacro/VelocityRTFtoXYZ.net: *
OpenDX macros for importing CitcomS data file * how to use: 1.
create the 'cap' files and '.general' files using scripts in
CitcomS/visual/ directory. 2. use CitcomSImport to import single
cap-file. use CitcomSFullImport to import 12 cap-files.
2005-08-23 03:30 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.h: [vcp]
delete of edited revision with dead state
2004-05-12 01:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.h: obsolete
classes
2004-05-12 01:35 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.h: modified
these classes using new base exchanger. these classes are not
used currently and I didn't write any binding for them.
2004-05-11 14:59 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py: * using
new c++ class hierarchy
2005-08-23 03:30 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.h,
mc/3D/CitcomS/trunk/module/Exchanger/DIM.h,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.h,
mc/3D/CitcomS/trunk/module/Exchanger/utility.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utility.h: [vcp] delete of
edited revision with dead state
2004-05-11 14:55 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.h,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CitcomSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.h,
mc/3D/CitcomS/trunk/module/Exchanger/DIM.h,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.h,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.h,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/global_bbox.h,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.h,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.h,
mc/3D/CitcomS/trunk/module/Exchanger/utility.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utility.h: * New class
hierarchy. All base classes are moved to packages/Exchanger, so
does non-CitcomS-specific utility classes. * Removed 'mode'
argument in VTInlet and VTOutlet c'tors. Every Inlet and Outlet
class is reponsible for only one job. * Merged all Interpolator
into CitcomInterpolator * Merged all Source into CitcomSource
2004-05-08 01:44 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc: impose
temperature b.c. when flow is toward into my domain. Otherwise,
impose no-heatflux b.c.
2004-05-08 01:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: changed default
initial temperature field -- a hot spherical blob below the fine
mesh
2004-05-01 01:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc: added another self
test. This test will make sure that every mesh node is
interpolated.
2004-04-30 05:19 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: remove debug
print out
2004-04-30 04:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc: implemented
imposeSV(), passed benchmark.
2004-04-30 04:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.cc: fixed a
bug in accessing E->gstress array
2004-04-30 04:35 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: After
stress is calculated, replace stress of boundary nodes with
boundary conditions (if stress BC is specified). This is
partially done in Regional version (if E->control.side_sbcs is
on, should use different bc arrays). Not implemented in Full
version.
2004-04-30 03:40 patrick
* mc/3D/CitcomS/trunk/doc, mc/3D/CitcomS/trunk/doc/.cvsignore,
mc/3D/CitcomS/trunk/doc/Exchanger.doxyconf: Commiting Doxygen
config file to build the documents for the exchanger
2004-04-29 07:23 tan2
* mc/3D/CitcomS/trunk/pyre/Components/BC.py: side_sbcs default to
False
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c:
E->control.side_sbcs default to 0
2004-04-29 07:21 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c: added new function
output_stress()
2004-04-29 07:13 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: added some
comment for initial temperature in spherical harmonic for future
reference
2005-08-23 03:29 unknown_user
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.py: [vcp] delete of
edited revision with dead state
2004-04-24 05:15 tan2
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/citcomsfull.sh,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.sh,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.py,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.sh: update the scripts
that executes pyreized versions
2004-04-24 04:15 tan2
* mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: export binary
executable
2004-04-23 03:52 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm: export binary
2004-04-17 02:12 tan2
* mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c: bug
fix
2004-04-16 08:17 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/BC.py: add 'side_sbcs' to
property list
2004-04-16 07:08 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
use SVTInlet and SVTOutlet as BC
2004-04-16 07:05 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py: add
SVTOutlet and SVTInlet classes and their bindings. These classes
are for CitcomS-CitcomS coupling, b.c. with temperature, normal
velocity and shear traction
2004-04-16 07:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SVTOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: add
SVTOutlet and SVTInlet classes and their bindings. These classes
are for CitcomS-CitcomS coupling, b.c. with temperature, normal
velocity and shear traction
2004-04-16 07:01 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc: add some
journal debug output
2004-04-16 01:39 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc:
rearranged the order of stress vector so that it conforms with
Hugh's convention | 1 4 5 | stress =| 4 2 6 | | 5 6 3 |
2004-04-16 01:35 tan2
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/Process_velocity.c: remove the
empty file, Process_velocity.c, from the repository
2004-04-16 01:33 tan2
* mc/3D/CitcomS/trunk/lib/Common/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Common/Process_velocity.c,
mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c: 1. move
get_surf_stress() from Process_velocity.c to Topo_gravity.c 2.
move get_ele_visc() from Process_velocity.c to Obsolete.c
2004-04-15 03:12 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h: implement
interpolateStress()
2004-04-15 03:06 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.h: implement
interpolateStress()
2004-04-15 02:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/DIM.h,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h: 1. add a new
constant, 'STRESS_DIM', for the dimension of stress (=6 in 3D)
2. in Interpolator and Source, stress has correct dimension now
3. add virtual function 'interpolateDisplacement' in Source
2004-04-15 01:29 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: convert
b.c. data structure to support traction b.c. on all sides of a
element
2004-04-13 06:30 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: bug fix
2004-04-13 06:23 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: modify
get_elt_tr() so that it computes traction per side, not per
element. Also, some minor speed improvement.
2004-04-10 08:05 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc:
changes in interfaces of construct_side_c3x3matrix_el() and
get_global_side_1d_shape_fn()
2004-04-10 08:03 tan2
* mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: change the
interface of get_global_side_1d_shape_fn(): NS and far is
replaced by side
2004-04-10 07:49 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: 1. change
interface of construct_side_c3x3matrix_el(): NS, far is replaced
by side 2. in get_elt_tr(), traction is only imposed on
top/bottom sides (will relax this constraint later)
2004-04-10 07:00 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: bug fix
2004-04-10 06:56 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Obsolete.c: move get_elt_h() from
Element_calculations.c to Obsolete.c
2004-04-10 06:31 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: 1.
finished get_elt_tr(), which computes RHS vector contributed to
traction b.c. 2. remove declaration of unused variables
2004-04-10 06:20 tan2
* mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: 1. finished
construct_bdry_det() 2. modify other functions related to sides
3. remove declaration unused variables
2004-04-10 06:19 tan2
* mc/3D/CitcomS/trunk/lib/Common/element_definitions.h: add/change
side definition
2004-04-10 02:05 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: fixed a
bug in calculating RHS force vector due to boundary velocity
2004-04-10 01:39 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: undo
previous (uninit'd memory) bug fix -- it is not a bug
2004-04-09 07:13 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: fixed a
bug in initializing array
2004-04-06 02:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: minor
modification to previous check-in
2004-04-05 06:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc:
sometimes after coordinate conversion, surface nodes of
different solvers won't line up, need this special treatment --
if x is a little bit above my top surface, move it back to the
surface
2004-03-29 07:31 tan2
* mc/3D/CitcomS/trunk/module/Regional/mesher.cc: in
sphere_launch(), call construct_bdry_det() to compute (6-side)
surface determinants of boundary elements
2004-03-29 07:22 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
usage of VTOutlet and VTInlet is replaced by TractionInlet and
TractionOutlet. Goal: impose normal velocity and shear traction
as bounary conditions
2004-03-29 07:20 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py: bug fix
2004-03-29 07:19 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: 1.
TractionOutlet c'tor has a new argument to specify 'mode'.
Avaiable modes are: 'F': send traction only 'V": send velocity
only (this is somewhat duplicated with VTOutlet) 'FV": send both
traction and velocity 2. TractionSource and
TractionInterpolateor have to know how to interpolate velocity
(because of 1) 3. remove domian_cutout() 4. restructure
TractionInterpolateor class to reuse CitcomS library
2004-03-29 07:05 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc: add bindings
to TractionOutlet and TractionInlet
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: add new
class TractionInlet and its bindings
2004-03-29 07:01 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h:
send/recv/broadcast normal array as well
2004-03-27 08:10 steve
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: changed from
$TOOLS_DIR/lib to $TOOL_LIBDIR
2004-03-27 08:04 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c: 1.
extract repeated codes to a new function add_force() 2. remove
unused variables 3. add new function to compute RHS of momemtum
eqn due to traction b.c. (not finished yet)
2004-03-27 07:42 tan2
* mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: 1. move
get_global_1d_shape_fn_1() form Size_does_matter.c to Obsolete.c
2. add new function construct_bdry_det() to compute (6-side)
surface determinant of boundary element 3. isolate some repeated
codes to new function get_x_cart()
2004-03-27 07:41 tan2
* mc/3D/CitcomS/trunk/lib/Common/Obsolete.c: move
get_global_1d_shape_fn_1() form Size_does_matter.c to Obsolete.c
2004-03-27 07:39 tan2
* mc/3D/CitcomS/trunk/lib/Common/element_definitions.h: add a
section defines the ordering of the 6 surfaces of a element and
the ordering of 4 nodes within each surface
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: add definition of
new structure Bdry and declaration of E->boundary. This
structure is used to mark boundary element and store its
(6-side) surface determinants
2004-03-27 07:36 tan2
* mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: 1. add new
function construct_boundary() to find boundary elements 2. fix
bug in using fscanf() 3. remove unused variables
2004-03-27 01:53 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: 'read
uninitialized value' bug fixed
2004-03-26 06:45 tan2
* mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c: minor bug
fixed
2004-03-26 06:42 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c: minor bug
fixed
2004-03-25 04:14 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: *** empty log
message ***
2004-03-25 04:13 tan2
* mc/3D/CitcomS/trunk/lib/Common/Convection.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c: input of Rayleigh
number is moved
2004-03-17 07:17 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c: 1. add
function pointers void (* exchange_node_d) and void (*
exchange_node_f) in struct All_variables 2. replace calls to
exchange_node_d() by void (* exchange_node_d) in Topo_gravity.c.
Because exchange_node_d() is version dependent and can't be
called from Exchanger.
2004-03-17 05:07 tan2
* mc/3D/CitcomS/trunk/module/Regional/mesher.cc: construct surface
arrays and compute surface determinant
2004-03-17 05:03 tan2
* mc/3D/CitcomS/trunk/lib/Common/Construct_arrays.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: 1. construct
surface node and element array for bookkeeping 2. compute
surface determinant
2004-03-14 07:11 tan2
* mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: remove
debugging print out
2004-03-13 07:13 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c: another bug fix
2004-03-13 07:05 tan2
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c: restructure
function get_STD_topo()
* mc/3D/CitcomS/trunk/lib/Common/Output.c: bug fix
2004-03-13 07:01 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c: isolate calculation and
output of horizontal average into one function
2004-03-12 07:25 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py: 1. add
TractionInlet class 2. simplified bindings for inlets and outlets
2004-03-12 07:23 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h:
simplified bindings to inlets and outlets
2004-03-12 06:50 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: add attribute
'normal_' to indicate the direction of outward normal on each
node.
2004-03-12 06:46 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: remove
obsolete bindings
2004-03-12 06:42 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc: bug fixed
2004-03-12 06:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc: change method
name: 'recvArray2D' --> 'recv'
2005-08-23 03:27 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h: [vcp] delete
of edited revision with dead state
2004-03-12 06:22 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h: remove
obsolete files
2004-03-11 09:07 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py: method
'storeTimestep' is moved up to the parent class
2004-03-11 09:06 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Inlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: 1. move
attributes 'fge_t' and 'cge_t', methods 'storeTimestep' and
'getFactor' from VTInlet to Inlet. 2. change the binding
accordingly
2004-02-27 07:04 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.h: delete
initTemperatureSource(), initTemperatureSink() and their
bindings.
2004-02-27 06:29 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
use Inlet and Outlet
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Inlet.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Outlet.py: add
various classes for exchanger
2004-02-27 03:27 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h: 1. remove
"before_send_bbox" and "converted_bbox" journal log 2. add
'send' and 'recv' methods
2005-08-23 03:27 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/InformationSourceSink.h:
[vcp] delete of edited revision with dead state
2004-02-26 07:29 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/InformationSourceSink.h:
obsolete (actually never used), replaced by Inlet and Outlet
classes.
2004-02-26 07:25 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
activate journal.info("incompressibility")
2004-02-26 07:24 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc:
outputing outflow information is moved to journal.info category
2004-02-26 07:07 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: add
AbstractSource.cc
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h: 1. add
AbstractSource.cc 2. move initialization of TractionSource and
VTSource to AbstractSource
2004-02-25 08:54 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
new Exchanger, using inlets and outlets.
2004-02-25 04:40 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: add new source
files
2004-02-25 04:39 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc: add bindings
to various inlet and outlet classes in method table
2004-02-25 04:37 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: move
'createVTSource' function to inlets_outlets.cc
2004-02-25 04:35 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.cc,
mc/3D/CitcomS/trunk/module/Exchanger/inlets_outlets.h: bindings
for various inlets and outlets classes
2004-02-25 04:34 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryVTInlet.h: class
which consumes nodal velocities and temperature and enforce
imcompressibility constraint, replacing BoundaryConditionSink
class.
2004-02-25 04:26 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInlet.h: class which
consuming nodal velocities and temperature, replacing (part of)
BoundaryConditionSink class.
2004-02-25 04:24 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTOutlet.h: class which
provides nodal velocities and temperature, replacing (part of)
BoundaryConditionSource class.
2004-02-25 04:20 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/VTSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTSource.h: class which
sends velocity and temperature across the network, replacing
Source class.
2004-02-25 04:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionOutlet.h: class
which provides nodal traction, replacing TractionBC class.
2004-02-25 04:09 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: small
modification on convergence criterion
2004-02-25 04:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Inlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Inlet.h,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Outlet.h: base classes for
send/receive/impose exchanged information
2004-02-12 07:34 ces74
* mc/3D/CitcomS/trunk/lib/Common/Output.c: Pressure output added
2004-02-07 07:28 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c: increase number of
digits for coordinate and viscosity output
2004-02-06 04:17 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: increase
max. allowed # of perturbations to 255
2004-02-06 03:56 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: change
echo format of get*Property
2004-02-06 03:46 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: allocate and init
temperature boundary condition flags
2004-02-06 03:45 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc: changes in journal
log
2004-02-06 03:06 tan2
* mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py: use
pyre.properties.list instead of pyre.properties.sequence for
several component properties because: 1. sequence only accepts
integer from command line input 2. list doesn't require '[]'
around command line input
2004-02-05 08:46 tan2
* mc/3D/CitcomS/trunk/visual/pasteCitcomData.sh: use space char.
as field delimiter instead of tab char.
2004-01-23 04:06 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h:
Temporarily setVBCFlag is called inside recvV, which is
computationally inefficient for testing purpose.
2004-01-22 11:38 puru
* mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc: Corrected to
include the case when one bounded box completely subsumes the
other boundedbox
2004-01-22 04:46 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h:
#include mpi.h in the header
2004-01-22 02:09 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Source.h: #include
BoundedBox.h in the header
2004-01-22 01:40 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h:
remove Sink from the arguement list of computeWeightedNormal()
2004-01-21 08:13 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc: A typo
has been corrected
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: Corrected a
typo
2004-01-21 06:57 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: 1. seperate codes
that is in original initTemperatureTest() to new functions:
hot_blob(), add_hot_blob() and debug_output() 2. add new
function five_hot_blob(), which put a hot blob in the center of
bbox, and 4 hot blobs outside and around bbox.
2004-01-19 05:07 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: add
comments
2004-01-18 06:22 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc: a
bug fixed in traction calculation.
2004-01-17 10:10 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: Facility to
impose velocity from Snac to Citcom has been added.
2004-01-16 10:05 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: revert
to previous version
2004-01-16 09:50 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: changes
to make floating point comparison friendly
2004-01-15 11:00 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h:
header file for TractionInterpolator.cc
2004-01-15 10:59 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc: converted
fbc can be printed out for debugging.
2004-01-15 09:04 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc: 1.
in initComputeTraction, bbox is now boundedMesh.tightBBox(). 2.
domain_cutout() causes a problem in Citcom. Until fixed, it's
not called.
2004-01-15 08:48 tan2
* mc/3D/CitcomS/trunk/visual/batchcombine.py: script to
retrieve/combine Citcom data in OpenDX-friendly format
2004-01-15 08:47 tan2
* mc/3D/CitcomS/trunk/visual/batchpaste.sh: run 'rsh ...' in the
foreground
2004-01-15 08:17 tan2
* mc/3D/CitcomS/trunk/visual/dxgeneral.sh: can have multiple input
files now
2004-01-15 07:22 tan2
* mc/3D/CitcomS/trunk/visual,
mc/3D/CitcomS/trunk/visual/batchpaste.sh,
mc/3D/CitcomS/trunk/visual/combine.py,
mc/3D/CitcomS/trunk/visual/dxgeneral.sh,
mc/3D/CitcomS/trunk/visual/getlog.sh,
mc/3D/CitcomS/trunk/visual/pasteCitcomData.sh: add scripts to
combine/retrieve Citcom data
2004-01-15 03:07 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc: small
improvement
2004-01-15 02:52 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: call
tightBBox() to init bbox_
2004-01-15 02:49 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h: add new
method tightBBox() which returns a tight bounding box for
current X_
2005-08-23 03:26 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc~,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h~: [vcp] delete
of edited revision with dead state
2004-01-15 00:52 puru
* mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc~,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h~:
TractionBC.cc~ and Traction.h~ have been removed from repository
2004-01-14 10:40 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: bug fixed.
The changes in the name of classes are corrected.
2004-01-14 10:11 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.cc~,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionBC.h~,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1) New files
TractionBC.cc TractionBC.h have been added. 2) sendTraction is
now a method of TractionSource.
2004-01-14 08:34 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc: add
function basal_tbl_central_hot_blob()
* mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h: definition of
destructor is moved from Source.h to Source.cc
2004-01-14 02:53 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: change Solver
attributes so that Exchangers don't access
Solver.inventory.IC.inventory directly
2004-01-13 11:55 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: new
FEMInterpolator using every element nodes to do interpolation
(was using 4 element nodes)
2004-01-13 11:01 ces74
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: initialization was
improper.
2004-01-13 09:32 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: when linking
binary file, will check dependency on object file
2004-01-13 09:21 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: bugs fixed.
For synchronization between users.
2004-01-10 06:42 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc: Added a
comment line
2004-01-09 14:10 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc: fixed
bugs in degenerate cases.
2004-01-09 09:25 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc: when
unconverting, un-transformate first, then non-dimensionalize
next.
2004-01-09 08:38 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc: fixed
bug in degenerate case
2004-01-09 07:43 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: coupler get init'ed
after setProperties() is called
2005-08-23 03:25 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.h: [vcp] delete
of edited revision with dead state
2004-01-09 07:31 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.h: renamed to
SIUnit
2004-01-09 05:19 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc:
'Array2D: second index out of range' bug fixed
2005-08-23 03:25 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h: [vcp]
delete of edited revision with dead state
2004-01-09 04:42 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/VTInterpolator.h: 1.
Interpolator is renamed to VTInterpolator 2. Calculation of
shape function is moved to FEMInterpolator 3. VTInterpolator and
TractionInterpolatore inherit from FEMInterpolator 4. change
Source and TractionSource accordingly
2004-01-09 02:40 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/dimensionalization.h:
obsolete
2004-01-09 02:38 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.h: dimensionalize
temperature is done
2004-01-09 02:37 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: bug fix
2004-01-09 02:26 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/Components/Const.py: 1. Const class has
new property 'surftemp' 2. Instruction.c and setProperties.cc
readin E->data.surf_temp and calculate temperature scale from
Rayleigh number and other dimensional constants
2004-01-09 02:04 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.h: use plain
pointer instead of auto_ptr
2004-01-09 00:28 puru
* mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc: Bounded
box has been transformed while accounting for degenerate cases
2004-01-08 10:29 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h: convert
(dimensionalization + coordinate transformation) of exchanged
velocity/temperature is done
2004-01-08 09:50 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: bug fixed
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
typo fixed
2004-01-08 07:54 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. remove
unnecessary functions in InteriorImposingSink and their bindings
2. convert/unconvert temperature to standard/internal
representation
2004-01-08 06:01 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
changes in dimensionalization and coordinate transformation
scheme
2004-01-08 05:54 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.h,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Convertor.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. Convertor
class will convert coordinate/velocity/traction/time/... from
CitcomS' internal representation to some standard representation
(currently in SI unit and Cartesian coordinate) 2. change other
parts of code accordingly
2004-01-07 16:12 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: remove calls
to Transformation class
2005-08-23 03:24 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/Transformational.h: [vcp]
delete of edited revision with dead state
2004-01-07 15:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Transformational.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Transformational.h: renamed
to CartesianCoord
2004-01-07 09:07 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h: remove
obsolete function findMaxGridSpacing()
2004-01-07 06:40 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc:
Transformation from Spherical coordinate system to Euclidean
coordinate is done at citcom end
2004-01-07 06:38 puru
* mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CartesianCoord.h,
mc/3D/CitcomS/trunk/module/Exchanger/Transformational.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Transformational.h: Added a
new cleass Transformational for transforming from one coordinate
system to another coordinate system
2003-12-31 05:46 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc:
temporary fix
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: optional
dimensionalization
2003-12-31 05:44 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Dimensional.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.cc,
mc/3D/CitcomS/trunk/module/Exchanger/SIUnit.h: add Dimensional
class
2003-12-31 05:42 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
1. add new property 'dimensional': if it is true, quantities
exchanged are dimensional 2. (optional) dimensional BoundedBox,
Boundary, Interior and timestep
2003-12-30 08:31 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc:
dimensional_len was being used without a value assigned. -->
temporarily, not used in regionalGlobalBoundedBox().
2003-12-25 06:46 ces74
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: a bug fixed:
initTemperature is an attribute of exchanger, not coupler.
2003-12-23 15:02 puru
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
Initial condition initialization has been done at a higher level
2003-12-23 08:42 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/dimensionalization.h: fixed
dimensionalization
2003-12-23 01:47 puru
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
all_variables has been moved from Exchanger to Finegrid and
Coarsegrid Exchangers (for CitcomS-Snac Coupling)
2003-12-20 02:21 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: add bindings
to functions initTemperatureSink(), initTemperatureSource() and
modifyT() for exchange initial temperature field between
CitcomS-CitcomS
2003-12-19 16:05 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.h: add
functions initTemperatureSink(), initTemperatureSource() and
modifyT() for exchange initial temperature field between
CitcomS-CitcomS
2003-12-19 06:30 puru
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py:
Changed __init__.py to export Exchange class
2003-12-17 12:27 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/dimensionalization.h: 1)
Added dimensionalize.h which contains variables for
dimensionalizing CitcomS variables 2) All variables sent out by
Citcom exchanger are dimensionalized 3) All variables received
in by Citcom exchanger are non-dimensionalized
2003-12-17 09:35 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc: fixed bug
2003-12-17 03:09 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: add compilation
for TractionInterpolator.cc and TractionSource.cc
2003-12-17 03:08 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h: remove functions
about traction interpolation (moved to TractionSource)
2003-12-17 02:50 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionSource.h: source
for CitcomS-Snac coupling
2003-12-16 11:01 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc:
Dimensionalized exchanger part for the ease of interaction with
Snac
2003-12-16 10:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h: 1.
remove const-ness in Interpolate*() functions 2. remove passing
E in TractionInterpolator 3. remove static qualifier of some
local var. in TractionInterpolator
2003-12-04 08:28 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc:
Conevrsion from dimensional to non-dimensional and vice-versa 1)
Forces have been dimensionalized in TractioInterpolator before
sent to Snac 2) Velocities have been non-dimensionalized in
InteriorImposing after receiving from Snac
2003-11-30 09:22 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
add restartTemperature() for read/send/receive/modify restarted
temperature
2003-11-30 09:21 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc: add
comments and call temperatures_conform_bcs()
2003-11-30 08:12 tan2
* mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c: fix a bug of
flushing (maybe) non-existing file handle
2003-11-29 06:34 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/TractionInterpolator.h: a
new class added, but not being used yet.
2003-11-29 06:32 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc:
interpolateF removed.
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h:
interpolateF removed
2003-11-29 06:25 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: new
definitions added for domain_cutout and sendTraction
2003-11-29 06:23 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: new bindings
added: PyObject * pyExchanger_sendTraction(PyObject *, PyObject
*args) PyObject * pyExchanger_domain_cutout(PyObject *, PyObject
*args)
2003-11-29 06:21 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc: two entries
added: sendTraction and domain_cutout
2003-11-29 06:20 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h: new
functions added: void sendTraction() void domain_cutout()
2003-11-29 06:20 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.h: add
bindings to 'restartTemperature()' and 'constructTemperature()',
which are used for temperature initial condition
2003-11-29 06:19 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Source.h: new functions
defined: void interpolateF(Array2D<double,DIM>& F,
All_variables* E) const; void domain_cutout(const All_variables*
E) const;
2003-11-29 06:18 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Source.cc: new functions
added: void Source::interpolateF() void Source::domain_cutout()
2003-11-29 06:18 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: *** empty
log message ***
2003-11-29 06:17 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: move properties
'inputdiffusivity' from Solver to Advecton_diffusion; 'restart',
'post_p', 'solution_cycles_init', and 'zero_elapsed_time' from
Solver to IC
2003-11-29 06:16 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc: The
body of the following functions are commented out: void
BoundaryConditionSource::sendTraction() void
BoundaryConditionSource::domain_cutout()
2003-11-29 06:14 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py: add factory functions
2003-11-29 05:42 ces74
* mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c: two new
functions added: 1. void construct_side_c3x3matrix_el() 2. void
get_global_side_1d_shape_fn()
2003-11-27 07:27 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: modify Make.mm so
that it always make a new binary file
2003-11-27 07:25 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c: fix a bug
of memory leak
2003-11-27 06:31 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Geometry_cartesian.c: fix a bug
when reading input parameters
2003-11-27 05:26 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: 1. combine
and move 'restart_tic_from_file()' from Version_dependent.c to
Initial_temperature.c 2. fix bug in calculating dimensional
information: E->data.layer_km is in kilometers, not in meters.
2003-11-27 05:24 tan2
* mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm: remove options related
to library linking
2003-11-26 02:41 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc: fixed
a bug
2003-11-26 01:58 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: Added
facility (recvV) for CitcomS to receive velocity boundary
condition in Snac-Citcom coupling
2003-11-25 10:59 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AbstractSource.h,
mc/3D/CitcomS/trunk/module/Exchanger/FEMInterpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/InformationSourceSink.h:
base classes for exchanger
2003-11-25 05:38 ces74
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: The line for
assigning memory to E->traction[] has been removed.
2003-11-25 05:37 ces74
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: traction[] array
removed.
* mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c: populate
E->gstress in get_STD_topo.
2003-11-25 05:26 ces74
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c: memory allocation
to "E->gstress" and "E->traction[j]".
2003-11-25 05:25 ces74
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: new data members,
"gstress" and "traction", added to the "All_variables" structure.
2003-11-25 05:22 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc: a typo
fixed
2003-11-25 05:03 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h: The
prototype of "interpolateF" added to the class "Interpolator" as
a public member function.
* mc/3D/CitcomS/trunk/module/Exchanger/Source.h: The prototype of
"interpolateF" added to the class "Source" as a public member
function.
2003-11-24 03:08 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: the
definition of "pyExchanger_sendTraction" added.
2003-11-24 03:06 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: Python
binding for sendTraction implemented.
2003-11-24 03:04 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc: "sendTraction"
added to Exchanger's method table
2003-11-24 02:25 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc: a
typo fixed
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc:
BoundaryConditionSource::sendTraction() has been implemented.
This is for sending CitcomS' traction to other app as force BC.
2003-11-24 02:21 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h: 1. A
datamember, "fbc", added to the class,
"BoundaryConditionSource". 2. A public memberfunction,
"sendTraction()" added to "BoundaryConditionSource". These are
for sending CitcomS' traction to other app. as force BC.
2003-11-24 02:11 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Source.cc: a typo fixed
2003-11-24 02:10 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Source.cc:
Source::interpolateF added. This is for sending CitcomS'
traction to other app's as force BC.
2003-11-24 02:05 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc: a typo
fixed
2003-11-24 02:02 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc:
interpolateF added. This is for sending CitcomS' traction to
other app's force BC.
2003-11-23 16:33 steve
* mc/3D/CitcomS/trunk/module/Regional/Make.mm: changed from
$(TOOLS_DIR)/lib to $(TOOLS_LIBDIR) as the former is not always
true (if you let pyre choose the export dir it will be in
.../lib/Linux...)
2003-11-23 16:31 steve
* mc/3D/CitcomS/trunk/module/Full/Make.mm: changed from
$(TOOLS_DIR)/lib to $(TOOLS_LIBDIR) as the former is not always
true (if you let pyre choose the export dir it will be in
.../lib/Linux...)
2003-11-22 07:15 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc: 1.
attribute name changed: BoundedMesh.meshID ==> BounedMesh.nodeID
2. in BoundaryConditionSink::imposeTBC, call
'temperatures_conform_bcs'
2003-11-20 03:06 tan2
* mc/3D/CitcomS/trunk/lib/Full/Read_input_from_files.c: restart
file has cap number 0~11 (was 1~12)
2003-11-12 03:45 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc:
setTBCFlag and imposeTBC completed.
2003-11-12 03:29 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
2-way communication
2003-11-11 05:59 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
change in BoundaryConditionSink c'tor
2003-11-11 05:55 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.h,
mc/3D/CitcomS/trunk/module/Exchanger/utility.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utility.h: 1.
multi-processor AreaWeightedNormal 2. small improvements
2003-11-08 05:43 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: added
bindings for two way communication
2003-11-08 04:41 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc: Made it easier
to read and initialized bbox_
2003-11-08 04:39 puru
* mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.cc,
mc/3D/CitcomS/trunk/module/Exchanger/InteriorImposing.h: Added
InteriorImposing for two-way communication
2003-11-07 13:47 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc: fixed the bug
2003-11-07 13:14 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc: Set interior
nodes for two way communication
2003-11-07 09:20 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h: remove
unnecessary base class BoundaryCondition
2005-08-23 03:21 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h,
mc/3D/CitcomS/trunk/module/Exchanger/auto_array_ptr.h: [vcp]
delete of edited revision with dead state
2003-11-07 09:08 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundaryCondition.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedBox.h,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.cc,
mc/3D/CitcomS/trunk/module/Exchanger/BoundedMesh.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/DIM.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/Exchangermodule.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interior.h,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Interpolator.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Sink.h,
mc/3D/CitcomS/trunk/module/Exchanger/Source.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Source.h,
mc/3D/CitcomS/trunk/module/Exchanger/auto_array_ptr.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.h,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.cc,
mc/3D/CitcomS/trunk/module/Exchanger/initTemperature.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.cc,
mc/3D/CitcomS/trunk/module/Exchanger/utilTemplate.h,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: point-to-point
communication
2003-10-31 07:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc: replace c
functions/macros (fabs, min, max) with c++ functions
2003-10-31 07:28 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: add "#if
defined(__cplusplus)" clause to skip macro (max, min, SWAP)
definition when included in C++
2003-10-31 06:45 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: fixed a bug that
send/receive used different tag.
2003-10-31 06:25 tan2
* mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/array2d.cc: add tests for Array2D class
2003-10-31 06:21 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: 1. add
non-blocking version of send/receive 2. move inlined function
definition from .h to .cc file
2003-10-30 02:40 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.cc,
mc/3D/CitcomS/trunk/module/Regional/initial_conditions.h,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. let IC initialize
temperature, pressure, velocity, and viscosity fields 2. let
Incompressible call general_stokes_solver_setup() 3.
coupler.initTemperature replaces ic.initTemperature
2003-10-30 01:18 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: index range
check when debugging
2003-10-29 09:13 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: bug fix and small
improvement
2003-10-29 07:52 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: add
Solver_set_properties() and its binding
2005-08-23 03:20 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py:
[vcp] delete of edited revision with dead state
2003-10-29 07:51 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. move properties
around 2. provide default argurments to all constructors or
factories
2003-10-29 03:57 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: 1. add
sendSize(), receiveSize(), broadcastSize() and empty() methods
2. send(), receive(), and broadcast() will send/recieve size
information and adjust its memory accordingly
2003-10-29 01:24 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py: *** empty log message ***
2003-10-28 10:34 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: Two way
communication between Coarse and Fine Grid has been incorporated
2003-10-28 09:56 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: fixed bugs in time
marching and output
2003-10-28 09:55 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py: add
default component name
2003-10-28 09:52 tan2
* mc/3D/CitcomS/trunk/module/Make.mm: change the order of
complilation: Exchanger/ is done last
2003-10-28 09:51 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: change
to Array2D.swap()
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: 1.
implementation changed: using vector as internal representation
2. swap() becomes a member function
2003-10-25 07:45 ces74
* mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c: a bug fixed in
global_derived_values(): nox = E->mesh.mgunitx * (int)
pow(2.0,(double)i), etc. ===> nox = E->mesh.mgunitx * (int)
pow(2.0,(double)i)*E->parallel.nprocx, etc.
2003-10-24 12:23 tan2
* mc/3D/CitcomS/trunk/tests/coupledcitcoms.py,
mc/3D/CitcomS/trunk/tests/exchange.py,
mc/3D/CitcomS/trunk/tests/test1.sh,
mc/3D/CitcomS/trunk/tests/test2.sh: update tests according to
changes in module/ and pyre/
2003-10-24 12:04 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py: 1.
remove unsed attributes 'localLeader' 2. in __init__.py, factory
methods now doesn't need any argument
2005-08-23 03:19 unknown_user
* mc/3D/CitcomS/trunk/pyre/Controller/Make.mm,
mc/3D/CitcomS/trunk/pyre/Controller/__init__.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Make.mm,
mc/3D/CitcomS/trunk/pyre/Coupler/__init__.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Make.mm,
mc/3D/CitcomS/trunk/pyre/Layout/__init__.py: [vcp] delete of
edited revision with dead state
2003-10-24 11:55 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Make.mm,
mc/3D/CitcomS/trunk/pyre/Controller/__init__.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Make.mm,
mc/3D/CitcomS/trunk/pyre/Coupler/__init__.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Make.mm,
mc/3D/CitcomS/trunk/pyre/Layout/__init__.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. move
Controller.py, Coupler.py, and Layout.py to pyre/ directory 2.
change Make.mm accordingly 3. remove unused attributes
'self.localLeader' in Layout, CoupledApp, and Solver
2003-10-24 11:51 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: 1. add
shrink() in Array2D 2. add shrinksize() in Boundary and Mapping
3. write (most) output via journal 4. remove unused attribute
'localLeader' in Exchanger
2003-10-24 02:06 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: fixed bugs
2003-10-24 01:26 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: added
FindInteriorNodes
2003-10-23 03:33 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc: a
bug fixed: in AreaWeightedNormal::imposeConstraint() if(outflow
> toleranceOutflow_) ==> if (fabs(outflow) > toleranceOutflow_)
2003-10-22 08:15 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: add resize()
method
2003-10-22 08:13 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: 1. resize() will
copy the old data to new memory location 2. make reset() private
(because its syntax in error-prone)
2003-10-22 00:32 tan2
* mc/3D/CitcomS/trunk/tests/test2.sh: with correction on outflow
2003-10-22 00:31 tan2
* mc/3D/CitcomS/trunk/tests/test2.sh: coupled citcoms test (4-proc
coarse-grid solver, 1-proc fine-grid solver, no correction on
outflow)
2003-10-22 00:26 tan2
* mc/3D/CitcomS/trunk/tests/test1.sh: functional test of exchanger
2003-10-21 00:13 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.cc,
mc/3D/CitcomS/trunk/module/Exchanger/AreaWeightedNormal.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm: more small
improvements
2003-10-21 00:12 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc: bug in memory
allocation fixed
2003-10-20 02:54 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: fixed a bug in
declaration
2003-10-19 08:01 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: many many
small improvements
2003-10-18 03:18 ces74
* mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c: A bug
fixed in solve_del2_u(): now multigrid method can be used.
2003-10-17 03:06 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h: 1. generalize
template Array2D<class T, int N>, T can be double, float, int,
or char. 2. using Array2D in class Mapping 3. throw exception
when selftest failed
2003-10-16 01:51 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: bug
in reduceOutflow() fixed
2003-10-11 07:40 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
add call to module.imposeConstraint()
2003-10-11 07:38 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Mapping.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. add class
'Mapping' and its derived classes 'CoarseGridMapping' and
'FineGridMapping' 2. move 'bid2gid', 'bid2proc', 'bid2elem', and
'shape' from Boundary to Mapping 3. change Exchanger classes
accordingly
2003-10-11 07:35 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h: add prefix to
the output
2003-10-11 01:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Array2D.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Array2D.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: 1.
replace 'strcut Data' by 'Array2D<int N>', replace 'incoming'
and 'outgoing' by 'incomingV', 'outgoingV', 'incomingT' and
'outgoingT' 2. decompose 'imposeConstraint()' into
'computeWeightedNormal()', 'computeOutflow()', and
'reduceOutflow()'
2003-10-06 11:31 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h: header guard
#define directive is added
2003-10-06 11:30 tan2
* mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c: bug
preventing viscosity initialization is fixed
2003-10-06 08:09 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Bug associated
with round off error of degenerate case in fine grid node to
Coarse grid element map has been fixed.
2003-10-06 07:53 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: bug
associated switching of indices of theta and of theta fi has
been fixed
2003-10-06 01:55 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: 1.
smoother temperature field in initTemperature() 2. remove
obsolete functions
2003-10-05 06:37 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: added
method imposeConstraint to correct velocities which are
consistent with incompressibility of the fluid.
2003-10-04 21:24 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: Boundary
conditions for fine mesh have been modified to satisfy
incompressiblility constraint in receiveVelocities
2003-10-04 04:50 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: net
outflow corresponding to velocity boundary conditions has been
added.
2003-10-04 02:20 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: bug fix
2003-10-04 01:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: 1. decompose
init() to two functions initBound() and findBoundaryNodes() 2.
remove init(), all of its functionality is done in mapFindGrid()
3. in mapCoarseGrid(), extend the domain when searching for node
mapping 4. use auto_array_ptr for all member arrays to improve
exception safety
2003-10-04 01:25 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/auto_array_ptr.h: first
import, modified from Jack W. Reeves' code on March 1996 issue
of the C++ Report.
2003-10-04 01:18 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: call coupler.launch()
right after mesher.run() to set BC flag and reconstruct ID array
2003-10-04 01:17 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
1. add call to self.module.setBCFlag() 2. call mapBoundary()
before sendBoundary() to reflect change in
module/Exchanger/Boundary.cc
2003-10-04 01:12 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: 1.
calculate boundary.size in a simplified way 2. remove call to
boundary.init() (the job of init() is done in mapFindGrid() now)
2003-10-04 01:10 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: init E->mesh.nno
in commonE()
2003-10-02 08:14 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. add
Exchanger::setBCFlag() to set BC Flag and reconstruct E->ID 2.
add binding to Exchanger::setBCFlag()
2003-10-02 05:21 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: add
Exchanger::initTemperature() and its binding
2003-10-02 05:16 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. pass
Solver.inventory.datafile to Param.inventory.datafile to get
around a bug in pyre 2. add solveVelocities() and
solverTemperature() 3. comment out applyBoundaryConditions(). BC
is applied by FGE.preVSolverRun() or CGE.postVSolverRun() 4. fix
a logical bug, exchanging velocities is done at the correct
timestep
2003-10-02 05:07 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: add property
'datafile' to get around a bug in pyre
2003-10-02 05:06 tan2
* mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py: 1. remove
solveVelocities() 2. add preVSolverRun() and postVSolverRun()
2003-10-02 05:04 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
1. remove solverVelocities() 2. add preVSolverRun() and
postVSolverRun() 3. add attribute 'toApplyBC' in FGE, which
flags applying BC or not 4. print time marching information
2003-09-30 09:02 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: fixed
degeneracy associated with cge=0
2003-09-30 08:50 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
add solveVelocities() and storeTimestep()
2003-09-30 08:49 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py: disable call
to applyBoundaryConditions()
2003-09-30 08:48 tan2
* mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py: add
solveVelocities()
2003-09-30 08:47 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: when coupled, call
solveVelocities() instead of vsolver.run()
2003-09-30 08:45 puru
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h:
Interpolated Boundary conditions for fine mesh from coarse mesh
has been added
2003-09-30 08:33 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. add
attributes 'fge_t' and 'cge_t' in Exchanger class 2. init
'fge_t' and 'cge_t' in constructor 3. add functions
storeTimestep() in Exchanger class 4. add binding to
storeTimestep()
2003-09-30 07:48 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Modified to
account for multiple processes
2003-09-30 07:39 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: bug fixed
2003-09-30 05:31 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: Modified to
account for 2*PI crossover in spherical coordinates system
2003-09-30 03:25 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: update library and
include path
2003-09-30 03:23 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py: cosmetics
2003-09-30 03:22 tan2
* mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py: bug fix
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: bug in
output fixed
2003-09-30 03:21 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. open 'fptime' is
moved to drivers/Citcom.c 2. rename open_log_and_time() to
open_log() 3. add time ouput in pyre version
2003-09-30 01:34 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Implemented
more efficient search of coarse element for fine mesh nodes
2003-09-30 01:06 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: 1. add
helper functions printDataT() and printDataV() 2. replace old
debugging output by printDataV()
2003-09-30 01:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: 1. allocate and
initialize E->sphere.cap[].V 2. change debugging output
accordingly
2003-09-29 09:52 puru
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc: ***
empty log message ***
2003-09-29 09:20 puru
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: fixed a bug
2003-09-29 09:09 puru
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: converted from
cartesian to spherical coordinates
2003-09-29 09:04 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Converted from
cartesian coordinates to spherical coordinates
2003-09-29 04:44 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py: change default coarse
solver to full version
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py: pass
'totalTime' and 'steps' to endTimestep()
2003-09-29 04:43 tan2
* mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py: 1. remove call to
exchanger.mapBoundary() 2. comment out call to
exchanger.initTemperature()
2003-09-29 03:45 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. wait() and
nowait() is replaced by exchangeSignal() 2. add helper functions
exchangeInt(), exchangeDouble() and exchangeFloat()
2003-09-29 03:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: cosmetics
2003-09-29 03:40 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. add attribute
'self.done' in Controller indicating end of simulation 2. change
argument list and return list of endTimestep() 3. Coupler can
terminate the time marching by returning False at endTimestep()
4. synchronization between solvers is done in endTimestep
2003-09-29 03:36 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: 1. synchronization
between solvers is done in endTimestep() (was in NewStep()) 2.
pass the test on synchronization 3. delete functions
createDataArrays() and deleteDataArrays()
2003-09-28 22:47 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: check
proc. rank in imposeBC()
2003-09-28 22:36 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: call
createDataArrays() inside mapBoundary()
2003-09-28 13:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: allocate and init
E->node and E->cap.VB
2003-09-28 13:01 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
finish test
2003-09-28 07:35 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: 1. rename 'leaderRank' to
'leader' 2. remove unused functions
2003-09-28 07:34 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: remove unused
bindings
2003-09-28 07:30 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: rename attribute
'leaderRank' to 'leader'
2003-09-28 07:11 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: 1. remove
attribute 'lrank' in Exchanger class 2. 'rank' is processor rank
in local communicator 3. modify Exchanger::createDataArray() and
Exchanger::deleteDataArray() 4. gather() and distribute() become
pure virtual functions 5. finish CGE::gather() 6. rename
interpolate() to interpretate() 7. modify CGE::interpretate()
2003-09-28 04:04 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: 1. bid2proc
contains current proc. rank (was current capid) 2. add
sendBid2proc(), which send bid2proc array of each processor to
localLeader 3. add printBid2proc() and printBid2elem() for
debugging
2003-09-28 03:52 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: change
argument list of create*Exchanger()
2003-09-28 03:30 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h: 1. add
attribute 'leaderRank' 2. change argument list of constructors
3. rewrite sendVelocities() and receiveVelocities()
2003-09-28 03:24 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. add attribute
'leaderRank' 2. pass 'leaderRank' to createExchanger()
2003-09-28 03:17 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py: add attribute
'leaderRank'
2003-09-28 03:16 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: init
E->parallel.nproc
2003-09-28 00:12 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: 1. add new
attributes 'lrank' 2. change arugment list of consturctors of
all exchangers 3. cosmetics
2003-09-27 07:30 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py:
remove getBid2crseelem()
2003-09-27 07:29 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: add dummy
definition of gather() and distribute()
2003-09-27 07:28 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. remove
binding to CoarseGridExchanger::getBid2crseelem()
2003-09-27 07:27 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h: 1.
sendBoundary() and receiveBoundary() delegate most of their jobs
to Boundary::send(), Boundary::receive() and
Boundary::broadcast() 2. change return type of sendBoundary()
from int to void 3. change argument list of mapFineGrid() and
mapCoarseGrid() 4. remove CoarseGridExchanger::getBid2crseelem()
2003-09-27 07:09 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: 1. init E->X
according domain bound information in commonE() 2. add
initialization of E->sphere.capid[] 3. change domain bound in
FinereturnE()
2003-09-27 07:05 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: 1. delete
attribute 'connectivity' 2. change argument list of
mapFineGrid() and mapCoarseGrid() 3. add send(), receive() and
broadcast() 4. add printBound() 5. move Tetrahedronvolume() and
det3_sub() to private section 6. fix 'delete []' bug in
mapFineGrid() 7. remove redundant initialization of X in
mapFineGrid() 8. cosmetics
2003-09-27 05:04 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: bug fixed
2003-09-27 04:54 ces74
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: a typo fixed.
2003-09-27 04:11 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: reduce repeated
codes and do some cosmetics
2003-09-27 02:04 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: replace self.fine_E and
self.coarse_E by self.all_variables
2003-09-27 02:03 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py: change back: 'coarse'
is full CitcomS
2003-09-27 01:24 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
bid2crseelem has been replaced with more obvious bid2elem and
bid2proc
2003-09-27 01:23 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: bid2crseelem
with more obvious bid2elem and bid2proc have been introduced
2003-09-27 00:33 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: uncomment self
test
2003-09-27 00:01 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc:
Exchanger::imposeBC fixed.
2003-09-26 08:05 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: ImposeBC
now changes flags of boundary nodes.
2003-09-26 05:47 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
test output modified in CoarseGridExchanger::interpolate
2003-09-26 05:45 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: an error fixed
in Boundary::getBid2crseelem
2003-09-26 05:37 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Test part of
Boundary::getBid2crseelem() is temporarily commented out.
2003-09-26 05:25 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h: gather
and distribute are members of Exchanger Class.
2003-09-26 05:14 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h:
CoarseGridExchanger.interpolateTemperature added
* mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc:
CoarseGridExchanger.interpolateTemperature addedcc
2003-09-26 02:17 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
errors fixed in CoarseGridExchanger::interpolate.
2003-09-26 02:16 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc:
boundary->bid2gid is transferred from Fine to Coarse Grid.
2003-09-25 10:37 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: theta_max,
theta_min, fi_max, fi_min, ro ,ri were being redeclared as local
variables --> fixed so that they are used only as members of
boundary class.
2003-09-25 09:51 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
typo fixed.
2003-09-25 03:14 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
Interpolation with arbitrary element shapes has been added
2003-09-25 02:42 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc:
interpolation test added
2003-09-24 11:53 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: interpolation
from corase to fine has been added
2003-09-23 01:14 ces74
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: 1. in Boundary.cc,
bid2gid is now generated in a consistent way with assigning
boundary.X arrays. 2. in ExchangerClass.cc, imposeBC method is
added and tested.
2003-09-22 05:24 ces74
* mc/3D/CitcomS/trunk/lib/Common/element_definitions.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: All the functions needed
by Exchanger are created and tested.
2003-09-20 08:32 ces74
* mc/3D/CitcomS/trunk/lib/Common/element_definitions.h,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: intermediate updates
2003-09-19 13:32 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: send/receive temperature
between leader processors tested.
2003-09-19 05:37 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: *** empty
log message ***
2003-09-19 05:03 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: intermediate updates
2003-09-19 00:16 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: Exchanger
for Coarse grid has been introduced
2003-09-18 23:12 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: New
variables added to Boundary Class
2003-09-18 06:15 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/tests/exchange.py: two methods for exchanger
added: 'gather' and 'distribute'
2003-09-12 23:25 tan2
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.py: test
2003-09-12 05:10 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h: 1.
change argument lists of createBoundary(), sendBoundary(),
receiveBoundary() and mapBoundary() 2. createBoundary(),
sendBoundary(), receiveBoundary() and mapBoundary() have passed
test
2003-09-12 04:56 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h: 1.
comment out send() and receive() declaration 2. change argument
list of mapBoundary() 3. fix some bugs in sendVelocities() and
receiveVelocities() 4. comment out reset_target() 5. add some
output in constructor (commented out)
2003-09-12 04:50 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h: add printX()
and printBid2gid() methods
2003-09-12 04:43 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc: change the
argument lists of createBoundary(), sendBoundary(),
receiveBoundary(), and mapBoundary()
2003-09-12 04:41 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: add All_variables
data, which is required by Boundary object
2003-09-12 04:33 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
findBoundary will not return boundary object
2003-09-12 04:32 tan2
* mc/3D/CitcomS/trunk/tests/exchange.py: change output slightly
2003-09-11 11:07 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: duplication of
nodes on edges and vertices are removed
2003-09-11 06:40 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc: Duplication of
nodes on edges and vertices has been fixed
2003-09-11 04:11 puru
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h:
Boundary mapping completed
2003-09-11 01:51 ces74
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc: Added:
functions to send/receive velocities between leader and workers
2003-09-10 11:03 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. finish
exchangeTimestep(), wait() and nowait() to Exchanger, test
passed 2. add skeleton of sendTemperature() and
receiveTemperature() to Exchanger 3. add bindings to the
functions above
2003-09-10 11:01 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
finish stableTimestep() and NewStep()
2003-09-10 11:00 tan2
* mc/3D/CitcomS/trunk/tests/exchange.py: 1. add test for
stableTimestep() and NewStep()
2003-09-10 04:08 tan2
* mc/3D/CitcomS/trunk/tests/exchange.py: reflecting changes in
Exchanger.py
2003-09-10 04:04 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. remove
exchanger.initialize() 2. change argument lists of
initTemperature() and applyBoundaryConditions() 3. add more
calls to Coupler in Solver
2003-09-10 03:57 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h: 1. add boundary as
a data member of Exchanger 2. assign boundary at sendBoundary
and receiveBoundary 3. change argument list of gather,
distribute, send and receive functions
2003-09-10 03:41 puru
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc:
global_defs.h has been included
2003-09-10 03:07 puru
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: fixed
bug
2003-09-10 03:03 puru
* mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc: size
in FineGridExchanger::createBoundary has been set
2003-09-10 01:25 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. declare
map() in Boundary class 2. changer argument list of several
Exchanger functions
2003-09-09 09:35 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/Boundary.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Boundary.h,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h: 1. move
declartion and definition of Boundary class to seperated files
(was in ExchangerClass.h) 2. add boundary creation and
exchanging functions 3. add bindings to boundary creation and
exchanging functions
2003-09-09 09:28 tan2
* mc/3D/CitcomS/trunk/tests/exchange.py: add test to
Exchanger.findBoundary()
2003-09-09 09:27 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py: createIntercomm()
returns mpi.world()
2005-08-23 03:11 unknown_user
* mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.h: [vcp] delete
of edited revision with dead state
2003-09-09 04:47 tan2
* mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/CoarseGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.cc,
mc/3D/CitcomS/trunk/module/Exchanger/ExchangerClass.h,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exchangers.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc: 1. change filename
Exchanger.* -> ExchangerClass.* to avoid import problem in
python 2. add constructors to Exchanger and its child class 3.
add bindings to constructors
2003-09-09 04:38 tan2
* mc/3D/CitcomS/trunk/module/Make.mm: add Exchanger module`
2003-09-09 04:37 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py:
createExchanger() is done
2003-09-09 04:35 tan2
* mc/3D/CitcomS/trunk/tests/exchange.py: test for Exchanger
component
2003-09-07 06:44 tan2
* mc/3D/CitcomS/trunk/module/Exchanger,
mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/Exchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Exchangermodule.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.cc,
mc/3D/CitcomS/trunk/module/Exchanger/FineGridExchanger.h,
mc/3D/CitcomS/trunk/module/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.cc,
mc/3D/CitcomS/trunk/module/Exchanger/bindings.h,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.cc,
mc/3D/CitcomS/trunk/module/Exchanger/exceptions.h,
mc/3D/CitcomS/trunk/module/Exchanger/misc.cc,
mc/3D/CitcomS/trunk/module/Exchanger/misc.h: original source
2003-09-06 02:49 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/CoarseGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/FineGridExchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Coupler/__init__.py,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/__init__.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: add skeletons of
coupler and exchanger, change application, layout, and solver
accordingly.
2005-08-23 03:10 unknown_user
* mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py: [vcp] delete of edited
revision with dead state
2003-09-06 02:26 tan2
* mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py: obsolete
2005-08-23 03:10 unknown_user
* mc/3D/CitcomS/trunk/pyre/CoupledRegionalApp.py: [vcp] delete of
edited revision with dead state
2003-09-06 02:25 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledRegionalApp.py: obsolete
2003-09-04 04:18 tan2
* mc/3D/CitcomS/trunk/pyre/CoupledApp.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py: 1. change layout() to
findLayout() 2. change calling sequence in initialize()
2003-09-04 04:16 tan2
* mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py: 1. change layout() to
initialize() 2. create intercommunicator (not finished)
2003-09-04 04:13 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py: add
Controller.initialize()
2003-09-04 04:08 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: Solver is now
"coupler-awared". It will initialize/launch coupler and call
coupler.stableTimestep() and coupler.applyBoundaryConditions()
if necessary.
2003-09-03 11:02 ces74
* mc/3D/CitcomS/trunk/examples/Full/velbc/README: Typos fixed.
2003-09-03 11:01 ces74
* mc/3D/CitcomS/trunk/examples/Regional/velbc/README,
mc/3D/CitcomS/trunk/examples/Regional/velbc/velbc_regional.tar.gz:
1. Velbc example files are now tarred and compressed. 2. README
file explains how to untar the provided velbc archive and the
naming scheme of the velbc files.
2003-09-03 10:57 ces74
* mc/3D/CitcomS/trunk/examples/Full/input.sample,
mc/3D/CitcomS/trunk/examples/Full/velbc,
mc/3D/CitcomS/trunk/examples/Full/velbc/README,
mc/3D/CitcomS/trunk/examples/Full/velbc/velbc_full.tar.gz: 1.
input.sample has been modified to show how to read in velocity
b.c. from files. 2. The gzipped tar file, velbc_full.tar.gz,
contains velbc files for each M.Y. and for each sphereical cap.
3. README explains how to untar the velbc files and their naming
scheme.
2003-09-03 07:23 ces74
* mc/3D/CitcomS/trunk/examples/Regional/input.sample,
mc/3D/CitcomS/trunk/examples/Regional/velbc,
mc/3D/CitcomS/trunk/examples/Regional/velbc/velbc_regional40,
mc/3D/CitcomS/trunk/examples/Regional/velbc/velbc_regional41: 1.
The example input file is modified to show how to use velbc
files. 2. velbc directory is added together with velbc examples.
2003-09-02 01:30 ces74
* mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Read_input_from_files.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Read_input_from_files.c: 1. The
function to read in velocity boundary conditions for every My is
removed from Common/Problem_related.c. 2. A new file,
Read_input_from_files.c is added to lib/Full/ and lib/Regional/.
This file contains a sinlge function
'read_input_files_for_timesteps'. 3. Full/Make.mm and
Regional/Make.mm have been changed accordingly.
2003-09-01 09:02 ces74
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: A bug fixed in the
Makefiles: The rule for linking binaries, CitcomSFull and
CitcomSRegional, had libCitcomSCommon.a and libCitcomSFull(or
Regional).a as dependencies. --> now these are treated as
libraries to which Citcom.o is linked.
2005-08-23 03:10 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger.py: [vcp] delete
of edited revision with dead state
2003-08-30 07:45 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Make.mm: change directory structure
2003-08-30 07:44 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/__init__.py:
original source
2003-08-30 07:39 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Exchanger,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/CoupledApp.py: original source
2003-08-30 07:37 tan2
* mc/3D/CitcomS/trunk/pyre/Coupler,
mc/3D/CitcomS/trunk/pyre/Coupler/Make.mm,
mc/3D/CitcomS/trunk/pyre/Coupler/__init__.py: original source
2003-08-30 07:35 tan2
* mc/3D/CitcomS/trunk/pyre/Layout,
mc/3D/CitcomS/trunk/pyre/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Layout.py,
mc/3D/CitcomS/trunk/pyre/Layout/Make.mm,
mc/3D/CitcomS/trunk/pyre/Layout/__init__.py: original source
2003-08-30 07:29 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
'maxadvtime' is removed from Advection_diffusion.inventory.
2003-08-30 07:27 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Param.py: The following five
parameters are removed from the Param.inventory. minstep,
maxstep, maxtotstep, storage_spacing, cpu_limits_in_seconds
2003-08-30 07:24 ces74
* mc/3D/CitcomS/trunk/drivers/Citcom.c: 1. A step is added to
decide whether to proceed time-marching. 2.
max_dimensionless_time is not a criterion for time-marching any
more.
2003-08-30 07:19 ces74
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c: The
following parameters are no more used in PG_timestep_solve:
minstep, maxstep, and maxtotstep
2003-08-30 03:41 tan2
* mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: use new interface of
Facilities
2003-08-30 03:40 tan2
* mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py: change argument
list of __init__() to be compatible with pyre facility
2003-08-30 02:46 tan2
* mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Solver.py,
mc/3D/CitcomS/trunk/pyre/SimpleApp.py: add Solver facility and
use it in SimpleApp.py
2003-08-30 01:33 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py: 1. change
march() so that final step is saved 2. remove
run_init_simulation() 3. change the argument list of save()
2003-08-30 01:31 tan2
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: merge
run_init_simulation() with launch()
2003-08-30 01:06 tan2
* mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: communicator is
assigned in Application
2003-08-29 07:43 tan2
* mc/3D/CitcomS/trunk/pyre/Make.mm: add SimpleApp.py
2003-08-29 07:08 tan2
* mc/3D/CitcomS/trunk/pyre/SimpleApp.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py: 1. add SimpleApp,
which using Controller and Solver componets 2. change
citcomsregional.py accordingly
2003-08-29 06:58 tan2
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: fix typos
2003-08-29 06:18 ces74
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: bug fixed in the
'advance' method: tsolver and vsolver are now defined before
being used.
2003-08-29 06:12 ces74
* mc/3D/CitcomS/trunk/pyre/Controller/__init__.py: bug fixed:
Controller is now imported before being used.
2003-08-29 06:10 ces74
* mc/3D/CitcomS/trunk/pyre/Make.mm: Controller is added to
'BLD_DIRS'
2003-08-29 06:04 ces74
* mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Make.mm,
mc/3D/CitcomS/trunk/pyre/Controller/__init__.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. Controller.py
modified: self.solver.start_simulation --> self.solver.launch 2.
Solver. py modified: self.start_simulation --> self.launch 3.
Make.mm and __init__.py added to CitcomS/pyre/Controller/
2003-08-29 05:53 ces74
* mc/3D/CitcomS/trunk/pyre/Controller,
mc/3D/CitcomS/trunk/pyre/Controller.py,
mc/3D/CitcomS/trunk/pyre/Controller/Controller.py: Controller.py
newly added. It's a derivation from
pyre/components/SimulationController.py.
2003-08-29 05:49 ces74
* mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: method endSimulation
modified: endSimulation(self) --> endSimulation(self,step)
2003-08-29 05:37 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. Solver.py modified
to be consistent with 'Controller'. 2. Advection_diffusion.py A
new method, 'launch', runs PG_timestep_init(). The '_solve'
method now executes only PG_timestep_solve()
2005-08-23 03:09 unknown_user
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py: [vcp] delete of
edited revision with dead state
2003-08-28 05:24 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py,
mc/3D/CitcomS/trunk/pyre/Solver/__init__.py: 1. move and rename
files: Citcom.py -> Solver/Solver.py CitcomSFull.py ->
Solver/FullSolver.py CitcomSRegional.py ->
Solver/RegionalSolver.py 2. add Solver module 3. change Make.mm,
FullApp.py and RegionalApp.py accordingly
2005-08-23 03:08 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Parallel.py: [vcp] delete of
edited revision with dead state
2003-08-28 03:52 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/CitcomComponent.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/FullSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/CoupledRegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: simplified components
layout
2003-08-27 03:58 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
add stable_timestep() method
2003-08-27 03:56 tan2
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc: add
stable_timestep() to lib/ and its binding to module/
2003-08-26 02:34 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py: add components
CitcomSRegional and CitcomSFull
2005-08-23 03:08 unknown_user
* mc/3D/CitcomS/trunk/pyre/CitcomApp.py: [vcp] delete of edited
revision with dead state
2003-08-26 02:16 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomApp.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: add components
CitcomSRegional and CitcomSFull
2003-08-23 05:35 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomApp.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: fix bug introduced by
previous check-in
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: fix typo
2005-08-23 03:07 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py:
[vcp] delete of edited revision with dead state
2003-08-23 05:24 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py:
rename file
2003-08-23 05:21 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c: output is performed every
'storage_spacing' time step
2003-08-23 05:19 tan2
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/coupledcitcoms.py: *** empty log
message ***
2005-08-23 03:07 unknown_user
* mc/3D/CitcomS/trunk/pyre/RadiusDepth.py: [vcp] delete of edited
revision with dead state
2003-08-23 05:18 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomApp.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Coupler.py,
mc/3D/CitcomS/trunk/pyre/Components/Exchanger.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/CoupledRegionalApp.py,
mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/RadiusDepth.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: a small step toward
coupled application
2003-08-23 05:16 tan2
* mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py: *** empty log
message ***
2003-08-23 05:14 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py:
fix typo
2003-08-21 02:18 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h: remove several
obsolelte variables
2003-08-21 01:54 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c: add
open_top velocity boundary condition
2003-08-20 09:45 tan2
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py: determine
staging.nodes from input parameters automatically
2003-08-20 04:24 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomApp.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/CitcomComponent.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/FullSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: create a python
variable CitcomApp.all_variables, which holds the C pointer
"struct All_varialbes *E". CitcomApp.all_variables is passed as
an argument to most CitcomModule functions.
2003-08-20 04:21 tan2
* mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc: remove
global declaration of "struct All_variables *E", E is passed as
an argument to all functions.
2003-08-20 04:20 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h: 1. remove
declaration of "extern struct All_variables *E" in citcom_init.h
2. E is allocated in Citcom_init() and returned to main() 3.
change other files accordingly.
2003-08-16 01:59 tan2
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h: *** empty log
message ***
2003-08-16 01:56 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h: remove
obsolete bindings to general_stokes_solver_*()
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: change
function name: pyCitcom_Stokes_solver_set_properties() ->
pyCitcom_Imcompressible_set_properties()
2003-08-16 01:47 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py:
merge ImcompressibleNewtonian() and ImcompressibleNonNewtonian()
to Imcompressible(), Stokes_solver() becomes obsolete.
2003-08-15 07:28 tan2
* mc/3D/CitcomS/trunk/lib/Common/Convection.c,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c: eliminate static
variables
2003-08-15 05:50 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py:
reflect the change in general_stokes_solver()
2003-08-15 05:43 tan2
* mc/3D/CitcomS/trunk/lib/Common/Construct_arrays.c,
mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c: 1. change the
flowline of general_stokes_solver() 2. eliminate static
variables in construct_stiffness_B_matrix() 3. add call to
general_stokes_solver_setup() in read_instructions()
2003-08-15 01:36 tan2
* mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c: elimanate
static variables.
2003-08-15 01:35 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: add
$(TOOLS_DIR)/lib to library path
2003-08-13 08:22 tan2
* mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: change the library
link paths
2003-08-13 03:43 ces74
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: Modified in order
to use separate static libraries: libCitcomSCommon.a,
libCitcomSFull.a, and libCitcomSRegional.a
2003-08-13 03:40 ces74
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c: Typo
fixed: "Missing input parameter: 'perturbml' -> "Missing input
parameter: 'perturbl'
2003-08-12 23:54 ces74
* mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm: a bug fixed:
lib/Common is now included in paths for header files.
2003-08-12 23:34 ces74
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm: Makefiles in
module/ and lib/ modified to create three separate static
libraries: libCitcomSCommon.a, libCitcomSFull.a, and
libCitcomSRegional.a These libraries are used when linking *.so
objects.
2003-08-10 03:25 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: unifying
read_initial_settings()
2003-08-09 05:51 tan2
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Output.c: unifying
2003-08-09 05:34 tan2
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Process_buoyancy.c: unifying
2005-08-23 03:05 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Temperature_diffadv.py:
[vcp] delete of edited revision with dead state
2003-08-09 05:13 tan2
* mc/3D/CitcomS/trunk/examples/Full/input.sample,
mc/3D/CitcomS/trunk/examples/Full/machine.sample,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Temperature_diffadv.py:
obsolete
2003-08-09 05:03 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/Output.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: 1.
eliminate several global variables- parallel: mst, nproc[xyz]l,
me_locl sphere: local_capid, pid_surf, cap.connection 2. change
the way Regional/Parallel_related.c used to assign me_loc and
PROCESSOR.pass
2003-08-08 05:05 tan2
* mc/3D/CitcomS/trunk/module/Make.mm: default action will link
files from Regional/ to Full/
2003-08-08 04:34 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: only
processor 0 can write to stderr now Note: device /dev/null and
/dev/stderr are used, may not portable to non-unix platform
2003-08-08 02:49 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Sphere_harmonics.c,
mc/3D/CitcomS/trunk/lib/Common/parallel_related.h,
mc/3D/CitcomS/trunk/lib/Full/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc: *** empty log
message ***
2003-08-08 01:41 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Full/local.def,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/local.def,
mc/3D/CitcomS/trunk/drivers/local.def,
mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/Output.c,
mc/3D/CitcomS/trunk/lib/Full/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/lith_age.h,
mc/3D/CitcomS/trunk/lib/Full/output.h,
mc/3D/CitcomS/trunk/lib/Full/parallel_related.h,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/lith_age.h,
mc/3D/CitcomS/trunk/lib/Regional/output.h,
mc/3D/CitcomS/trunk/lib/Regional/parallel_related.h,
mc/3D/CitcomS/trunk/lib/local.def: move header files
global_defs.h, lith_age.h, output.h, and parallel_related.h to
Common/
2003-08-07 04:09 tan2
* mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Problem_related.c: unify
Problem_related.c
2003-08-07 04:00 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/lib/Full/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Full/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/initial_temperature.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: unify
Initial_temperature.c and initial_temperature.h
2003-08-07 01:56 tan2
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Full/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Full/Output.c: move obsolete functions
from Output.c to Obsolete.c
2003-08-07 01:47 tan2
* mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c: unify two versions
of Global_operations.c, and put it to Common/
2003-08-03 07:43 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: bug fixed,
tests/citcomsfull.py now gives correct result
2003-08-02 05:57 tan2
* mc/3D/CitcomS/trunk/tests/citcomsfull.py,
mc/3D/CitcomS/trunk/tests/hrothgar.py: to run a Full version of
CitcomS, use the following command: ./citcomsfull.py
--staging=hrothgar --param.datafile=/SOME_PATH/test
2005-08-23 03:02 unknown_user
* mc/3D/CitcomS/trunk/module/local.def: [vcp] delete of edited
revision with dead state
2003-08-02 05:53 tan2
* mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Regionalmodule.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.h,
mc/3D/CitcomS/trunk/module/Regional/exceptions.cc,
mc/3D/CitcomS/trunk/module/Regional/exceptions.h,
mc/3D/CitcomS/trunk/module/Regional/local.def,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/module/local.def: make some changes in
function names so that both Full and Regioanl versions can use
the same source code.
2005-08-23 03:02 unknown_user
* mc/3D/CitcomS/trunk/module/Full/bindings.cc,
mc/3D/CitcomS/trunk/module/Full/bindings.h,
mc/3D/CitcomS/trunk/module/Full/exceptions.cc,
mc/3D/CitcomS/trunk/module/Full/exceptions.h,
mc/3D/CitcomS/trunk/module/Full/misc.cc,
mc/3D/CitcomS/trunk/module/Full/misc.h: [vcp] delete of edited
revision with dead state
2003-08-02 05:52 tan2
* mc/3D/CitcomS/trunk/module/Full/Fullmodule.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/bindings.cc,
mc/3D/CitcomS/trunk/module/Full/bindings.h,
mc/3D/CitcomS/trunk/module/Full/exceptions.cc,
mc/3D/CitcomS/trunk/module/Full/exceptions.h,
mc/3D/CitcomS/trunk/module/Full/local.def,
mc/3D/CitcomS/trunk/module/Full/misc.cc,
mc/3D/CitcomS/trunk/module/Full/misc.h: module/Full and
module/Regional now use the same files, except $(TYPE)module.cc
and Make.mm. ***** Important ***** When you check out this
directory (module/Full) in the first time, do 'mm link' in this
directory. This will hard-link every source files in
module/Regional to this directory.
2003-08-02 05:25 tan2
* mc/3D/CitcomS/trunk/lib/Full/global_defs.h: add some variable
declaration which are only used by regional version
2003-08-02 05:24 tan2
* mc/3D/CitcomS/trunk/pyre/Citcom.py,
mc/3D/CitcomS/trunk/pyre/CitcomApp.py,
mc/3D/CitcomS/trunk/pyre/CitcomSFull.py,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/FullApp.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/FullSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/pyre/Solver/Solver.py: 1. add base class
CitcomApp 2. derive FullApp and RegionalApp form CitcomApp
2003-08-02 02:05 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Sphere/FullSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Sphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py: 1. add a base
class Sphere for component Sphere 2. add a new component
FullSphere for Full version 3. change Make.mm, __init__.py, and
the binder of facility Mesher accordingly
2003-08-01 02:41 tan2
* mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Full/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c: bug fix
2003-08-01 02:40 tan2
* mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Full/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Full/Process_buoyancy.c: remove obsolete
function
2003-07-30 03:54 tan2
* mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/lib/Make.mm: *** empty log message ***
* mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Full/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Full/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Full/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Output.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Full/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Full/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Full/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Full/lith_age.h,
mc/3D/CitcomS/trunk/lib/Full/output.h,
mc/3D/CitcomS/trunk/lib/Full/parallel_related.h: copy changes in
Regional version to Full version
2003-07-29 06:03 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: change
directory structures
2003-07-29 04:57 tan2
* mc/3D/CitcomS/trunk/lib/Common/Convection.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_multigrid.c,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: 1.
RegionalApp._setProperties() is called before Component.init()
2. some cosmetics
2003-07-27 04:47 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Common/Process_velocity.c,
mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/output.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: complete
output part
2003-07-26 03:43 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: complete
VSolver and TSolver
2003-07-26 02:17 tan2
* mc/3D/CitcomS/trunk/lib/Common/Parsing.c: bug fix
2003-07-26 02:13 tan2
* mc/3D/CitcomS/trunk/lib/Common/Parsing.c: cosmetic output
2003-07-25 03:10 tan2
* mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: finish
RegionalSphere.run(), it gives identical results as stand-alone
CitcomSRegional
2003-07-25 00:46 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/CitcomComponent.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/signon.py: 1. remove passing filename
to RegionalApp.__init__() 2. add new base component
CitcomComponent(), derive every component from CitcomComponent,
the interface to __init__ and setProperties are changed
2003-07-24 07:04 tan2
* mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
add binding of set_convection_defaults()
2003-07-24 06:00 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/initial_temperature.h: seperate
input and init phases of temperature IC
2003-07-24 05:59 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: remove
global variables VERBOSE, DESCRIBE, and BEGINNER
2003-07-24 05:00 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: finished
setting properties
2003-07-24 02:00 tan2
* mc/3D/CitcomS/trunk/pyre/Components/IC.py: typo fixed
2003-07-23 12:29 ces74
* mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py: '*_set_prop'
methods of the 'Regioanl' module are now called
'*_set_properties'.
2003-07-23 12:27 ces74
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h: New members of
the "CONTROL" and the "All_variables" structure added.
2003-07-23 12:26 ces74
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c:
Originally local variables, number_of_perturbations, perturb_ll,
perturb_mm, load_depth, and perturb_mag, are now members of the
global "All_variables" structure.
2003-07-23 12:22 ces74
* mc/3D/CitcomS/trunk/lib/Common/Parsing.c: Originally local
variables, VERBOSE, DESCRIBE, and BEGINNER, are now global:
members of the 'All_variables' structure.
2003-07-23 12:19 ces74
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc: function
name changed from *_set_prop to *_set_properties.
2003-07-23 12:18 ces74
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h: Properties
for the following components added: IC, Const, Param, Phase, and
Parallel.
2003-07-23 04:58 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: 1. change
Citcom_Init() to citcom_init() (finished) 2. add binding to open
info_file
2003-07-23 02:52 tan2
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/advection.h: *** empty log
message ***
2003-07-22 04:58 ces74
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c: Functions
uncommented: void general_stokes_solver_init(struct
All_variables *E) void general_stokes_solver_fini(struct
All_variables *E) void general_stokes_solver_update_velo(struct
All_variables *E) void general_stokes_solver_Unorm(struct
All_variables *E, double *Udot_mag, double *dUdot_mag) void
general_stokes_solver_log(struct All_variables *E, float
Udot_mag, float dUdot_mag, int count)
2003-07-22 04:44 tan2
* mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Obsolete.c,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/output.h: partially eliminate
use of static variables
2003-07-19 07:34 tan2
* mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h: add
communicators E->parallel.horizontal_comm and
E->parallel.vertical_comm and initialize them at
set_horizontal_communicator() and set_vertical_communicator()
2003-07-19 05:15 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c: change Citcom_Init() to
citcom_init()
2003-07-18 07:10 tan2
* mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Interuption.c,
mc/3D/CitcomS/trunk/lib/Common/Process_velocity.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_multigrid.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/lib/Common/interuption.h: 1. change
Citcom_Init() to citcom_init() 2. add interuption.h, header file
of Interuption.c 3. partially eliminate use of static variables
2003-07-18 06:31 tan2
* mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c:
vnorm_nonnewt() returned NaN if there was only one material
type. bug? fixed.
2003-07-18 04:19 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c: memory-leak
fixed
2003-07-17 04:52 tan2
* mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h: add argument
declaration for function pointers (necessarily when linking with
C++)
2003-07-17 04:49 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.cc,
mc/3D/CitcomS/trunk/module/Regional/mesher.h: add bindings of
component RegionalSphere()
2005-08-23 02:55 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Mesh.py: [vcp] delete of
edited revision with dead state
2003-07-16 04:53 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Mesh.py: component Mesh() is
replaced by component RegionalSphere()
2003-07-16 04:50 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/RegionalSphere.py,
mc/3D/CitcomS/trunk/pyre/Components/Sphere/__init__.py,
mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/Mesher.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: add new
facility Mesher() and its default component RegionalSphere()
2003-07-16 04:47 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py:
typo fixed
2003-07-16 01:17 ces74
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc: A missing part
of the method talbe added: set_cg_defaults, set_mg_defaults,
set_mg_el_defaults.
2005-08-23 02:55 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Adv_solver.py: [vcp] delete
of edited revision with dead state
2003-07-16 01:06 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Adv_solver.py: Binding for
advection-diffusion solver is now in
pyre/Regional/Facilities/TSolver.py
2003-07-16 01:04 ces74
* mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py: Binding of
TSolver with a component (Temperature_diffadv.py) is implemented.
2003-07-16 01:03 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Temperature_diffadv.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py:
Temperature_diffadv now can call CitcomS subroutines to
initialize and solve for the advection/diffusion of temperature
field.
2003-07-16 01:01 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: modified to
initialize the Advection_diffusion facility
2003-07-15 07:40 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.cc,
mc/3D/CitcomS/trunk/module/Regional/stokes_solver.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: 1. move
bindings related to Stokes_solver() to stokes_solver.cc 2. call
set_cg_defaults()/set_mg_defaults() in Stokes_solver.init()
2003-07-15 04:08 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Interuption.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm: move everything related
to System Signal to interuption.c
2003-07-15 02:44 tan2
* mc/3D/CitcomS/trunk/module/Regional/setProperties.cc: change
helper functions to templates
2003-07-14 05:58 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/tests/signon.py: 1. more helper functions in
setProperties.cc 2. Regional.BC_set_prop() and its binding 3.
RegionalApp._setProperties() 4. some test in singon.py
2005-08-23 02:54 unknown_user
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver.py: [vcp]
delete of edited revision with dead state
2003-07-10 02:42 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Adv_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Mesh.py,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: migrate
toward pythia-0.4
2003-07-04 06:56 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: Typos
corrected
2003-07-04 06:52 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: Modified to
use the TSolver facility.
2003-07-04 06:43 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Temperature_diffadv.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py:
A component of "TSoler" facility added. Advection_diffusion.py
is a general class of advection_diffusion solvers.
Temperature_diffadv.py is a solver for temperature field.
__init__.py exports temperature_diffadv under
Advection_diffusion module.
2003-07-04 06:40 ces74
* mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/TSolver.py: TSolver facility
added. Make.mm modified accordingly.
2003-06-27 07:15 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.cc,
mc/3D/CitcomS/trunk/module/Regional/setProperties.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: passing
properties of BC() to C variables
2003-06-27 06:14 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py:
ImcompressibleNonNewtonian() is inherited from
ImcompressibleNewtonian() now
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py:
remove properties related to viscosity
2003-06-24 04:01 tan2
* mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py: bug fix
2003-06-24 03:54 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py:
1. Stokes_solver() is a Component of new facility VSolver() 2.
add properties to Stokes_solver(), including properties belong
to (future) Viscosity component 3. change
ImcompressibleNewtonian() and ImcompressibleNonNewtonian()
accordingly
2003-06-24 03:43 tan2
* mc/3D/CitcomS/trunk/pyre/Facilities,
mc/3D/CitcomS/trunk/pyre/Facilities/Make.mm,
mc/3D/CitcomS/trunk/pyre/Facilities/VSolver.py,
mc/3D/CitcomS/trunk/pyre/Facilities/__init__.py: add new
facilities
2003-06-14 00:12 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: add facilities
2003-06-14 00:11 tan2
* mc/3D/CitcomS/trunk/tests/citcomsregional.py: tests for
facilities
2003-06-13 01:25 tan2
* mc/3D/CitcomS/trunk/pyre/Components/__init__.py,
mc/3D/CitcomS/trunk/pyre/__init__.py: 1. remove 'license_text'
2. add Common/Component/__init__.py
2003-06-12 06:02 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Adv_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/BC.py,
mc/3D/CitcomS/trunk/pyre/Components/Const.py,
mc/3D/CitcomS/trunk/pyre/Components/IC.py,
mc/3D/CitcomS/trunk/pyre/Components/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Mesh.py,
mc/3D/CitcomS/trunk/pyre/Components/Parallel.py,
mc/3D/CitcomS/trunk/pyre/Components/Param.py,
mc/3D/CitcomS/trunk/pyre/Components/Phase.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Visc.py: 1. move all
components to new directory Component/ 2. all components have a
new and shorter name 3. 'SimulationSolver' is splited into two
components: 'Adv_solver' and 'Stokes_solver' 4. change Make.mm
accordingly
2003-06-08 15:11 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm: fixed bug in
linking with 'libmpimodule.a' (I don't like this solution though)
2003-06-07 02:04 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/misc.cc: passing mpi
communicator to Citcom_Init()
2003-05-24 00:58 tan2
* mc/3D/CitcomS/trunk/tests/asap.py,
mc/3D/CitcomS/trunk/tests/hrothgar.py: add two staging classes
(copied from specfem_globe/tests/)
2003-05-24 00:49 tan2
* mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc: append function
name to the argument of PyArg_ParseTuple()
2003-05-24 00:07 tan2
* mc/3D/CitcomS/trunk/module/Make.mm: fix a typo
2003-05-23 12:12 ces74
* mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h: test methods are
removed. class PG_timestep now has only two methods: init and
solve
2003-05-23 12:11 ces74
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h: test functions
removed.
2003-05-23 11:47 ces74
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h: Fixed a bug
related to deciding the validity of velocity solution in
General_matrix_functions.c Functions reorganized for PG_timestep
class.
2003-05-23 11:22 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
class PG_timestep now has only two methods: .init and .solve
2003-05-23 09:41 tan2
* mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: add class
OutputVisc and its bindings
2003-05-23 07:46 ces74
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h: bug in
Make.mm fixed. advection_diffusion.h is now included in
Advection_diffusion.c
2003-05-23 06:18 tan2
* mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/output.h: *** empty log message
***
2003-05-23 06:10 tan2
* mc/3D/CitcomS/trunk/module/Regional/bindings.cc: *** empty log
message ***
2003-05-23 06:08 tan2
* mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h: add bindings to
class OutputVisc
2003-05-23 05:41 ces74
* mc/3D/CitcomS/trunk/module/Regional/outputs.cc: bug fixed:
include outputs.h, not output_binding.h
2003-05-23 05:39 ces74
* mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc: bug fixed:
PG_timestep_Init to ..._init PG_timestep_Fini to ..._fini
2003-05-23 05:37 ces74
* mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h,
mc/3D/CitcomS/trunk/lib/Regional/Output.c: Bugs fixed.
2003-05-23 05:27 ces74
* mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py:
Changed class name from Advection_diffusion to PG_timestep
2003-05-23 01:32 ces74
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.cc,
mc/3D/CitcomS/trunk/module/Regional/advdiffu.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h: Inconsistency caused
by adding advdiffu modules has been fixed.
2003-05-23 01:21 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc: 1. change
filename from 'output_bindings.*' to 'outputs.*' 2. delete
OutputCoord.writeheader() method 3. fix a typo in Output.py
2003-05-23 01:20 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Advection_diffusion.py,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Advection_diffusion/__init__.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: A new package
Advection_diffusion created. This package includes a new class,
PG_timestep.
2003-05-23 01:17 ces74
* mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/advection_diffusion.h: Functions
added and modified for PG_timestep class
2003-05-22 04:28 tan2
* mc/3D/CitcomS/trunk/lib/Common/output.h,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/output.h,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/Regional/outputs.cc,
mc/3D/CitcomS/trunk/module/Regional/outputs.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: 1. add class
CitcomOutput 2. add classes OutputCoord and OutputVelo, which
write out coordinate and velocity output 3. add some functions
in lib/Regional/Output.c for bindings 4. add python bindings to
all above
2003-05-21 01:56 tan2
* mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py:
1. change implementation of Stokes_solver 2. change
ImcompressibleNewtonian and ImcompressibleNonNewtonian
accordingly
2003-05-21 01:55 tan2
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c: initialize
'monitor.elapsed_time_vsoln'
2003-05-17 04:11 tan2
* mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/drive_solvers.h,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py,
mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/signon.py: 1. add python class
Stokes_solver 2. add python classes ImcompressibleNewtonian and
ImcompressibleNonNewtonian, derived from Stokes_solver 3. add
python binding to methods of ImcompressibleNewtonian 4. modify
tests accordingly
2003-05-15 07:07 tan2
* mc/3D/CitcomS/trunk/pyre/Components,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Imcompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Incompressible.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Make.mm,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/Stokes_solver.py,
mc/3D/CitcomS/trunk/pyre/Components/Stokes_solver/__init__.py:
Initial revision
2003-05-15 01:31 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/tests/signon.py: seperate viscosity input
and computation into different functions
2003-05-14 02:51 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/parallel_related.h,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/parallel_related.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/tests/signon.py: 1. creat a new global
variable E->parallel.world 2. replace all MPI_COMM_WORLD by
E->parallel.world
2003-04-30 03:14 tan2
* mc/3D/CitcomS/trunk/lib/Common/phase_change.h: add function
prototypes
2003-04-30 03:13 tan2
* mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: fix bugs
when input 'control.coor_file', 'control.reset_startage', and
'control.zero_elapsed_time'
2003-04-29 01:55 tan2
* mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Phase_change.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c: 1. move
everything about phase change to 'Phase_change.c' 2. restructure
phase change functions
2003-04-26 07:59 tan2
* mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h: 1. change
'control.mantle_temp' to 'control.lith_age_mantle_temp' 2. move
functions deal with 'lith_age' to a 'Lith_age.c' (complete)
2003-04-26 07:36 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/Sphere_harmonics.c: bug fix in
original code
2003-04-26 05:58 tan2
* mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/pyre/Make.mm: diable build on 'Full' version
2003-04-26 05:29 tan2
* mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Common/lith_age.h,
mc/3D/CitcomS/trunk/lib/Common/parsing.h,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Lith_age.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/initial_temperature.h,
mc/3D/CitcomS/trunk/lib/Regional/lith_age.h: 1. add parsing.h 2.
modularize convection_initial_temperature() 3. move functions
deal with 'lith_age' to a 'Lith_age.c' (not finished)
2003-04-26 05:12 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c: 1. more
initialization done in Citcom_Init() 2. fix bug from previous
commit in main()
2003-04-25 02:07 tan2
* mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c: bug
fix
2003-04-11 08:31 tan2
* mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/module/Regional/misc.cc: clean up debug
message
2003-04-11 08:27 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: class name
changed to RegionalApp
2003-04-11 06:40 tan2
* mc/3D/CitcomS/trunk/tests/citcomsregional.py,
mc/3D/CitcomS/trunk/tests/signon.py: change module name from
CitcomSRegional to Regional
2003-04-11 06:34 tan2
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: 1. add
preInit() and postInit() 2. change EarthModelGrid to
SimulationGrid
2003-04-11 06:25 tan2
* mc/3D/CitcomS/trunk/module/Full/Fullmodule.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/bindings.cc,
mc/3D/CitcomS/trunk/module/Full/bindings.h,
mc/3D/CitcomS/trunk/module/Full/exceptions.cc,
mc/3D/CitcomS/trunk/module/Full/exceptions.h,
mc/3D/CitcomS/trunk/module/Full/misc.cc,
mc/3D/CitcomS/trunk/module/Full/misc.h: change module name from
CitcomSFull to Full
2003-04-11 06:18 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Regionalmodule.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.h,
mc/3D/CitcomS/trunk/module/Regional/exceptions.cc,
mc/3D/CitcomS/trunk/module/Regional/exceptions.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h: change module name
from CitcomSRegional to Regional
2003-04-11 03:15 tan2
* mc/3D/CitcomS/trunk/tests/signon.py: test for new Citcom_Init(),
which takes 2 arguments now.
2003-04-11 02:07 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc: 1. Pass rank and
size to Citcom_Init(). 2. Disable
parallel_process_initilization(). Its functionality is performed
by Citcom_Init().
2003-04-10 01:59 ces74
* mc/3D/CitcomS/trunk/pyre/CitcomSRegional.py,
mc/3D/CitcomS/trunk/pyre/RegionalApp.py,
mc/3D/CitcomS/trunk/pyre/Solver,
mc/3D/CitcomS/trunk/pyre/Solver/RegionalSolver.py: Modified to
reflect changes in moduels in pyre/Common
2003-04-06 07:51 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Parsing.c,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/tests/signon.py: 1. pass input filename,
rather than argc and argv, to read_instructions() 2. pass input
filename, rather than argc and argv, to setup_parser() 3. more
initialization done in Citcom_Init() 4. add python binding to
read_instructions()
2003-04-06 04:57 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h,
mc/3D/CitcomS/trunk/module/Regional/misc.cc: binding of
Citcom_Init(), finished
2003-04-06 04:25 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm,
mc/3D/CitcomS/trunk/examples/Full/Make.mm,
mc/3D/CitcomS/trunk/examples/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/tests/Make.mm: PROJ_TMPDIR is specified by
PACKAGE too
2003-04-04 08:42 tan2
* mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/tests/signon.py: trial on binding of
Citcom_Init(), not finished.
2003-04-04 08:41 tan2
* mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm: export header files
2003-04-04 08:40 tan2
* mc/3D/CitcomS/trunk/drivers/Citcom.c: 1. declare "struct
All_variables *E" as global in read_instruction() 2. allocate *E
in Citcom_Init()
2003-04-04 08:39 tan2
* mc/3D/CitcomS/trunk/lib/Common/Citcom.c: redundant file
2003-04-04 08:37 tan2
* mc/3D/CitcomS/trunk/lib/Common/Citcom_init.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/citcom_init.h: 1. declare "struct
All_variables *E" as global in read_instruction() 2. allocate *E
in Citcom_Init()
2003-04-04 03:40 tan2
* mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/pyre/RadiusDepth.py: cosmetics
2003-04-04 03:38 tan2
* mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm: fix bugs caused by
symlink to Citcom.c
2003-03-26 08:49 ces74
* mc/3D/CitcomS/trunk/tests/citcomsregional.py: for testing
EarthModel properties
2003-03-25 05:48 tan2
* mc/3D/CitcomS/trunk/pyre/RadiusDepth.py: 1. change attribute
'R0' to 'outer_radius' 2. outer_radius, inRadius, and inDepth
are read-only now 3. add self-test section
2003-03-25 03:48 tan2
* mc/3D/CitcomS/trunk/pyre/RadiusDepth.py: Add RadiusDepth.py,
which defines two classed converting depth to radius, and vise
versa.
2003-03-25 01:38 tan2
* mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/pyre/Make.mm: add BLD_ACTION="all"
2003-03-24 09:46 tan2
* mc/3D/CitcomS/trunk/Make.mm, mc/3D/CitcomS/trunk/drivers,
mc/3D/CitcomS/trunk/drivers/Citcom.c,
mc/3D/CitcomS/trunk/drivers/Full,
mc/3D/CitcomS/trunk/drivers/Full/Make.mm,
mc/3D/CitcomS/trunk/drivers/Full/local.def,
mc/3D/CitcomS/trunk/drivers/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional,
mc/3D/CitcomS/trunk/drivers/Regional/Make.mm,
mc/3D/CitcomS/trunk/drivers/Regional/local.def,
mc/3D/CitcomS/trunk/drivers/local.def,
mc/3D/CitcomS/trunk/examples,
mc/3D/CitcomS/trunk/examples/.reset-temporary,
mc/3D/CitcomS/trunk/examples/Full,
mc/3D/CitcomS/trunk/examples/Full/Make.mm,
mc/3D/CitcomS/trunk/examples/Full/input.sample,
mc/3D/CitcomS/trunk/examples/Full/local.def,
mc/3D/CitcomS/trunk/examples/Full/machine.sample,
mc/3D/CitcomS/trunk/examples/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional,
mc/3D/CitcomS/trunk/examples/Regional/Make.mm,
mc/3D/CitcomS/trunk/examples/Regional/input.sample,
mc/3D/CitcomS/trunk/examples/Regional/local.def,
mc/3D/CitcomS/trunk/examples/Regional/machines.sample,
mc/3D/CitcomS/trunk/examples/local.def, mc/3D/CitcomS/trunk/lib,
mc/3D/CitcomS/trunk/lib/Common,
mc/3D/CitcomS/trunk/lib/Common/Advection_diffusion.c,
mc/3D/CitcomS/trunk/lib/Common/Citcom.c,
mc/3D/CitcomS/trunk/lib/Common/Construct_arrays.c,
mc/3D/CitcomS/trunk/lib/Common/Convection.c,
mc/3D/CitcomS/trunk/lib/Common/Drive_solvers.c,
mc/3D/CitcomS/trunk/lib/Common/Element_calculations.c,
mc/3D/CitcomS/trunk/lib/Common/General_matrix_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Common/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Common/Instructions.c,
mc/3D/CitcomS/trunk/lib/Common/Make.mm,
mc/3D/CitcomS/trunk/lib/Common/Nodal_mesh.c,
mc/3D/CitcomS/trunk/lib/Common/Output.c,
mc/3D/CitcomS/trunk/lib/Common/Pan_problem_misc_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Parsing.c,
mc/3D/CitcomS/trunk/lib/Common/Phase_change.c,
mc/3D/CitcomS/trunk/lib/Common/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Common/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Common/Process_velocity.c,
mc/3D/CitcomS/trunk/lib/Common/Shape_functions.c,
mc/3D/CitcomS/trunk/lib/Common/Size_does_matter.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_conj_grad.c,
mc/3D/CitcomS/trunk/lib/Common/Solver_multigrid.c,
mc/3D/CitcomS/trunk/lib/Common/Sphere_harmonics.c,
mc/3D/CitcomS/trunk/lib/Common/Stokes_flow_Incomp.c,
mc/3D/CitcomS/trunk/lib/Common/Topo_gravity.c,
mc/3D/CitcomS/trunk/lib/Common/Tracer_advection.c,
mc/3D/CitcomS/trunk/lib/Common/Viscosity_structures.c,
mc/3D/CitcomS/trunk/lib/Common/advection.h,
mc/3D/CitcomS/trunk/lib/Common/convection_variables.h,
mc/3D/CitcomS/trunk/lib/Common/element_definitions.h,
mc/3D/CitcomS/trunk/lib/Common/global_defs.h,
mc/3D/CitcomS/trunk/lib/Common/local.def,
mc/3D/CitcomS/trunk/lib/Common/sphere_communication.h,
mc/3D/CitcomS/trunk/lib/Common/temperature_descriptions.h,
mc/3D/CitcomS/trunk/lib/Common/tracer_defs.h,
mc/3D/CitcomS/trunk/lib/Common/viscosity_descriptions.h,
mc/3D/CitcomS/trunk/lib/Full,
mc/3D/CitcomS/trunk/lib/Full/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Full/Geometry_cartesian.c,
mc/3D/CitcomS/trunk/lib/Full/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Full/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Full/Make.mm,
mc/3D/CitcomS/trunk/lib/Full/Output.c,
mc/3D/CitcomS/trunk/lib/Full/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Full/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Full/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Full/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Full/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Full/global_defs.h,
mc/3D/CitcomS/trunk/lib/Full/local.def,
mc/3D/CitcomS/trunk/lib/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional,
mc/3D/CitcomS/trunk/lib/Regional/Boundary_conditions.c,
mc/3D/CitcomS/trunk/lib/Regional/Geometry_cartesian.c,
mc/3D/CitcomS/trunk/lib/Regional/Global_operations.c,
mc/3D/CitcomS/trunk/lib/Regional/Initial_temperature.c,
mc/3D/CitcomS/trunk/lib/Regional/Make.mm,
mc/3D/CitcomS/trunk/lib/Regional/Output.c,
mc/3D/CitcomS/trunk/lib/Regional/Parallel_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Problem_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Process_buoyancy.c,
mc/3D/CitcomS/trunk/lib/Regional/Sphere_related.c,
mc/3D/CitcomS/trunk/lib/Regional/Version_dependent.c,
mc/3D/CitcomS/trunk/lib/Regional/global_defs.h,
mc/3D/CitcomS/trunk/lib/Regional/local.def,
mc/3D/CitcomS/trunk/lib/local.def,
mc/3D/CitcomS/trunk/local.def, mc/3D/CitcomS/trunk/module,
mc/3D/CitcomS/trunk/module/Full,
mc/3D/CitcomS/trunk/module/Full/Fullmodule.cc,
mc/3D/CitcomS/trunk/module/Full/Make.mm,
mc/3D/CitcomS/trunk/module/Full/bindings.cc,
mc/3D/CitcomS/trunk/module/Full/bindings.h,
mc/3D/CitcomS/trunk/module/Full/exceptions.cc,
mc/3D/CitcomS/trunk/module/Full/exceptions.h,
mc/3D/CitcomS/trunk/module/Full/local.def,
mc/3D/CitcomS/trunk/module/Full/misc.cc,
mc/3D/CitcomS/trunk/module/Full/misc.h,
mc/3D/CitcomS/trunk/module/Make.mm,
mc/3D/CitcomS/trunk/module/Regional,
mc/3D/CitcomS/trunk/module/Regional/Make.mm,
mc/3D/CitcomS/trunk/module/Regional/Regionalmodule.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.cc,
mc/3D/CitcomS/trunk/module/Regional/bindings.h,
mc/3D/CitcomS/trunk/module/Regional/exceptions.cc,
mc/3D/CitcomS/trunk/module/Regional/exceptions.h,
mc/3D/CitcomS/trunk/module/Regional/local.def,
mc/3D/CitcomS/trunk/module/Regional/misc.cc,
mc/3D/CitcomS/trunk/module/Regional/misc.h,
mc/3D/CitcomS/trunk/module/local.def, mc/3D/CitcomS/trunk/pyre,
mc/3D/CitcomS/trunk/pyre/Make.mm,
mc/3D/CitcomS/trunk/pyre/__init__.py,
mc/3D/CitcomS/trunk/pyre/local.def, mc/3D/CitcomS/trunk/tests,
mc/3D/CitcomS/trunk/tests/Make.mm,
mc/3D/CitcomS/trunk/tests/local.def,
mc/3D/CitcomS/trunk/tests/signon.py: Initial revision
2005-08-23 02:43 boo
* mc/3D/CitcomS/trunk: [vcp] select <> as trunk
2005-08-23 02:42 VCP
* mc/3D/CitcomS/branches, mc/3D/CitcomS/trunk: VCP: initializing
layout
Computing file changes ...