charm.git
15 years agoavoid pup void *
Gengbin Zheng [Mon, 7 Nov 2005 02:44:18 +0000 (02:44 +0000)]
avoid pup void *

15 years agofix for xlc compiler...
Filippo Gioachin [Mon, 7 Nov 2005 00:16:36 +0000 (00:16 +0000)]
fix for xlc compiler...

15 years agomostly fixed some formatting.
Gengbin Zheng [Sun, 6 Nov 2005 17:55:04 +0000 (17:55 +0000)]
mostly fixed some formatting.

15 years agoupdated.
Gengbin Zheng [Sun, 6 Nov 2005 08:30:32 +0000 (08:30 +0000)]
updated.

15 years agogenerate ampirun from ampirun.in
Gengbin Zheng [Sun, 6 Nov 2005 08:28:43 +0000 (08:28 +0000)]
generate ampirun from ampirun.in

15 years agooops, mistakenly checked in some junk.
Gengbin Zheng [Sun, 6 Nov 2005 08:27:43 +0000 (08:27 +0000)]
oops, mistakenly checked in some junk.

15 years agoampirun is replaced by ampirun.in, which generates ampirun after running charm configure.
Gengbin Zheng [Sun, 6 Nov 2005 08:25:47 +0000 (08:25 +0000)]
ampirun is replaced by ampirun.in, which generates ampirun after running charm configure.

15 years agoimprove ampirun to be compatible with mpirun in -np and -machinefile.
Gengbin Zheng [Sun, 6 Nov 2005 08:04:58 +0000 (08:04 +0000)]
improve ampirun to be compatible with mpirun in -np and -machinefile.

15 years agofixed comments in the c++ style
Filippo Gioachin [Sat, 5 Nov 2005 16:30:12 +0000 (16:30 +0000)]
fixed comments in the c++ style

15 years agofixed tabs.
Gengbin Zheng [Sat, 5 Nov 2005 08:03:09 +0000 (08:03 +0000)]
fixed tabs.

15 years agoavoid pup void *
Gengbin Zheng [Sat, 5 Nov 2005 08:02:04 +0000 (08:02 +0000)]
avoid pup void *

15 years agoavoid calling pup void *
Gengbin Zheng [Sat, 5 Nov 2005 08:00:09 +0000 (08:00 +0000)]
avoid calling pup void *

15 years agoavoid calling pup with void *.
Gengbin Zheng [Sat, 5 Nov 2005 07:59:12 +0000 (07:59 +0000)]
avoid calling pup with void *.

15 years agoavoid pup void * with num bytes.
Gengbin Zheng [Sat, 5 Nov 2005 07:57:44 +0000 (07:57 +0000)]
avoid pup void * with num bytes.

15 years agoadded support for memory module "charmdebug" useful in conjunction with charmdebug.
Filippo Gioachin [Fri, 4 Nov 2005 22:36:43 +0000 (22:36 +0000)]
added support for memory module "charmdebug" useful in conjunction with charmdebug.
memory modules patched to include the new file memory-charmdebug.c, and puppers
written to transfer the data to the charmdebug client.
Patched charmrun to open a new socket for a gdb session when option ++charmdebug is used

15 years agobrackets fix
Filippo Gioachin [Thu, 3 Nov 2005 14:42:46 +0000 (14:42 +0000)]
brackets fix

15 years agoimproved error message when a msg is not ckmulticast msg.
Gengbin Zheng [Wed, 2 Nov 2005 23:02:55 +0000 (23:02 +0000)]
improved error message when a msg is not ckmulticast msg.

15 years agotypo.
Gengbin Zheng [Wed, 2 Nov 2005 22:55:16 +0000 (22:55 +0000)]
typo.

15 years agoput more details in array section syntax and migration.
Gengbin Zheng [Wed, 2 Nov 2005 22:53:51 +0000 (22:53 +0000)]
put more details in array section syntax and migration.

15 years agoBetter error message when NFS problems occur in DOP calculation.
Terry L. Wilmarth [Wed, 2 Nov 2005 16:55:42 +0000 (16:55 +0000)]
Better error message when NFS problems occur in DOP calculation.

15 years agoFixed a dop_sim bug.
Terry L. Wilmarth [Wed, 2 Nov 2005 16:22:55 +0000 (16:22 +0000)]
Fixed a dop_sim bug.

15 years agofixed a link time error in previous checkin
Gengbin Zheng [Wed, 2 Nov 2005 04:45:48 +0000 (04:45 +0000)]
fixed a link time error in previous checkin

