ejr / matchpres (public) (License: BSD) (since 2018-08-29) (hash sha1)
Ye olde thesis code implementing an auction-based weighted bipartite matching algorithm over MPI.
List of commits:
Subject Hash Author Date (UTC)
add -nofor_main, fix seqauction b24bdf1318ea24afd1b43230b372fcc776fef8f6 Jason Riedy 2005-04-12 23:05:54
Prepare for massive runs. 5f9172fedbc636a986bd57c48cfa20bd1f1c17a7 Jason Riedy 2005-04-12 22:55:06
Update build stuff. 64cf1bc1ea3e70fdf320fe51a95f140f57076d80 Jason Riedy 2005-04-12 22:28:15
Add bigfloat changes 11ccd212bae7140c529c3431262b03d52c8a6309 Jason Riedy 2005-04-12 21:46:27
initial import 2aa81858e4a8c9d6c37158f5f32eccdaa5184643 Jason Riedy 2005-04-12 21:45:12
Commit b24bdf1318ea24afd1b43230b372fcc776fef8f6 - add -nofor_main, fix seqauction
git-archimport-id: ejr@cs.berkeley.edu--superlu/matchpres--base--0--patch-4
Author: Jason Riedy
Author date (UTC): 2005-04-12 23:05
Committer name: Jason Riedy
Committer date (UTC): 2005-04-12 23:05
Parent(s): 5f9172fedbc636a986bd57c48cfa20bd1f1c17a7
Signing key:
Tree: 12ca2d9c959d91c0786e26d8652b0b2447ff269f
File Lines added Lines deleted
Make.inc 1 1
seqauction.c 1 1
File Make.inc changed (mode: 100644) (index 5fec71e..3c92ce6)
... ... CC = icc -Qoption,cpp,--extended_float_types
14 14 CPPFLAGS = -DNOSTATS CPPFLAGS = -DNOSTATS
15 15 CFLAGS = -g -O2 -Wall "-DBIGFLOAT_T=_Quad" "-DSMUT_BIGFLOAT_T=_Quad" CFLAGS = -g -O2 -Wall "-DBIGFLOAT_T=_Quad" "-DSMUT_BIGFLOAT_T=_Quad"
16 16 CFLAGS_NOOPT = -g -O0 -Wall "-DBIGFLOAT_T=_Quad" "-DSMUT_BIGFLOAT_T=_Quad" CFLAGS_NOOPT = -g -O0 -Wall "-DBIGFLOAT_T=_Quad" "-DSMUT_BIGFLOAT_T=_Quad"
17 F77 = ifort
17 F77 = ifort -nofor_main
18 18 FFLAGS = -g -O2 FFLAGS = -g -O2
19 19
File seqauction.c changed (mode: 100644) (index 6c4e1e7..f5eed2c)
... ... main (int argc, char **argv)
160 160 CALLGRIND_START_INSTRUMENTATION(); CALLGRIND_START_INSTRUMENTATION();
161 161 initialize_timer (&timer); initialize_timer (&timer);
162 162 start_timer (&timer); start_timer (&timer);
163 errflg = auction_scaling (A, expint, match, price, mu_min);
163 errflg = auction_scaling (A, expint, match, price, mu_min, 0);
164 164 stop_timer (&timer); stop_timer (&timer);
165 165 if (errflg) if (errflg)
166 166 fprintf (stderr, "Errflg: %d\n", errflg); fprintf (stderr, "Errflg: %d\n", errflg);
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/ejr/matchpres

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/ejr/matchpres

Clone this repository using git:
git clone git://git.rocketgit.com/user/ejr/matchpres

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main