charm.git
16 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

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

16 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

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

16 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.

16 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.

16 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".

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

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

16 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.

16 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.

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

16 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.

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

16 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.

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

16 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

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

16 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.

16 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.

16 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.

16 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.

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

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

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

16 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.

16 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.

16 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

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

16 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.

16 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

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

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

16 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.

16 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.

16 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

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

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

16 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.

16 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

16 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.

16 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.

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

16 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

16 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

16 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.

16 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.

16 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

16 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

16 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.

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

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

16 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

16 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

16 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

16 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

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

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

16 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.

16 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.

16 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.

16 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

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

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

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

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

16 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.

16 years ago*** empty log message ***
Chao Huang [Thu, 29 Sep 2005 20:01:51 +0000 (20:01 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Chao Huang [Thu, 29 Sep 2005 19:46:25 +0000 (19:46 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Chao Huang [Thu, 29 Sep 2005 19:46:25 +0000 (19:46 +0000)]
*** empty log message ***

16 years agoibmsp compilation issues
Nilesh Choudhury [Wed, 28 Sep 2005 23:41:08 +0000 (23:41 +0000)]
ibmsp compilation issues

16 years agoibmsp compiler issues
Nilesh Choudhury [Wed, 28 Sep 2005 23:37:56 +0000 (23:37 +0000)]
ibmsp compiler issues

16 years agoUpdting bgltorus for chao's topo multicast.
Sameer Kumar [Wed, 28 Sep 2005 15:46:52 +0000 (15:46 +0000)]
Updting bgltorus for chao's topo multicast.

16 years agoFixed bad use of macros around printf
Sayantan Chakravorty [Wed, 28 Sep 2005 05:52:04 +0000 (05:52 +0000)]
Fixed bad use of macros around printf

16 years agoa better version for LDStats collection.
Gengbin Zheng [Wed, 28 Sep 2005 05:31:23 +0000 (05:31 +0000)]
a better version for LDStats collection.
It use a group reduction to collect the total number of space required for the integrated database.
Having enough space, each CLBStatsMsg message from a processor is directly copied into the integrated database without having to buffer it.

16 years agoChecked in some changes to evacuation to make it work for multiple failures
Sayantan Chakravorty [Wed, 28 Sep 2005 04:54:16 +0000 (04:54 +0000)]
Checked in some changes to evacuation to make it work for multiple failures

16 years agoreuse of variables now complete
Nilesh Choudhury [Wed, 28 Sep 2005 00:52:16 +0000 (00:52 +0000)]
reuse of variables now complete

16 years agofixed immediate mesg for group multicast calling _prepareImmediateMsgBranch.
Gengbin Zheng [Mon, 26 Sep 2005 20:21:18 +0000 (20:21 +0000)]
fixed immediate mesg for group multicast calling _prepareImmediateMsgBranch.

16 years agodestoryAll for CkLocation to remove all elements.
Gengbin Zheng [Mon, 26 Sep 2005 16:58:27 +0000 (16:58 +0000)]
destoryAll for CkLocation to remove all elements.

16 years agofixed syntax error in Makefile
Gengbin Zheng [Mon, 26 Sep 2005 16:03:55 +0000 (16:03 +0000)]
fixed syntax error in Makefile

16 years agofixed compiler error for CmiSyncListSendAndFree and bluegene build.
Gengbin Zheng [Mon, 26 Sep 2005 15:37:00 +0000 (15:37 +0000)]
fixed compiler error for CmiSyncListSendAndFree and bluegene build.
added experimental code for deleting all char array elements at exit.

16 years agoAdded immediate multicast for groups.
Chao Huang [Mon, 26 Sep 2005 06:16:07 +0000 (06:16 +0000)]
Added immediate multicast for groups.
Also need to change translator to put "opts" into CkSendMsgBranchMulti

16 years agoadded _noCldEnqueueMulti to bypass cldb queue.
Gengbin Zheng [Sun, 25 Sep 2005 20:38:22 +0000 (20:38 +0000)]
added _noCldEnqueueMulti to bypass cldb queue.

16 years ago*** empty log message ***
Nilesh Choudhury [Sun, 25 Sep 2005 20:11:54 +0000 (20:11 +0000)]
*** empty log message ***

16 years agoretreiving the prev version
Nilesh Choudhury [Sun, 25 Sep 2005 20:08:36 +0000 (20:08 +0000)]
retreiving the prev version

16 years agoretreiving to prev version
Nilesh Choudhury [Sun, 25 Sep 2005 20:07:41 +0000 (20:07 +0000)]
retreiving to prev version

16 years agoretreiving the prev version
Nilesh Choudhury [Sun, 25 Sep 2005 20:03:27 +0000 (20:03 +0000)]
retreiving the prev version

16 years ago*** empty log message ***
Nilesh Choudhury [Sun, 25 Sep 2005 20:02:06 +0000 (20:02 +0000)]
*** empty log message ***

16 years agoINT8 to long long
Gengbin Zheng [Sun, 25 Sep 2005 20:01:27 +0000 (20:01 +0000)]
INT8 to long long

16 years agoretreiving earlier version
Nilesh Choudhury [Sun, 25 Sep 2005 20:01:19 +0000 (20:01 +0000)]
retreiving earlier version

16 years agoadding a line
Nilesh Choudhury [Sun, 25 Sep 2005 19:59:51 +0000 (19:59 +0000)]
adding a line

16 years ago*** empty log message ***
Nilesh Choudhury [Sun, 25 Sep 2005 19:58:35 +0000 (19:58 +0000)]
*** empty log message ***

16 years agodefine CMK_TYPEDEF_INT8 to be long long
Gengbin Zheng [Sun, 25 Sep 2005 19:10:42 +0000 (19:10 +0000)]
define CMK_TYPEDEF_INT8 to be long long

16 years agofixed for storing timers in long long (8 bytes)
Gengbin Zheng [Sun, 25 Sep 2005 19:09:56 +0000 (19:09 +0000)]
fixed for storing timers in long long (8 bytes)

16 years agoFixed a bug in getConebyRank
Chao Huang [Sun, 25 Sep 2005 18:41:22 +0000 (18:41 +0000)]
Fixed a bug in getConebyRank

16 years agoFixed a problem with reuse of nodes.
Isaac Dooley [Sat, 24 Sep 2005 17:47:37 +0000 (17:47 +0000)]
Fixed a problem with reuse of nodes.

16 years agoAdded BlockLb files to make file and dependency
Sayantan Chakravorty [Sat, 24 Sep 2005 06:12:19 +0000 (06:12 +0000)]
Added BlockLb files to make file and dependency

16 years agoAdded new load balancer that allocates objects in blocks according
Sayantan Chakravorty [Sat, 24 Sep 2005 06:08:20 +0000 (06:08 +0000)]
Added new load balancer that allocates objects in blocks according
to their index number. Needed for evacuation tests with AMPI

16 years agoAdded Reuse of invalid entities for add element calls.
Isaac Dooley [Sat, 24 Sep 2005 00:38:45 +0000 (00:38 +0000)]
Added Reuse of invalid entities for add element  calls.

16 years agoAdded SortRankbyHops and getConeNumber
Chao Huang [Fri, 23 Sep 2005 19:47:12 +0000 (19:47 +0000)]
Added SortRankbyHops and getConeNumber