15 years agofixed a bug involving adjacency of new nodes added
Nilesh Choudhury [Tue, 1 Nov 2005 23:16:25 +0000 (23:16 +0000)]
fixed a bug involving adjacency of new nodes added

15 years agofixed various compiler errors for xlc on mpi-sp.
Gengbin Zheng [Tue, 1 Nov 2005 17:49:17 +0000 (17:49 +0000)]
fixed various compiler errors for xlc on mpi-sp.

15 years agoAdded an illuminating comment.
Terry L. Wilmarth [Mon, 31 Oct 2005 23:43:28 +0000 (23:43 +0000)]
Added an illuminating comment.

15 years agofixed a silly typo in 3D creation, also added support for 4-6D.
Gengbin Zheng [Mon, 31 Oct 2005 07:26:17 +0000 (07:26 +0000)]
fixed a silly typo in 3D creation, also added support for 4-6D.

15 years agoupdate ghost attributes correctly, and some more structure tests added
Nilesh Choudhury [Sun, 30 Oct 2005 18:04:36 +0000 (18:04 +0000)]
update ghost attributes correctly, and some more structure tests added

15 years agoUpdates to algs to fix some bugs, Fortran interface complete.
Terry L. Wilmarth [Thu, 27 Oct 2005 18:53:07 +0000 (18:53 +0000)]
Updates to algs to fix some bugs, Fortran interface complete.

15 years agoextended f90charm to 2D and 3D arrays.
Gengbin Zheng [Thu, 27 Oct 2005 02:57:32 +0000 (02:57 +0000)]
extended f90charm to 2D and 3D arrays.

15 years agoupdated.
Gengbin Zheng [Thu, 27 Oct 2005 02:31:50 +0000 (02:31 +0000)]
updated.

15 years agoa 2D example.
Gengbin Zheng [Wed, 26 Oct 2005 22:33:21 +0000 (22:33 +0000)]
a 2D example.

15 years agoedge_contracts now are more carefully done and ghosts are dropped off, earlier, we...
Nilesh Choudhury [Wed, 26 Oct 2005 22:13:26 +0000 (22:13 +0000)]
edge_contracts now are more carefully done and ghosts are dropped off, earlier, we had been carring some redundant ghosts, which would be incorrect for the physics users

15 years agofixed a potential name scope conflict in f90charm calling outside f90 subroutine.
Gengbin Zheng [Wed, 26 Oct 2005 17:33:01 +0000 (17:33 +0000)]
fixed a potential name scope conflict in f90charm calling outside f90 subroutine.

15 years agoAdded mesh pointer fields for coarsen and refine
Aaron Becker [Wed, 26 Oct 2005 16:41:54 +0000 (16:41 +0000)]
Added mesh pointer fields for coarsen and refine

15 years agoGradateMesh bug fixes
Aaron Becker [Wed, 26 Oct 2005 16:27:44 +0000 (16:27 +0000)]
GradateMesh bug fixes

15 years agoFirst cut of GradateMesh, moved SetReferenceMesh into fem_adapt_algs
Aaron Becker [Tue, 25 Oct 2005 18:59:02 +0000 (18:59 +0000)]
First cut of GradateMesh, moved SetReferenceMesh into fem_adapt_algs

15 years ago*** empty log message ***
Terry L. Wilmarth [Tue, 25 Oct 2005 17:44:43 +0000 (17:44 +0000)]
*** empty log message ***

15 years agoSilly example of 4 node "Hello!" network.
Terry L. Wilmarth [Tue, 25 Oct 2005 17:40:29 +0000 (17:40 +0000)]
Silly example of 4 node "Hello!" network.

15 years agoFixed a silly bug and made input parameters a little more clear.
Terry L. Wilmarth [Tue, 25 Oct 2005 15:41:36 +0000 (15:41 +0000)]
Fixed a silly bug and made input parameters a little more clear.

15 years agoswitched to ifort as default fortran compile for icc option. To use old ifc, use...
Gengbin Zheng [Tue, 25 Oct 2005 01:53:08 +0000 (01:53 +0000)]
switched to ifort as default fortran compile for icc option. To use old ifc, use option "ifc".

15 years agofixed charm path
Gengbin Zheng [Mon, 24 Oct 2005 21:04:45 +0000 (21:04 +0000)]
fixed charm path

