Commit Graph

258 Commits

Author SHA1 Message Date
Martin Diehl 20d8133fa9 diff for changes only directly related to PETSc 3.8 2017-11-21 15:15:55 +01:00
Martin Diehl 90c617e055 incorporating changes in PETSc and DAMASK 2017-11-20 12:57:30 +01:00
Martin Diehl fec58bdb52 patch for PETSc 3.8 (pushing PETSc3.8 branch does not work because of
compilation errors)
2017-11-05 14:19:34 +01:00
Martin Diehl a1563dff06 moved instructions to damask.mpie.de 2017-09-20 23:02:33 +02:00
Franz Roters 9e502c7386 added support for Marc 2017
still needs some tetsing
2017-09-06 15:25:33 +02:00
Franz Roters 546b40b2a7 fixed syntax error in setting file access rights 2017-09-01 11:18:53 +02:00
Martin Diehl 439b3569d3 installation usually does not succeed, instead of wasting time just drop it completely 2017-07-13 15:48:54 +02:00
Martin Diehl 031df004fa not needed any more 2017-06-02 10:44:11 +02:00
Martin Diehl 28e78ef776 on 2017-06-02 10:43:31 +02:00
Martin Diehl c66bda1e40 off 2017-06-02 10:42:34 +02:00
Martin Diehl 3ffeebfc3a on 2017-06-02 10:38:42 +02:00
Martin Diehl ec254f745d off 2017-06-02 10:31:27 +02:00
Martin Diehl 3c56cb9100 on again 2017-06-02 10:29:47 +02:00
Martin Diehl 1faea4a0b4 off again:wq: 2017-06-02 10:20:26 +02:00
Martin Diehl b84e8be7a1 on again 2017-06-02 10:17:26 +02:00
Martin Diehl eed5adf6cc off again 2017-06-02 10:14:38 +02:00
Martin Diehl 10b5864c66 running again for test 2017-06-02 10:12:01 +02:00
Martin Diehl c9a31274b2 not executable for testing 2017-06-02 10:10:44 +02:00
Martin Diehl b0d4fe4551 still trying 2017-06-02 10:10:21 +02:00
Martin Diehl 331cda5da7 testing ... 2017-06-02 10:03:07 +02:00
Martin Diehl 8ddb43b6db testing executable test 2017-06-02 10:00:53 +02:00
Martin Diehl 4d43b05a15 still working on executable detection 2017-06-02 09:59:54 +02:00
Martin Diehl 931eee496d trying executable check 2017-06-02 09:58:44 +02:00
Martin Diehl d9c8072a77 checking file mode 2017-06-02 09:54:54 +02:00
Martin Diehl 7da8bc8d4a symlinks can be handled by Git, so we can store them and simplify the installation 2017-05-16 11:10:01 +02:00
Martin Diehl a5f8c5ba32 Merge branch 'development' into cmake 2017-04-15 16:17:50 +02:00
Martin Diehl aaa41b8232 not needed anymore 2017-04-13 12:54:26 +02:00
Philip Eisenlohr 4bf11b20c9 hypela cloning as part of specific Marc modification; Makefile corrections/improvements 2017-03-15 18:43:04 -05:00
Martin Diehl 64a6476c1a Abaqus is complaining 2017-03-05 22:47:28 +01:00
Martin Diehl 71e2c3f203 switching to PETSc 3.7.x 2017-02-14 22:33:27 +01:00
Philip Eisenlohr d403f5f346 give feedback on invalid MSC version and path input 2017-02-10 18:33:30 -05:00
Martin Diehl 3e7ab76582 adding functionality from previous build system 2017-02-03 23:23:55 +01:00
Franz Roters 676ecb2ade correctly determine DAMASK version 2017-01-06 16:14:35 +01:00
Franz Roters 6d0e3f4f32 corrected opneMP options
fixed N/A string in version handling
2017-01-02 17:31:38 +01:00
Martin Diehl e532228b15 fixed handling of version string 2016-12-23 14:21:17 +01:00
Philip Eisenlohr 20c5ccc112 corrected (my standard) mistake in README 2016-11-29 10:02:07 -05:00
Philip Eisenlohr 94c934c8bd added patch to switch to fwbw_derivative 2016-11-29 09:52:14 -05:00
Philip Eisenlohr d6baa71ee4 added temporary patch for PETSc 3.7.x compatibility
apply with "patch -p1 < installation/patch/petsc3.7"
2016-11-24 09:51:21 -05:00
Franz Roters cbe2fb8d57 removed support for old Marc versions 2016-11-07 11:56:39 +01:00
Franz Roters b27c9388e6 adopted linker string for earlier Marc versions to work with Intel Fortran 17 2016-11-07 11:54:27 +01:00
Franz Roters 2fa4e48cf0 modified mkl libraries as to also work with Intel Fortran 17 2016-11-02 13:53:12 +01:00
Franz Roters b34a60d2f4 added support for Marc2016 2016-10-28 09:16:20 +02:00
Philip Eisenlohr eb9f6c939c condensed output, DAMASK_marc symlinks are relative, add symlink pruning 2016-08-25 12:08:19 -04:00
Martin Diehl cd63a92733 using python 2.7 has shebang will also work on mac without symlink
unless someone uses the 6 year old python 2.6, this should be save
2016-07-18 19:35:35 +02:00
Martin Diehl e7a174abc1 cleaner code 2016-07-18 19:19:51 +02:00
Martin Diehl 2a7f772d08 adopted to new installation config file 2016-07-15 11:05:27 +02:00
Martin Diehl 38bf357e7c removed obsolote information on lapack and (always outdated) version information 2016-07-14 16:18:27 +02:00
Martin Diehl 3314e5f051 updated symlinking, removed unused "rootRelation" 2016-07-14 15:11:49 +02:00
Martin Diehl 97d6ed57e1 also not needed any more 2016-06-29 20:13:00 +02:00
Martin Diehl 4b860fb083 added c routines to core module compilation 2016-05-22 17:18:15 +02:00
Martin Diehl 7ea5ce73ae line too long 2016-05-11 11:46:20 +02:00
Martin Diehl d3ee2c05b9 =removed remaining IDs 2016-05-11 11:43:21 +02:00
Martin Diehl a21e8cd863 usind explicitly python2 to run in environments with python 3 as default 2016-05-11 11:01:39 +02:00
Test User 054d9710b5 Merge branch 'development'
Conflicts:
	VERSION
