Commit Graph

51 Commits

Author SHA1 Message Date
Philip Eisenlohr 05bd760bc7 removed debug message that broke stack unlimiting 2017-05-05 11:49:15 -04:00
Philip Eisenlohr 6114541dba try unlimited heap and stack first 2017-04-13 18:59:52 -04:00
Martin Diehl 11a3d9c333 error in DAMASK_env.sh seems to be the reason 2017-04-13 08:15:01 +02:00
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