15 years agof90charm sample hello example.
Gengbin Zheng [Mon, 24 Oct 2005 21:03:34 +0000 (21:03 +0000)]
f90charm sample hello example.

15 years agoadded -lPEPCF90 for iargc and getarg.
Gengbin Zheng [Mon, 24 Oct 2005 21:00:13 +0000 (21:00 +0000)]
added -lPEPCF90 for iargc and getarg.

15 years agotakes care of argc and getargv in f90 code.
Gengbin Zheng [Mon, 24 Oct 2005 20:59:28 +0000 (20:59 +0000)]
takes care of argc and getargv in f90 code.

15 years agoAdded another fortran wrapper.
Isaac Dooley [Mon, 24 Oct 2005 18:27:17 +0000 (18:27 +0000)]
Added another fortran wrapper.

15 years agoIncluding charm-api.h so that the CDECLs don't break on turing.
Terry L. Wilmarth [Mon, 24 Oct 2005 18:01:42 +0000 (18:01 +0000)]
Including charm-api.h so that the CDECLs don't break on turing.

15 years agoModified some print statements.
Terry L. Wilmarth [Mon, 24 Oct 2005 16:59:54 +0000 (16:59 +0000)]
Modified some print statements.

15 years agoadded single line construct "class foo;" in .ci for forward declaratino of an class...
Gengbin Zheng [Mon, 24 Oct 2005 16:30:05 +0000 (16:30 +0000)]
added single line construct "class foo;" in .ci for forward declaratino of an class used in interface file.

15 years ago*** empty log message ***
Amit Sharma [Fri, 21 Oct 2005 23:32:19 +0000 (23:32 +0000)]
*** empty log message ***

15 years agoAdded new mesh 3d and irregular mesh topologies
Amit Sharma [Fri, 21 Oct 2005 23:32:13 +0000 (23:32 +0000)]
Added new mesh 3d and irregular mesh topologies

15 years agofixed a typo.
Gengbin Zheng [Fri, 21 Oct 2005 20:48:09 +0000 (20:48 +0000)]
fixed a typo.

15 years agofixed a silly bug in geenrating section ckNew. a ";" breaks lines.
Gengbin Zheng [Fri, 21 Oct 2005 18:49:57 +0000 (18:49 +0000)]
fixed a silly bug in geenrating section ckNew. a ";" breaks lines.

15 years agoadded back the rts_memory_alias hack we used for bgl port for migratable threads.
Gengbin Zheng [Wed, 19 Oct 2005 21:51:39 +0000 (21:51 +0000)]
added back the rts_memory_alias hack we used for bgl port for migratable threads.

15 years agoFixed a critical (and previously untested) problem with the fortran interface
Chee Wai Lee [Wed, 19 Oct 2005 21:26:26 +0000 (21:26 +0000)]
Fixed a critical (and previously untested) problem with the fortran interface
for AMPI function tracing where a fortran parameter reference was treated
as the parameter variable without dereferencing it.

15 years agomoved inclusion of conv-autoconfig.h to the top.
Gengbin Zheng [Mon, 17 Oct 2005 19:15:30 +0000 (19:15 +0000)]
moved inclusion of conv-autoconfig.h to the top.

15 years agofixed int8 and uint8 definition.
Gengbin Zheng [Mon, 17 Oct 2005 16:10:37 +0000 (16:10 +0000)]
fixed int8 and uint8 definition.

15 years agoAdded FEM_ADAPT_SetReferenceMesh
Aaron Becker [Mon, 17 Oct 2005 06:16:48 +0000 (06:16 +0000)]
Added FEM_ADAPT_SetReferenceMesh
Task: FEM

15 years ago*** empty log message ***
Terry L. Wilmarth [Mon, 17 Oct 2005 02:57:41 +0000 (02:57 +0000)]
*** empty log message ***

15 years agoUpdates to tetmesh read/write transfers from FEM meshes.
Terry L. Wilmarth [Fri, 14 Oct 2005 13:22:20 +0000 (13:22 +0000)]
Updates to tetmesh read/write transfers from FEM meshes.

15 years agoFortran Wrappers for Valid flags. Todo: switch one to a boolean type if such a thing...
Isaac Dooley [Fri, 14 Oct 2005 05:18:01 +0000 (05:18 +0000)]
Fortran Wrappers for Valid flags. Todo: switch one to a boolean type if such a thing exists in fortran.

