dd632fd | Eh Tan | 16 June 2005, 02:33:59 UTC | script to automatically read input parameters from input file and call batchcombine.py | 16 June 2005, 02:33:59 UTC |
17be934 | Eh Tan | 16 June 2005, 02:33:16 UTC | 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 | 16 June 2005, 02:33:16 UTC |
e2f7dfd | Eh Tan | 16 June 2005, 02:30:55 UTC | using new-style class | 16 June 2005, 02:30:55 UTC |
301e521 | Eh Tan | 16 June 2005, 01:27:42 UTC | print messages to stderr instead of stdout | 16 June 2005, 01:27:42 UTC |
758bb2e | Leif Strand | 14 June 2005, 23:47:37 UTC | Corrected use of -Xlinker. | 14 June 2005, 23:47:37 UTC |
c56cbaa | Leif Strand | 10 June 2005, 09:23:11 UTC | Added license text. | 10 June 2005, 09:23:11 UTC |
d5c21aa | Eh Tan | 08 June 2005, 11:02:59 UTC | 1. subsitute 'staging' with 'launcher' as required by pythia-0.8 2. removed unneccesary input parameters | 08 June 2005, 11:02:59 UTC |
f3ba498 | Leif Strand | 08 June 2005, 08:55:33 UTC | 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. | 08 June 2005, 08:55:33 UTC |
d31dc2f | Eh Tan | 06 June 2005, 06:41:59 UTC | Parser class to parse CitcomS input file | 06 June 2005, 06:41:59 UTC |
4ed631f | Eh Tan | 06 June 2005, 06:13:57 UTC | execute 'cmd_copy' only if 'cmd_paste' was finished without error | 06 June 2005, 06:13:57 UTC |
81267bf | Leif Strand | 04 June 2005, 04:51:39 UTC | Initial port from pythia-0.4 to pythia-0.8. | 04 June 2005, 04:51:39 UTC |
b2d0398 | Eunseo Choi | 28 May 2005, 12:27:24 UTC | * 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. | 28 May 2005, 12:27:24 UTC |
caca20a | Vlad Manea | 28 May 2005, 04:41:22 UTC | *** empty log message *** | 28 May 2005, 04:41:22 UTC |
bd418e4 | Michael Gurnis | 28 May 2005, 04:11:59 UTC | *** empty log message *** | 28 May 2005, 04:11:59 UTC |
41611f5 | Vlad Manea | 28 May 2005, 01:39:34 UTC | Velocity files | 28 May 2005, 01:39:34 UTC |
d5172da | Vlad Manea | 28 May 2005, 01:38:10 UTC | Restart files | 28 May 2005, 01:38:10 UTC |
34fc82e | Vlad Manea | 28 May 2005, 01:35:25 UTC | Cookbook5 and coordinate files | 28 May 2005, 01:35:25 UTC |
c7d66fc | Eh Tan | 25 May 2005, 08:22:11 UTC | changed the hard-wire path (/usr/bin/python) to run-time dep. path | 25 May 2005, 08:22:11 UTC |
bfc2759 | Eh Tan | 25 May 2005, 04:28:12 UTC | a utility script to slize horizontal layers from CitcomS output. See docstring for usage. | 25 May 2005, 04:28:12 UTC |
5bea2ba | Leif Strand | 25 May 2005, 01:12:44 UTC | Prefer "$(MM)" to "mm". | 25 May 2005, 01:12:44 UTC |
e29df2d | Eunseo Choi | 24 May 2005, 05:15:36 UTC | * adding a script to run the Cookbook7 example and coord.dat file. * README for some additional information. | 24 May 2005, 05:15:36 UTC |
d0162a5 | Eunseo Choi | 24 May 2005, 05:00:45 UTC | * 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". | 24 May 2005, 05:00:45 UTC |
c076cf6 | Leif Strand | 20 May 2005, 05:39:18 UTC | Include <cmath> in various files. Fixes compilation errors with GCC v3.4.3. | 20 May 2005, 05:39:18 UTC |
9a03eda | Eunseo Choi | 20 May 2005, 05:01:45 UTC | * added a new function for the initial temperature field. - called "hot_blob_lith" - Thermal boudnary layer on top + one hot bloc at the center. | 20 May 2005, 05:01:45 UTC |
06c79d2 | Leif Strand | 19 May 2005, 01:27:56 UTC | Added a prototype for temperatures_conform_bcs() -- fixes compilation failure with GCC v3.4.3. | 19 May 2005, 01:27:56 UTC |
d32399d | Eh Tan | 18 May 2005, 08:57:44 UTC | test for coupled run | 18 May 2005, 08:57:44 UTC |
967656e | Eh Tan | 18 May 2005, 03:54:53 UTC | using rpath to specify runtime library path | 18 May 2005, 03:54:53 UTC |
ebf8079 | Eh Tan | 18 May 2005, 02:45:44 UTC | using rpath to specify runtime library path | 18 May 2005, 02:45:44 UTC |
05f2a79 | Eh Tan | 17 May 2005, 07:35:10 UTC | 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 | 17 May 2005, 07:35:10 UTC |
70c05e2 | Vlad Manea | 17 May 2005, 06:53:59 UTC | 3D MPI tracer-advection code | 17 May 2005, 06:53:59 UTC |
dbfe7ad | Steve Quenette | 11 April 2005, 19:09:20 UTC | 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. | 11 April 2005, 19:09:20 UTC |
7ee8b9d | Vlad Manea | 30 March 2005, 10:34:47 UTC | *** empty log message *** | 30 March 2005, 10:34:47 UTC |
79f2f38 | Vlad Manea | 30 March 2005, 10:27:51 UTC | *** empty log message *** | 30 March 2005, 10:27:51 UTC |
97e5139 | Steve Quenette | 11 March 2005, 12:23:33 UTC | 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) | 11 March 2005, 12:23:33 UTC |
8fd3a73 | Vlad Manea | 11 March 2005, 08:24:46 UTC | *** empty log message *** | 11 March 2005, 08:24:46 UTC |
570c900 | Vlad Manea | 09 March 2005, 06:24:27 UTC | The tracer code only works in root processor | 09 March 2005, 06:24:27 UTC |
f944753 | Eh Tan | 18 February 2005, 08:13:36 UTC | fixed a bug in the validator of 'tic_method' | 18 February 2005, 08:13:36 UTC |
82cfb06 | Eh Tan | 18 February 2005, 07:15:36 UTC | added new parameter 'tic_method' and 'half_space_age' | 18 February 2005, 07:15:36 UTC |
b96ce03 | Eh Tan | 18 February 2005, 06:57:42 UTC | 1. added validator to some of the input. 2. added new parameter 'tic_method' and 'half_space_age'. | 18 February 2005, 06:57:42 UTC |
e582cfe | Eh Tan | 18 February 2005, 06:14:47 UTC | implementation of cooling plate temperature is pending. | 18 February 2005, 06:14:47 UTC |
a910d89 | Eh Tan | 18 February 2005, 06:12:19 UTC | 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'). | 18 February 2005, 06:12:19 UTC |
74e248a | Eunseo Choi | 05 February 2005, 02:51:15 UTC | * bindings for the SInlet class added. * setSBCFlag() method added to SInlet. | 05 February 2005, 02:51:15 UTC |
437e67f | Eh Tan | 03 February 2005, 05:49:17 UTC | fixed a bug in finding boundary nodes and rearraged code | 03 February 2005, 05:49:17 UTC |
d9b8158 | Eunseo Choi | 29 January 2005, 08:23:14 UTC | * SInlet class added | 29 January 2005, 08:23:14 UTC |
466a1cc | Eunseo Choi | 29 January 2005, 08:15:57 UTC | * added a new class SInlet to receive stress from the coupled solver. * "stress_factor" defined in SIUnit.cc | 29 January 2005, 08:15:57 UTC |
0f6b104 | Eh Tan | 29 January 2005, 03:20:28 UTC | removed redudant include and library path. PYTHIA_INCDIR and PYTHIA_LIBDIR must be defined. | 29 January 2005, 03:20:28 UTC |
cd280d9 | Eh Tan | 27 January 2005, 06:10:58 UTC | removed tracer_output(), which is replaced by output_tracer() in Output.c | 27 January 2005, 06:10:58 UTC |
22b1008 | Eh Tan | 27 January 2005, 06:05:32 UTC | removed calls to tracer_output(), which is replaced by output_tracer() in Output.c | 27 January 2005, 06:05:32 UTC |
102f861 | Eunseo Choi | 26 January 2005, 07:01:26 UTC | * removed a useless block of code | 26 January 2005, 07:01:26 UTC |
703daa0 | Eh Tan | 26 January 2005, 04:05:51 UTC | 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. | 26 January 2005, 04:05:51 UTC |
7cde52d | Eh Tan | 24 January 2005, 05:20:26 UTC | commented out debugging output | 24 January 2005, 05:20:26 UTC |
baea560 | Eh Tan | 21 January 2005, 06:29:50 UTC | removed 'tracer' and 'tracer_file' properties from Param class (these properties are moved to Tracer class) | 21 January 2005, 06:29:50 UTC |
ca3e40e | Eh Tan | 21 January 2005, 06:25:53 UTC | fixed a bug in reading viscZ property | 21 January 2005, 06:25:53 UTC |
f5d3a32 | Eunseo Choi | 20 January 2005, 03:02:46 UTC | * A BC property, "pseudo_free_surf", added. Its default value is False. | 20 January 2005, 03:02:46 UTC |
3eb6ee4 | Eh Tan | 20 January 2005, 02:55:00 UTC | added new properties visc.viscZ and visc.rheol | 20 January 2005, 02:55:00 UTC |
dc905a0 | Vlad Manea | 20 January 2005, 02:35:25 UTC | a new viscosity law was added (case 4) | 20 January 2005, 02:35:25 UTC |
1715e41 | Eh Tan | 19 January 2005, 10:19:37 UTC | added function output_tracer() | 19 January 2005, 10:19:37 UTC |
6734afe | Eh Tan | 19 January 2005, 10:02:27 UTC | added Tracer module into Solver | 19 January 2005, 10:02:27 UTC |
5684b7e | Eh Tan | 19 January 2005, 10:01:41 UTC | added binding to tracer_advection() | 19 January 2005, 10:01:41 UTC |
be8301b | Eh Tan | 19 January 2005, 09:05:50 UTC | added bindings to tracer input | 19 January 2005, 09:05:50 UTC |
65cd803 | Eh Tan | 19 January 2005, 08:57:43 UTC | added Tracer.py to file list | 19 January 2005, 08:57:43 UTC |
8994677 | Eh Tan | 19 January 2005, 08:44:30 UTC | added Tracer module | 19 January 2005, 08:44:30 UTC |
f62d691 | Eh Tan | 19 January 2005, 08:43:21 UTC | changed the default value of E->control.tracer_file | 19 January 2005, 08:43:21 UTC |
ce4358a | Eh Tan | 19 January 2005, 08:38:49 UTC | modified according to changes in lib/Common/Instructions.c (add tracer module) | 19 January 2005, 08:38:49 UTC |
ef1f1da | Eh Tan | 19 January 2005, 08:36:50 UTC | fixed a syntax error | 19 January 2005, 08:36:50 UTC |
458c08d | Eh Tan | 19 January 2005, 08:35:21 UTC | 1. moved input of tracer-related parameters to tracer_input() 2. changed where tracer_initial_settings() is called | 19 January 2005, 08:35:21 UTC |
26b6caf | Eh Tan | 19 January 2005, 07:19:59 UTC | fixed a problem in function pointer declaration | 19 January 2005, 07:19:59 UTC |
21873a1 | Eh Tan | 19 January 2005, 07:19:07 UTC | uncommented tracer module | 19 January 2005, 07:19:07 UTC |
e2625e8 | Vlad Manea | 19 January 2005, 06:30:29 UTC | new cookbook with a refined mesh | 19 January 2005, 06:30:29 UTC |
939d352 | Eh Tan | 19 January 2005, 06:24:44 UTC | *** empty log message *** | 19 January 2005, 06:24:44 UTC |
ca07b1d | Eunseo Choi | 08 January 2005, 11:24:37 UTC | * removed unnecessary debugging output from get_elt_tr() | 08 January 2005, 11:24:37 UTC |
afce0e4 | Eunseo Choi | 08 January 2005, 11:20:32 UTC | * call Citcom's functions in output, general_stokes_solver, respectively, instead of creating pseudo_surf bindings for each | 08 January 2005, 11:20:32 UTC |
18e5343 | Eunseo Choi | 08 January 2005, 11:02:18 UTC | * added bindings for new functions for the "pseudo free surface" formulation | 08 January 2005, 11:02:18 UTC |
963017f | Eunseo Choi | 08 January 2005, 10:57:51 UTC | * always assign memory for free_surf and Vprev for now. - in the future, need to save memory when pseudo_free_surf is off. | 08 January 2005, 10:57:51 UTC |
9e3b38e | Eunseo Choi | 08 January 2005, 10:16:42 UTC | * modified to enable the "pseudo free surface" mode. | 08 January 2005, 10:16:42 UTC |
2ec4252 | Eunseo Choi | 08 January 2005, 10:15:17 UTC | * functions added to track pseudo free surface and compute normal traction from it. | 08 January 2005, 10:15:17 UTC |
bf1a476 | Eh Tan | 05 January 2005, 06:58:07 UTC | removed the declaration of my_tbc() | 05 January 2005, 06:58:07 UTC |
12d2bb2 | Eh Tan | 05 January 2005, 06:57:11 UTC | 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 | 05 January 2005, 06:57:11 UTC |
4c7711f | Eh Tan | 01 January 2005, 03:00:51 UTC | move parameter input from Convection.c to Advection_diffusion.c | 01 January 2005, 03:00:51 UTC |
d296776 | Eh Tan | 31 December 2004, 09:03:42 UTC | fixed a bug when nprocz>1 and excludeTop or/add excludeBottom is turned on | 31 December 2004, 09:03:42 UTC |
d800b99 | Eh Tan | 28 December 2004, 09:38:38 UTC | fixed a bug, which causes some nodes being excluded from Boundary when excludeTop or excludeBottom are turned off | 28 December 2004, 09:38:38 UTC |
d8820e0 | Eh Tan | 28 December 2004, 03:49:54 UTC | renamed some variables and changed the doc_string | 28 December 2004, 03:49:54 UTC |
2a4bbce | Eh Tan | 03 December 2004, 04:23:12 UTC | 1. In findLayput(), assing self.controller 2. In CoupledApp, two controllers are created. So, two controllers can have different output interval (monitoringFrequency). | 03 December 2004, 04:23:12 UTC |
b351b07 | Eunseo Choi | 25 November 2004, 05:47:03 UTC | * 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 | 25 November 2004, 05:47:03 UTC |
d8426ad | Steve Quenette | 16 November 2004, 19:43:27 UTC | made where to find pyre, etc a little more generic | 16 November 2004, 19:43:27 UTC |
729b255 | Eunseo Choi | 09 November 2004, 07:21:51 UTC | * added appropriate credits for these scripts. | 09 November 2004, 07:21:51 UTC |
5c820cd | Eunseo Choi | 07 November 2004, 08:41:50 UTC | * scripts to make a movie out of images generated by OpenDX -- mjpeg tools are necessary to run. | 07 November 2004, 08:41:50 UTC |
b5c863e | Eh Tan | 08 October 2004, 07:28:58 UTC | don't use exchanger.initTemperature() when restart (use disk file for IC) | 08 October 2004, 07:28:58 UTC |
6fe8b61 | Eh Tan | 08 October 2004, 07:25:20 UTC | disable writing out surface hear flux information, for processor on the surface usually don't have E->fp ready to use. | 08 October 2004, 07:25:20 UTC |
dd2b0df | Eh Tan | 08 October 2004, 07:21:15 UTC | get_bcs_id_for_residual() is version independent. Move from Boundary_conditions.c to Common/Construct_arrays.c | 08 October 2004, 07:21:15 UTC |
186a3dc | Eh Tan | 08 October 2004, 07:20:16 UTC | temperatures_conform_bcs() is version (Full/Regional) dependent. Make a function pointer for it. | 08 October 2004, 07:20:16 UTC |
7e0d2bb | Eh Tan | 08 October 2004, 07:18:05 UTC | 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 | 08 October 2004, 07:18:05 UTC |
42db2a0 | Eh Tan | 08 October 2004, 07:11:23 UTC | 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. | 08 October 2004, 07:11:23 UTC |
572a846 | Eh Tan | 08 October 2004, 07:08:09 UTC | 1. fixed a bug: normalFlag was not init'd correctly 2. when excludeBottom is true, bottome edge nodes are still included | 08 October 2004, 07:08:09 UTC |
145da15 | Eunseo Choi | 23 September 2004, 04:31:06 UTC | * OpenDX macros and a new visual program for surface data. | 23 September 2004, 04:31:06 UTC |
81ff7d3 | Eunseo Choi | 22 September 2004, 07:16:40 UTC | * fixed a bug related to the loop over the surface procs for each cap. | 22 September 2004, 07:16:40 UTC |
06fc65b | Eunseo Choi | 22 September 2004, 06:44:12 UTC | * fixed bugs related to generating a list of surface processors. | 22 September 2004, 06:44:12 UTC |
228b81c | Eh Tan | 10 August 2004, 07:22:02 UTC | Print restart filename to logfile | 10 August 2004, 07:22:02 UTC |
829fb4e | Eh Tan | 08 August 2004, 05:08:35 UTC | Synchronized when to save the result. During a coupled run, when one solver saves the result, the other solver will save too. | 08 August 2004, 05:08:35 UTC |
b8d4e50 | Eh Tan | 07 August 2004, 06:25:20 UTC | the 1st argument can be either the name of machine file or a quoted machine list(eg. 'n101 n102'). | 07 August 2004, 06:25:20 UTC |