Commit Graph

45 Commits

Author SHA1 Message Date
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