15 years agoSome more fixes to reduction regarding contributions by migrating objects
Sayantan Chakravorty [Fri, 14 Oct 2005 02:13:47 +0000 (02:13 +0000)]
Some more fixes to reduction regarding contributions by migrating objects
that are early for the  root

15 years agoInterface completed.
Terry L. Wilmarth [Fri, 14 Oct 2005 02:02:16 +0000 (02:02 +0000)]
Interface completed.

15 years agoFORTRAN & C interface to high-level adaptive algorithms.
Terry L. Wilmarth [Thu, 13 Oct 2005 21:44:49 +0000 (21:44 +0000)]
FORTRAN & C interface to high-level adaptive algorithms.

15 years agoThink finally fixed reductions .. touching wood .. crossing fingers..
Sayantan Chakravorty [Thu, 13 Oct 2005 06:06:24 +0000 (06:06 +0000)]
Think finally fixed reductions .. touching wood .. crossing fingers..
avoiding ladders

15 years agoFixed stupid casting problem.
Chee Wai Lee [Tue, 11 Oct 2005 23:01:56 +0000 (23:01 +0000)]
Fixed stupid casting problem.

15 years agocorrect CMK_F90_MODINC
Gengbin Zheng [Mon, 10 Oct 2005 05:39:45 +0000 (05:39 +0000)]
correct CMK_F90_MODINC

15 years agoturn off NEW_DECOMP. Its something only needed by the leanCP tree
Eric Bohm [Mon, 10 Oct 2005 03:55:09 +0000 (03:55 +0000)]
turn off NEW_DECOMP.  Its something only needed by the leanCP tree
and the leanCP tree is now using its own captive version of the paircalc.

15 years ago A bug fix, introduced when adding prio messages.
Yan Shi [Sun, 9 Oct 2005 22:31:43 +0000 (22:31 +0000)]
 A bug fix, introduced when adding prio messages.

15 years agoset default f90 compile in conv-mach.sh as xlf90
Gengbin Zheng [Sun, 9 Oct 2005 19:47:48 +0000 (19:47 +0000)]
set default f90 compile in conv-mach.sh as xlf90

15 years agoTurned off debug print
Sayantan Chakravorty [Sat, 8 Oct 2005 18:57:37 +0000 (18:57 +0000)]
Turned off debug print

15 years agoRemoved debug prints
Sayantan Chakravorty [Sat, 8 Oct 2005 08:47:42 +0000 (08:47 +0000)]
Removed debug prints

15 years agoadded printMinAveMax() to be compatiable with rocstar.
Gengbin Zheng [Sat, 8 Oct 2005 06:09:58 +0000 (06:09 +0000)]
added printMinAveMax() to be compatiable with rocstar.

15 years agoFixed bug related to load balancing after evacuation
Sayantan Chakravorty [Sat, 8 Oct 2005 05:42:49 +0000 (05:42 +0000)]
Fixed bug related to load balancing after evacuation

15 years agoAdded some optional Debugging checks, wrapped in #ifdefs.
Isaac Dooley [Fri, 7 Oct 2005 21:16:01 +0000 (21:16 +0000)]
Added some optional Debugging checks, wrapped in #ifdefs.

Also fixed a problem of using free instead of delete.

15 years agomove setupRecvSlot to machine specific version.
Gengbin Zheng [Fri, 7 Oct 2005 02:03:45 +0000 (02:03 +0000)]
move setupRecvSlot to machine specific version.

15 years agoNew version.
Sameer Kumar [Thu, 6 Oct 2005 22:29:34 +0000 (22:29 +0000)]
New version.

15 years agoAdded the line "include <assert.h>" because a assert had been added in the code
Abhinav Bhatele [Wed, 5 Oct 2005 19:52:14 +0000 (19:52 +0000)]
Added the line "include <assert.h>" because a assert had been added in the code

15 years agofixed a compilation error for sqrt
Gengbin Zheng [Wed, 5 Oct 2005 18:40:08 +0000 (18:40 +0000)]
fixed a compilation error for sqrt

15 years agoAdded ghosts to tetmesh data structure.
Terry L. Wilmarth [Wed, 5 Oct 2005 16:20:18 +0000 (16:20 +0000)]
Added ghosts to tetmesh data structure.

15 years agofixed Abhinav's spanning tree for the serial case.
Gengbin Zheng [Wed, 5 Oct 2005 13:48:44 +0000 (13:48 +0000)]
fixed Abhinav's spanning tree for the serial case.

