Commit Graph

64 Commits

Author SHA1 Message Date
Martin Diehl 2147ac3a12 base framework for unit testing in Fortran 2023-02-24 22:27:56 +01:00
Martin Diehl 076de59375 modern CMake shortcut 2022-01-09 20:48:58 +01:00
Martin Diehl f0a75d8d62 consistent capitalization
Capitals for pre processor macros to avoid clashes
2021-07-04 17:43:19 +02:00
Martin Diehl be9e00347b cleaning
dropped support for legacy table
2021-03-27 10:11:31 +01:00
Martin Diehl 99865ac39c DAMASK_NUM_THREADS does not exist anymore
number of processes not needed
2021-03-26 17:04:50 +01:00
Martin Diehl 4614de4cb5 phase out shell scripts 2021-03-26 13:07:05 +01:00
Martin Diehl 8c8dd9ba0a simplified 2020-12-11 00:43:21 +01:00
Martin Diehl 398afbcbe4 removed aliases, users can symlink if they are afraid of changes
DAMASK_spectral -> DAMASK_grid
DAMASK_FEM -> DAMASK_mesh
make spectral -> make grid
make FEM -> make mesh
2020-09-25 10:48:49 +02:00
Martin Diehl 03f671d12a do not report error if linking does not work
required for syntax check
2020-05-05 09:35:28 +02:00
Martin Diehl a24ddbab48 python is replaced by python3 on newer systems 2020-04-29 11:50:43 +02:00
Martin Diehl 7ec1ae977e new names
spectral => grid
FEM      => mesh

because there are FEM solvers for both discretizations. old names will
be available for a certain time
2020-04-25 09:56:51 +02:00
Martin Diehl 2aea6df678 respect DAMASK_NUM_THREADS 2020-03-19 17:34:11 +01:00
Martin Diehl af42eae9c1 Merge branch 'development' into python-module 2020-01-14 08:58:19 +01:00
Philip Eisenlohr 86f27df0b2 damask.Environment reads from os.environ; python module is packaging-ready 2020-01-13 17:28:28 -05:00
Martin Diehl cba7114dff there is also an FEM solver that operates on regular grids 2020-01-02 21:42:28 +01:00
Philip Eisenlohr 41ed7ce462 "pip install damask" either locally or from PyPI after upload 2019-12-12 14:32:51 -05:00
Martin Diehl cc7e6d237e options not needed 2019-04-29 10:18:39 +02:00
Martin Diehl d6c59c5d73 mesh is a better suited name for FEM
because we have an FEM solver for grid
2019-04-28 12:07:15 +02:00
Martin Diehl 5020d8204e prefix is without bin 2019-04-26 10:00:29 +02:00
Martin Diehl 7104bc9934 allow standard CMAKE way of setting install directory
- DAMASK_BIN in config has no effect anymore
2019-04-25 07:08:32 +02:00
Martin Diehl c09669f27a more renames: spectral -> grid 2019-03-26 09:28:17 +01:00
Martin Diehl d55a7da592 renaming "spectral" to "grid" 2019-03-23 09:27:58 +01:00
Martin Diehl 2dc7b4cac6 building in parallel 2018-12-21 08:40:28 +01:00
Martin Diehl 50b03e0330 was probably never used 2018-10-15 22:05:44 +02:00
Martin Diehl 1ad700f7a0 symlink code does not exist anymore 2018-05-29 08:36:32 +02:00
Martin Diehl f6669a4a81 less verbose compilation 2017-05-05 17:20:22 +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 b67f4dd324 Default cases seem to work 2017-02-04 01:01:42 +01:00
Martin Diehl 3e7ab76582 adding functionality from previous build system 2017-02-03 23:23:55 +01:00
Martin Diehl 3914dfbec4 reordering and cleaning 2017-02-03 20:35:32 +01:00
Martin Diehl d86074829c Merge branch 'development' into cmake 2017-02-03 19:28:23 +01:00
Martin Diehl 13ee927606 Cython was not always working 2016-07-14 15:12:16 +02:00
Martin Diehl 13782f4ee0 simplified 2016-05-21 16:51:12 +02:00
Martin Diehl e3d8d48990 currently, only BUILD_CMD_TYPE release works 2016-05-21 15:19:21 +02:00
Martin Diehl 85cfe670ae same defaults for spectral and FEM solver 2016-05-20 08:15:49 +02:00
Martin Diehl 3b843b1dd9 linux line endings 2016-05-18 08:22:37 +02:00
zhangc43 c6ddfae4e0 specify OPTIMIZATIO in makefile 2016-05-06 18:26:03 -04:00
zhangc43 45872e840f change default installation dir to home/bin 2016-04-21 13:59:07 -04:00
zhangc43 137706fa2e modify makefile to support cleanup for testing build 2016-04-20 15:01:02 -04:00
zhangc43 aa65425c9a tmp save before switch 2016-04-20 09:31:00 -04:00
zhangc43 efc65f86b1 further suppress message when using make to build spectral/fem solver 2016-04-20 08:39:40 -04:00
zhangc43 13a9e49b39 fix FEM build target 2016-04-20 08:26:20 -04:00
zhangc43 c6d8d42b4d now it is possible to call cmake from make 2016-04-19 16:04:13 -04:00
zhangc43 35ab12e8f9 part of fortran flags is still missing 2016-04-19 15:45:24 -04:00
Chen Zhang 2135aaa83c try to prevent make msg mess up cmake config 2016-04-19 14:52:36 -04:00
Chen Zhang 247a6e36c3 auto extract PETSC_DIR from env 2016-04-18 18:32:08 -04:00
Martin Diehl 3824b683bc removed extra cython file, symlink to standard orientation instead 2016-03-24 15:06:04 +01:00
Martin Diehl c73382e51f further cleaning 2016-03-24 14:36:24 +01:00
Chen Zhang c704663476 final test before pushing to central 2016-03-05 15:44:30 -05:00
Martin Diehl 302178ebb4 some trouble since clean was already in PETSc rules 2015-11-14 09:47:18 +00:00