2016-04-29 08:03:07 +02:00
Philip Eisenlohr c4c24d3a70 shortened comment line 2016-04-24 14:08:05 -05:00
Philip Eisenlohr 9abc0dbeeb added *.sh as possible targets for symlinking 2016-04-24 13:36:23 -05:00
Franz Roters 6bd17b3e4e integrated new version handling 2016-02-03 09:52:11 +01:00
Martin Diehl 81a7fcbe6e escape magic for string macro 2016-02-02 23:33:21 +01:00
Martin Diehl 23f1344031 for new versioning 2016-02-02 19:55:55 +01:00
Martin Diehl e298d2ebaa new version handling was broken 2016-01-28 08:56:12 +00:00
Martin Diehl e59bc9780d adopted file name change 2016-01-25 20:44:22 +00:00
Franz Roters ad71d03d13 now we are (hopefully) complete 2015-12-08 14:27:58 +00:00
Franz Roters eff2c883b4 added support for Marc 2015 and made it default 2015-12-08 14:26:27 +00:00
Franz Roters cef87db699 renamed original file 2015-12-03 07:47:28 +00:00
Franz Roters b676ed0085 support for Marc 2010 was dropped a long time ago 2015-10-20 13:32:48 +00:00
Franz Roters a087eedd54 added support for Marc2014.2 (so far installed on maws14 only) 2015-10-20 13:25:59 +00:00
Martin Diehl 7d996cfa11 fixed new IO_stringPos for Abaqus 2015-09-05 16:26:55 +00:00
Martin Diehl be4068661b fortran 2008 standard implies assume realloc-lhs 2015-09-02 13:01:39 +00:00
Martin Diehl 7a3a67601f realloc lhs was not always working, fixed now and added test for new string pos function 2015-08-31 16:30:04 +00:00
Martin Diehl eb3173c6cc ugly hack for Abaqus in prec, it seems that it links against old (10.1) ifort where IEEE_arithmetic is not avaialbe.
Took the chance and cleaned the env file and used #ifdef# statement in the wrappers because in fixed format Fortran some lines of code might be interpretated as comments.
This should not happen, but it happens for Abaqus exp
2015-04-15 18:10:56 +00:00
Franz Roters 3f55518c31 corrected spelling error in comment 2015-01-15 08:42:47 +00:00
Franz Roters a7a6ee6cff removed non OpenMP calls from DAMASK run menu as 2013.1 enforces use of OpenMP 2014-10-30 07:33:24 +00:00
Franz Roters 63b00e4fd2 use MSC_ROOT as default installation dir but allow to modify it
make Marc2014 the default version
2014-10-22 07:45:52 +00:00
Franz Roters 6cf9907cc9 added support for Marc2014 2014-10-22 07:43:06 +00:00
Pratheek Shanthraj 9b4c1fc43d added DAMASK_FEM.exe to bin_link list 2014-09-10 08:09:35 +00:00
Martin Diehl d426be49d0 fixed linker error for some ifort/f2py combinations 2014-05-21 10:07:10 +00:00
Martin Diehl 89c896678b added printing of cli arguments to seeds_fromRandom, fixed regression in compile_CoreModule and DAMASK_spectral_doxygen 2014-05-15 09:58:31 +00:00
Martin Diehl 142a72335e small changes on the deploy me / documentation scripts 2014-05-14 10:07:10 +00:00
Martin Diehl 6df66c6349 updated Marc run_damask scripts, linking against BLAS is done by Marc anyway, removed. renamed extension of original files from org to more explicit original 2014-05-07 14:29:53 +00:00
Martin Diehl 5dedad1392 fixed typo in last commit 2014-04-30 05:05:41 +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
Martin Diehl 2346a0841e improved symbolic linking and replace deprecated print syntax 2014-04-29 14:43:04 +00:00
Philip Eisenlohr 3f5d92b9a4 polishing and shortening 2014-04-10 19:25:23 +00:00
Martin Diehl 6550729b49 now symlinking only to know extensions (cause trouble for temp files like *.py~ and the like) 2014-04-09 10:40:10 +00:00
Martin Diehl 342ca0be47 tested new scripts to update shebang, all files got same shebang (and for python files encoding) 2014-04-01 18:41:14 +00:00
Martin Diehl 188002f16e more LF, Id, and executable status changes 2014-04-01 16:58:54 +00:00
Martin Diehl 5c3e2f49d7 simplified symlinking, using python list dir method, no need to update this script anymore 2014-03-26 13:11:12 +00:00
Philip Eisenlohr 943349fdbb bunch of new scripts:
gwyddion_filter tries to smoothen out Gwyddion data sets.
vtk_fromGwyddion produces vtk mesh from Gwyddion data set.
geom_addPrimitive allows to add box, cylinder, or ellipsoidal blobs to geom file.
2014-03-04 03:34:34 +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 7245e38327 like for IMKL, we probably should link ACML also against the omp version 2014-02-14 20:14:44 +00:00
Franz Roters 8ec38e8476 corrected linker options for blas 2014-02-14 15:59:25 +00:00
Martin Diehl 368de2f565 small fix on installation with imkl, need to try it out 2014-02-11 17:05:20 +00:00
Martin Diehl 25ee49ea78 fixed Abaqus test to run with new installation scheme 2014-02-05 06:38:31 +00:00
Martin Diehl 986591682c remove equals sign in rpath definition to work with mac, changed linker options in compile_CoreModule to work with linux again, please let me know if mac doesn't work anymore (it should) 2014-01-30 13:07:44 +00:00
Tias Maiti eeca9ed349 solved error: Undefined symbols for architecture x86_64: "_PyArg_ParseTupleAndKeywords" by adding arguments to LDFLAGS 2014-01-29 20:06:57 +00:00
Tias Maiti 34663daa99 rpath=argument syntax unfortunately not working on OS X, hence changed back to rpath,argument 2014-01-29 19:52:31 +00:00
Martin Diehl f82e5ec26e some small changes on the installation scripts, IMKL now works with gfortran, more verbosity and more sanity checks 2014-01-29 12:20:56 +00:00
Martin Diehl ee99216edc polishing compile_CoreModule, bug fix for Makefile 2014-01-28 07:34:13 +00:00
Martin Diehl 4648da1f32 small changes, tests still not running 2014-01-27 22:06:39 +00:00
Martin Diehl b11c64d310 polishing 2014-01-27 16:24:07 +00:00