15 years agoadvanced charm version to 5.9.11
Gengbin Zheng [Wed, 5 Oct 2005 06:48:28 +0000 (06:48 +0000)]
advanced charm version to 5.9.11

15 years agoadded bookkeeping for min and max load of each migratable object
Gengbin Zheng [Wed, 5 Oct 2005 06:47:57 +0000 (06:47 +0000)]
added bookkeeping for min and max load of each migratable object

15 years agofor bluegene/L, use absolute time clock.
Gengbin Zheng [Wed, 5 Oct 2005 04:53:45 +0000 (04:53 +0000)]
for bluegene/L, use absolute time clock.

15 years ago*** empty log message ***
Chao Huang [Tue, 4 Oct 2005 23:51:48 +0000 (23:51 +0000)]
*** empty log message ***

15 years agoOr, try removing the static
Chao Huang [Tue, 4 Oct 2005 23:19:57 +0000 (23:19 +0000)]
Or, try removing the static

15 years agoBug: can't use a class variable in a static function
Chao Huang [Tue, 4 Oct 2005 23:18:22 +0000 (23:18 +0000)]
Bug: can't use a class variable in a static function

15 years agoAdded the class Spanning Tree and the function ReceiveStatsViaTree to receive message...
Abhinav Bhatele [Tue, 4 Oct 2005 21:03:31 +0000 (21:03 +0000)]
Added the class Spanning Tree and the function ReceiveStatsViaTree to receive messages from all the processors through a spanning tree

15 years agogot rid of a lot of verbose prints
Nilesh Choudhury [Mon, 3 Oct 2005 17:19:36 +0000 (17:19 +0000)]
got rid of a lot of verbose prints

15 years agomade the idxl_rec grow faster.. trade-off between speed & memory
Nilesh Choudhury [Mon, 3 Oct 2005 17:18:29 +0000 (17:18 +0000)]
made the idxl_rec grow faster.. trade-off between speed & memory

15 years agofixed fem_varindexattr resize
Nilesh Choudhury [Mon, 3 Oct 2005 03:47:25 +0000 (03:47 +0000)]
fixed fem_varindexattr resize

15 years agoupdating sortIndexByHops
Chao Huang [Mon, 3 Oct 2005 03:44:33 +0000 (03:44 +0000)]
updating sortIndexByHops

15 years agoNow distance considers wrap around. eg, if one dimension is 8 node long,
Chao Huang [Mon, 3 Oct 2005 03:17:01 +0000 (03:17 +0000)]
Now distance considers wrap around. eg, if one dimension is 8 node long,
node 0 and node 6 are 2 hops away instead of 6.

15 years agoAdding a brief mention of ParFUM to avoid confusion for those who don't know the...
Isaac Dooley [Mon, 3 Oct 2005 00:36:17 +0000 (00:36 +0000)]
Adding a brief mention of ParFUM to avoid confusion for those who don't know the relationship betwen ParFUM and FEM.

15 years agoChange to correct PUP constant size arrays as readonly varibles in ci file. i.e,...
Yan Shi [Sun, 2 Oct 2005 23:24:04 +0000 (23:24 +0000)]
Change to correct PUP constant size arrays as readonly varibles in ci file. i.e, "readonly int
arr[4]" would be PUPed as p(arr,4) in def.h file rather than p|arr. Multi-dimentional array is
not supported, and translator would error and abort.

15 years agoFixed reductions while dealing with messages from migrating elements
Sayantan Chakravorty [Sat, 1 Oct 2005 06:02:23 +0000 (06:02 +0000)]
Fixed reductions while dealing with messages from migrating elements

15 years agobug fix
Chao Huang [Fri, 30 Sep 2005 22:54:07 +0000 (22:54 +0000)]
bug fix

15 years ago*** empty log message ***
Nilesh Choudhury [Thu, 29 Sep 2005 22:26:34 +0000 (22:26 +0000)]
*** empty log message ***

15 years agoAdded Missing }
Chao Huang [Thu, 29 Sep 2005 22:08:39 +0000 (22:08 +0000)]
Added Missing }

15 years agofixed a compilation error.
Gengbin Zheng [Thu, 29 Sep 2005 20:47:29 +0000 (20:47 +0000)]
fixed a compilation error.

15 years agochanged CmiMemoryUsage() to return 8 byte int.
Gengbin Zheng [Thu, 29 Sep 2005 20:43:22 +0000 (20:43 +0000)]
changed CmiMemoryUsage() to return 8 byte int.