Philip Eisenlohr
38471c1b82
added shorthand command to DAMASK_ROOT directory
2017-01-24 09:39:24 -05:00
Martin Diehl
4e4fa35ca0
reordered for better readibility, do not limit heap for zsh
...
limiting the heap causes problem on my arch linux, where it is set to
unlimited by default. Since I'm probably the only zshell user, I'll test
it for a while and If I don't observe any problems do the same changes
for bash/dash and C shell
2016-11-05 12:55:07 +01:00
Philip Eisenlohr
ef785cd7b5
removed PETSC_ARCH output
2016-09-28 18:27:06 -04:00
Martin Diehl
7de1899884
print statement not existing in python3, use print function
2016-07-30 08:53:42 +02:00
Martin Diehl
25ee7781c5
DAMASK has no special requirement on core size, just keep the system configuration
2016-07-30 08:53:18 +02:00
Philip Eisenlohr
1503cc19fd
fixed excessive line length
2016-07-29 20:40:40 -04:00
Philip Eisenlohr
0aadda4cc3
improved cross-platform robustness of DAMASK_env(s)
2016-07-29 17:45:37 -04:00
Martin Diehl
c5dba60654
need to unset "set" (seems to be a common function)
2016-07-15 21:03:34 +02:00
Martin Diehl
cd36e752e8
adopted csh script
2016-07-14 17:21:44 +02:00
Martin Diehl
46cf0394ec
cleaned, exeption not needed (SOLVER and PROCESSING are always defined)
2016-07-14 17:07:08 +02:00
Martin Diehl
72d60039c1
general improvements and adoptions to be compatible with csh
2016-07-14 13:46:08 +02:00
Philip Eisenlohr
e0d209d87b
exchanged "readlink -f" for (hopefully) more portable python call
2016-04-05 16:19:14 -04:00
Martin Diehl
34b10b586a
safe way of reporting
2016-03-11 12:48:35 +01:00
Philip Eisenlohr
2296929344
added symlink info for PETSC_DIR (if present)
2016-03-08 18:38:56 -05:00
Martin Diehl
017d258664
removed reporting, since values will be taken from PETSc installation anyway
2015-01-17 16:47:13 +00:00
Philip Eisenlohr
46bf0cfc28
checking for presence of "free" command before use. checking of BASH_SOURCE for absolute or relative path
2014-08-20 21:51:46 +00:00
Chen Zhang
daa8410680
corrected mixed up $heap and $stack setting of ulimit
2014-08-15 19:24:56 +00:00
Chen Zhang
c8005247ba
corrected bug where "which" output was completely redirected to /dev/null. now only STDERR is dumped, not the desired output, too!
2014-08-12 15:15:47 +00:00
Martin Diehl
15a6015bc2
added some more post processing tests
...
DAMASK env now reports in MiB (GiB is too big for small machines)
2014-08-07 16:51:26 +00:00
Philip Eisenlohr
57e3cf00c2
redirected possible error msg from which-cmd to /dev/null. stack/heap size now in GiB.
2014-08-06 17:55:13 +00:00
Tobias Binder
a031b044eb
added German "Speicher" as possible synonym for getting free memory from system call
2014-05-23 13:15:02 +00:00
Martin Diehl
72e7dfa5af
now correctly reporting the actual stack and heap size, not the intended one
2014-05-19 09:10:01 +00:00
Martin Diehl
ac1aa94a58
small typo when setting ulimit of heap
2014-05-15 21:43:48 +00:00
Martin Diehl
6bce04df48
changed linker command slightly to ensure dynamic linking and link now agains non-parallel (but threadsafe) versions of LAPACK
...
(compile_CoreModule.py, Makefile, abaqus_v6.env, mod_MarcMentat)
openmp is not working for Abaqus exp, probably because the ifort 14 is not supported.
Test is now using a version without openmp
2014-04-29 16:43:59 +00:00
Franz Roters
1f714052b8
removed erroneous echo statement
2014-03-17 12:04:26 +00:00
Martin Diehl
f146359c04
added --prefix option to configure script to specify symlink location
2014-02-28 07:47:11 +00:00
Martin Diehl
d57ce95409
maybe not the last word on ulimit, but some more information
2014-02-14 20:08:23 +00:00
Martin Diehl
fd536b904d
added explicit export of DAMASK_NUM_THREADS, didn't work always before (error 35)
2014-02-03 10:04:45 +00:00
Philip Eisenlohr
f407aff707
polished reporting, picking first only of valid BLAS libs, condensed syntax
2014-01-29 17:10:19 +00:00
Duancheng Ma
f0ee9a56eb
fixed reporting of MSC root
2014-01-29 15:50:59 +00:00
Luv Sharma
9d71eb1a39
fixed order in pythonpath in order to update environment
2014-01-29 15:25:27 +00:00
Martin Diehl
02441bef0f
introduced rpath to tell executable where libraries are located
2014-01-27 14:10:49 +00:00
Martin Diehl
656e3cc6ca
some more small changes, including bug fix in configure + relative linking in Makefile for spectral solver
2014-01-27 10:12:29 +00:00
Martin Diehl
4850e5987d
remove LD_LIBRARY_PATH ( http://linuxmafia.com/faq/Admin/ld-lib-path.html ) and fixed wrong named xxx_ROOT
2014-01-25 00:15:04 +00:00
Martin Diehl
554a6ab738
fixed typos and missing include
2014-01-24 13:17:54 +00:00
Martin Diehl
d66b41c686
fixed installation, will test now
2014-01-24 12:30:27 +00:00
Martin Diehl
01c8c434f7
finished work on the new installation scheme (if no bugs are found ;))
2014-01-14 19:03:41 +00:00
Martin Diehl
3200a306f6
fixed non-working system detection string
2014-01-13 16:04:38 +00:00
Martin Diehl
3d69d9b927
moved DAMASK_NUM_THREADS to options, DAMASK_env.sh gets it from there
2014-01-13 10:56:54 +00:00
Martin Diehl
80da1c529e
some more work on the consistent installation scheme, fixed bug in Makefile
2014-01-11 19:13:02 +00:00
Martin Diehl
0fd9fff7ae
also forgotten
2014-01-11 17:19:56 +00:00
Martin Diehl
2262098ed4
more work on new installation
2014-01-11 14:28:07 +00:00
Martin Diehl
e025ac5952
fixed DAMASK_env.sh to work with linux and Mac, started to reorganize installation to be consistent for all solvers
2014-01-11 12:46:30 +00:00
Philip Eisenlohr
e7903e900e
removed non-OS X compatible use of readlink command. no use stat and extract final string from result (which is the location of the directory following any links)
2014-01-07 23:38:58 +00:00
Philip Eisenlohr
9f045fa0ac
fixed NASTY bug in definition of DAMASK_BIN
2013-12-30 03:02:16 +00:00
Martin Diehl
65de581f72
new script setup_env.py to modify DAMASK_env files, will replace setup_shellrc.py
2013-12-21 11:57:02 +00:00
Philip Eisenlohr
f73fdbfdd4
slight polishing
2013-12-20 12:30:17 +00:00
Martin Diehl
4483223958
unified default shell files
2013-12-18 22:38:44 +00:00