mquinson [Mon, 6 Aug 2007 11:57:33 +0000 (11:57 +0000)]
Fix win build of smpi
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3981
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Aug 2007 11:39:02 +0000 (11:39 +0000)]
fix win build
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3980
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Aug 2007 11:36:46 +0000 (11:36 +0000)]
Fix windows build (don't ask why this helps)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3979
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Aug 2007 11:31:56 +0000 (11:31 +0000)]
Add an explanation in the default exception fetcher to avoid scream in the future as loud as I did yesterday; plus also display the current thread when displaying a backtrace. These messages often get desynchronized with other logs, making it harder to see which backtrace matches which log (which thread)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3978
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Aug 2007 11:15:10 +0000 (11:15 +0000)]
Fix ucontext build
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3977
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Mon, 6 Aug 2007 10:28:02 +0000 (10:28 +0000)]
removing all sub directories and private build stuff.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3976
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 21:51:10 +0000 (21:51 +0000)]
Do not push newly created sockets into the dynar before they get initialized, or this dumb listener may use them too early
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3975
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 16:20:08 +0000 (16:20 +0000)]
autogenerated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3974
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 16:19:55 +0000 (16:19 +0000)]
Stop C file inclusion madness and do include the files in the libraries the proper way (ie, from autotools)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3973
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 16:18:07 +0000 (16:18 +0000)]
Stop C file inclusion madness and do include the files in the libraries the proper way (ie, from autotools)src/Makefile.am
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3972
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:44:24 +0000 (15:44 +0000)]
More debugs (actually, since there were no debug at all, 'some debugs' would be appropriate)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3971
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:42:11 +0000 (15:42 +0000)]
%P is now the process name, and %t becomes the thread name (as it should for compliance with LOG4J). Note that here, thread name means pointer to the structure describing the thread...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3970
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:41:05 +0000 (15:41 +0000)]
harden xbt_os_thread_self to work when module not inited, and xbt_os_thread_getparam when called from master thread (need because we use it in the logs now)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3969
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:36:34 +0000 (15:36 +0000)]
document upcoming change to format layout before I forget
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3968
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:28:29 +0000 (15:28 +0000)]
documentation update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3967
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 15:25:10 +0000 (15:25 +0000)]
Do not throw exception on problem, since we will be called again to display it when not catched
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3966
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sun, 5 Aug 2007 13:13:27 +0000 (13:13 +0000)]
Gosh! I almost forgot Mark!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3965
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sun, 5 Aug 2007 13:05:25 +0000 (13:05 +0000)]
Update.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3964
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Sun, 5 Aug 2007 09:41:13 +0000 (09:41 +0000)]
moving smpi into the mainstream build...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3963
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 09:12:51 +0000 (09:12 +0000)]
contributers += malek
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3962
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 09:06:56 +0000 (09:06 +0000)]
Improvements
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3961
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 09:05:59 +0000 (09:05 +0000)]
Cut the people section to its own page
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3960
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 09:05:33 +0000 (09:05 +0000)]
Add the people page to the navbar
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3959
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 08:54:33 +0000 (08:54 +0000)]
Proper list of people, also featuring a list of authors
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3958
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 06:54:53 +0000 (06:54 +0000)]
utf8
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3957
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 5 Aug 2007 06:42:23 +0000 (06:42 +0000)]
typo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3956
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Sun, 5 Aug 2007 05:46:44 +0000 (05:46 +0000)]
removed unused variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3955
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sun, 5 Aug 2007 00:55:13 +0000 (00:55 +0000)]
Update...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3954
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sun, 5 Aug 2007 00:35:35 +0000 (00:35 +0000)]
Update...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3953
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 21:48:43 +0000 (21:48 +0000)]
Return whether an item was removed or not when trying to remove a value in a fifo.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3952
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Aug 2007 21:42:23 +0000 (21:42 +0000)]
remove unconditional backtrace display
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3951
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 21:29:56 +0000 (21:29 +0000)]
Clean up actions when a condition is destroyed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3950
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 21:25:14 +0000 (21:25 +0000)]
Cleaner initialization.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3949
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 21:24:41 +0000 (21:24 +0000)]
add debug.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3948
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 21:22:48 +0000 (21:22 +0000)]
Adding debug.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3947
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 4 Aug 2007 19:09:09 +0000 (19:09 +0000)]
Reindent.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3946
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Aug 2007 17:24:11 +0000 (17:24 +0000)]
Insane amount of debugs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3945
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Aug 2007 16:28:23 +0000 (16:28 +0000)]
These two files need to be added to EXTRA_DIST for an unknown reason related to some recent changes, but adding them is harmless, so I won't dig further; @GTNETS_LDFLAGS@ don't exist anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3944
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 3 Aug 2007 11:47:34 +0000 (11:47 +0000)]
Cleanup the way we specify that we are compiling on windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3943
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 3 Aug 2007 11:26:49 +0000 (11:26 +0000)]
Cleaning stuff.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3942
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Thu, 2 Aug 2007 22:43:43 +0000 (22:43 +0000)]
minor changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3941
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 2 Aug 2007 12:54:18 +0000 (12:54 +0000)]
Automatically generated files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3940
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 2 Aug 2007 12:52:18 +0000 (12:52 +0000)]
Making gtnets and csdp detection and compilation working.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3939
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 2 Aug 2007 12:51:24 +0000 (12:51 +0000)]
Keeping up with the new surf model description.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3938
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 2 Aug 2007 12:51:03 +0000 (12:51 +0000)]
Adding a nice description mechanism for models + cleaning (many?) useless functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3937
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 2 Aug 2007 11:56:32 +0000 (11:56 +0000)]
Now configure receives the csdp path as parameter when using --with-sdp. Added check for --with-gtnest to assure that the user version is patched.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3936
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Aug 2007 09:38:06 +0000 (09:38 +0000)]
Using shell comments to rip out M4 macros is dangerous since macros are rewritten on several lines, sometimes leading to commentign only the first line of the bash equivalent of the M4 macro ('dnl' is the M4 comment form)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3935
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Wed, 1 Aug 2007 19:53:18 +0000 (19:53 +0000)]
makes a lot more sense to use request->cond than a dummy cond in smpi_sender
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3934
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Aug 2007 16:54:16 +0000 (16:54 +0000)]
X<->Y inversion in the table (okay, I stop playing with this and go back to more serious issues)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3933
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Aug 2007 16:48:02 +0000 (16:48 +0000)]
Internal publi += 2 (alnem-related)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3932
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Aug 2007 16:38:50 +0000 (16:38 +0000)]
Rework the publication page
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3931
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 11:15:23 +0000 (11:15 +0000)]
making all needed functions "public"
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3930
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 01:02:05 +0000 (01:02 +0000)]
improve detection of gtnets and sdp
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3929
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:55:33 +0000 (00:55 +0000)]
Improve gtnets and sdp detection.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3928
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:55:02 +0000 (00:55 +0000)]
minor improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3927
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:54:12 +0000 (00:54 +0000)]
We would like to check the availability of some funky C++ function (for gtnets)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3926
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:53:29 +0000 (00:53 +0000)]
bring new network models to end users
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3925
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:44:11 +0000 (00:44 +0000)]
adding network models
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3924
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:43:12 +0000 (00:43 +0000)]
can't see why these functions are considered more public than the other ones...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3923
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:33:26 +0000 (00:33 +0000)]
various cleanups:
* cpu and network have their own maxmin_system
* most network models are now handled in network.c and not in workstations...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3922
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:32:07 +0000 (00:32 +0000)]
Iterate only on "active" variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3921
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 1 Aug 2007 00:31:34 +0000 (00:31 +0000)]
just warn me when a value is weird. This is just a printing function, not an asserting one.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3920
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 31 Jul 2007 09:24:17 +0000 (09:24 +0000)]
fix list indentation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3919
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 31 Jul 2007 09:21:32 +0000 (09:21 +0000)]
memleak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3918
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 19:48:10 +0000 (19:48 +0000)]
* Moving things around (private->public)
* Adding a workstation_compound model
* Getting rid of useless and GTNets-specific dead code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3917
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 19:46:51 +0000 (19:46 +0000)]
Cleanup.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3916
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 19:44:50 +0000 (19:44 +0000)]
Update (user++).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3915
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 19:35:13 +0000 (19:35 +0000)]
Update (user++).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3914
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 19:34:46 +0000 (19:34 +0000)]
Fix Malek's last name.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3913
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Mon, 30 Jul 2007 18:50:14 +0000 (18:50 +0000)]
global variables successfully moved into encapsulating structures.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3912
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 30 Jul 2007 13:43:37 +0000 (13:43 +0000)]
Fix the build
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3911
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 30 Jul 2007 13:43:22 +0000 (13:43 +0000)]
integrate the history to the build infrastructure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3910
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 30 Jul 2007 13:41:27 +0000 (13:41 +0000)]
Corrected router parsing.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3909
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 30 Jul 2007 13:37:23 +0000 (13:37 +0000)]
add debugging
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3908
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
casanova [Mon, 30 Jul 2007 12:17:03 +0000 (12:17 +0000)]
Added a first draft of the project history, based on the "SimGrid saga" e-mail that Martin had sent out.
Added a publication
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3907
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 30 Jul 2007 11:38:51 +0000 (11:38 +0000)]
Hack so that SD_simulate(2.0) stops after 2 seconds...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3906
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Mon, 30 Jul 2007 11:03:33 +0000 (11:03 +0000)]
global variables moved into structs and everything compiles. still needs
testing.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3905
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 30 Jul 2007 09:39:56 +0000 (09:39 +0000)]
Bug fix.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3904
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 30 Jul 2007 09:31:53 +0000 (09:31 +0000)]
Added a dumb router to worksation model in order to provide GTNETS
platform files compability.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3903
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Mon, 30 Jul 2007 06:26:12 +0000 (06:26 +0000)]
wrapping global variables in structs. not finished so smpi probably won't
compile for a few days...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3902
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 22:47:50 +0000 (22:47 +0000)]
Minor improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3901
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 22:47:10 +0000 (22:47 +0000)]
* Provide func_f and func_fp as now required.
* Compute the result for test1 using and alternate method and check that the result is correct.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3900
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 19:31:54 +0000 (19:31 +0000)]
Updating the tesh file with my last modifications.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3899
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 19:26:20 +0000 (19:26 +0000)]
Commenting now useless check.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3898
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 19:25:04 +0000 (19:25 +0000)]
func_f and func_fp need to be provided. This is weird. I thought I
already had commited these files...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3897
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 19:00:33 +0000 (19:00 +0000)]
* Provide func_f and func_fp as now required.
* Compute the result for test1 using and alternate method and check that the result is correct.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3896
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jul 2007 18:57:43 +0000 (18:57 +0000)]
Many bug fix:
* func_fp can be used to compute new_mu without having to resort to a dichotomy. So let's ask users to provide it.
* func_f can be used to compute the dual functionnal (d), that is useful to check the convergence of the gradient. So let's ask users to provide it.
* bug fix in the dichotomy. The stopping condition on overall_error was wrong.
* Compute the dual (d) to check the convergence.
* BUG FIX in the RENO functions. We need to write 3.0/2.0 and not 3/2..... It took me a while to find this nasty one! :(
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3895
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 26 Jul 2007 14:20:57 +0000 (14:20 +0000)]
Added the router as dumb cpus in order to work with GTNETS
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3894
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Thu, 26 Jul 2007 12:01:35 +0000 (12:01 +0000)]
minor code cleanups. Realized I wasn't deallocating message buffers.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3893
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jul 2007 15:27:39 +0000 (15:27 +0000)]
Corrected error message.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3892
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jul 2007 15:23:42 +0000 (15:23 +0000)]
Added the GTNetS feature to examples/msg directory.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3891
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 25 Jul 2007 12:45:36 +0000 (12:45 +0000)]
* Added an "exact" alternative computation for test1 to check the lagrange results. Quite depressing for the moment but it should help in the end...
* Cosmetics (indent).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3890
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 25 Jul 2007 12:41:09 +0000 (12:41 +0000)]
* Hiding private functions
* bug found in the dichotomy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3889
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 24 Jul 2007 19:14:32 +0000 (19:14 +0000)]
seems to work again!!!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3888
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Mon, 23 Jul 2007 23:21:44 +0000 (23:21 +0000)]
everything compiles and basic program runs again, but still getting a pointer
error when I try to actually send data between nodes.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3887
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
markls [Fri, 20 Jul 2007 22:55:04 +0000 (22:55 +0000)]
basic code in place, most compile errors gone, possible problem with simix.h
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3886
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 20 Jul 2007 16:56:26 +0000 (16:56 +0000)]
Keeping interfaces clean (avoid loading maxmin_private)
Cosmetics ("\n" are useless... mmh no, they're forbiden! ;)
Shut lagrange's warning up from the tesh file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3885
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 20 Jul 2007 16:54:27 +0000 (16:54 +0000)]
Changing log hierarchy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3884
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 20 Jul 2007 16:36:31 +0000 (16:36 +0000)]
We're still alpha version so let's keep the warnings and check our code which is still far from being perfect. Scaling for Reno helps getting correct values for test1 and I found it thanks to these warnings... (even though I still get warnings now).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3883
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 20 Jul 2007 16:34:47 +0000 (16:34 +0000)]
Keep cleaning up func_f, func_fp, func_fpip...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3882
48e7efb5-ca39-0410-a469-
dd3cf9ba447f