Chen Zhang
|
62008cb4b4
|
add support for prefix&suffix
|
2016-04-15 16:26:43 -04:00 |
zhangc43
|
5c5b8ee36a
|
fortran 2003 is the default for DAMASK
|
2016-03-25 17:27:00 -04:00 |
zhangc43
|
5cbd98edba
|
remove --standard-senmantics flag from ifort to avoid HDF5 linking error
|
2016-03-23 14:48:37 -04:00 |
Chen Zhang
|
610a54c048
|
remove options for building core module, which will be implemted in python
|
2016-03-14 17:49:36 -04:00 |
zhangc43
|
7aadfd56ca
|
use options for future cross-platform support
|
2016-03-14 15:57:19 -04:00 |
zhangc43
|
cfddba930b
|
add missing linker flags
|
2016-03-08 13:54:40 -05:00 |
Martin Diehl
|
1935d00e05
|
cleaned
|
2016-03-08 00:00:12 +01:00 |
Martin Diehl
|
ff92d228f4
|
reordering
|
2016-03-07 18:43:07 +01:00 |
zhangc43
|
c22b73c803
|
fix mpif90 compiler type detection
|
2016-03-07 11:54:36 -05:00 |
Chen Zhang
|
a4225de91d
|
reorder the CMake configuration and add more comments
|
2016-03-06 09:30:16 -05:00 |
Martin Diehl
|
939e0e372e
|
changed order: first find PETSc, than determine the compiler abilities
|
2016-03-06 09:28:20 +01:00 |
Martin Diehl
|
13072fedc5
|
Merge branch 'cmake' of magit1.mpie.de:damask/DAMASK into cmake
|
2016-03-06 08:38:44 +01:00 |
Chen Zhang
|
5b7a149eb9
|
Merge branch 'cmake' of magit1.mpie.de:damask/DAMASK into cmake
|
2016-03-05 17:36:03 -05:00 |
Chen Zhang
|
89a1e2deb1
|
detect compiler from MPIF90
|
2016-03-05 17:35:34 -05:00 |
Martin Diehl
|
f276c61c33
|
hickup in dirs in last commit
|
2016-03-05 22:31:33 +01:00 |
Martin Diehl
|
3d6a034c9e
|
added build directory to ignore list and simplified dir layout
|
2016-03-05 22:17:59 +01:00 |
Chen Zhang
|
c704663476
|
final test before pushing to central
|
2016-03-05 15:44:30 -05:00 |
Chen Zhang
|
81ac9aefa1
|
support special compile flags for single file
|
2016-03-04 17:32:26 -05:00 |
Chen Zhang
|
ef45d440d9
|
now support old version of CMake
|
2016-03-04 16:43:51 -05:00 |
Chen Zhang
|
06865df87e
|
switching development back to HPCC
|
2016-03-04 15:57:24 -05:00 |
Chen Zhang
|
e33594cb44
|
change code folder to src
|
2016-03-04 14:43:29 -05:00 |
Chen Zhang
|
005e4df0dd
|
force using HDF5 from PETSc
|
2016-03-04 14:42:55 -05:00 |
Chen Zhang
|
2a15ff166c
|
adding support for FEM sovler (not tested)
|
2016-03-04 11:39:52 -05:00 |
Chen Zhang
|
0e34d0468c
|
adding install target in CMake
|
2016-03-04 11:18:38 -05:00 |
zhangc43
|
9cb9de9c8a
|
CMake build system functions properly for spectral solver
|
2016-03-03 16:45:15 -05:00 |
Chen Zhang
|
57c8213d9b
|
force linker settings in cmake
|
2016-03-03 16:09:02 -05:00 |
Chen Zhang
|
2cf5225875
|
focusing on tweaking ifort branch first
|
2016-03-03 14:12:10 -05:00 |
Chen Zhang
|
ee148fe19c
|
polish syntax
|
2016-03-03 13:11:03 -05:00 |
Chen Zhang
|
d768884aa9
|
build object first, then exe
|
2016-03-03 12:45:09 -05:00 |
Chen Zhang
|
6397ea561f
|
fix version error in Makefile
|
2016-03-03 10:52:09 -05:00 |
zhangc43
|
aa2a738ccc
|
remove duplicated flags
|
2016-03-02 15:39:31 -05:00 |
zhangc43
|
7335c27b3a
|
remove outdated flags
|
2016-03-02 09:47:18 -05:00 |
zhangc43
|
48dfcd65f2
|
clean up syntax
|
2016-03-02 09:37:12 -05:00 |
zhangc43
|
48da078bfe
|
got petsc related flags for CMake
|
2016-03-01 13:23:47 -05:00 |
zhangc43
|
22689c1053
|
still cannot link to petsc, but the rest is functioning properly
|
2016-03-01 10:37:07 -05:00 |
zhangc43
|
fee445e1bd
|
still cannot link to petsc, but the rest is functioning properly
|
2016-03-01 10:36:48 -05:00 |
zhangc43
|
93d8c0045e
|
test using cmake building spectral solver
|
2016-02-29 15:22:17 -05:00 |
zhangc43
|
9d3ca6c2e6
|
move everything back to single level
|
2016-02-29 14:50:21 -05:00 |
zhangc43
|
97c51bf44b
|
no need to keep track of compliation log
|
2016-02-29 14:22:15 -05:00 |
zhangc43
|
e406bfabcf
|
reverting back to single level gradually
|
2016-02-29 14:21:47 -05:00 |
zhangc43
|
ad6432c173
|
revert back to single level design for source code
|
2016-02-29 14:20:52 -05:00 |
zhangc43
|
e3f82f7629
|
trying to fix the subdirectory issue
|
2016-02-29 13:57:15 -05:00 |
zhangc43
|
9d89570ffb
|
save before update base
|
2016-02-29 10:50:35 -05:00 |
zhangc43
|
018668f474
|
finally get prec.f90 to compile, now damask_interface
|
2016-02-26 17:21:10 -05:00 |
zhangc43
|
13d608fbb6
|
put interface module back at base level
|
2016-02-26 12:31:53 -05:00 |
zhangc43
|
3a6d5311e3
|
auto dependency detection is not working, revert to manual
|
2016-02-26 12:30:57 -05:00 |
zhangc43
|
a0e98c328c
|
set different compiling flags for FEM and SPECTRAL
|
2016-02-26 11:08:25 -05:00 |
zhangc43
|
a8f0624849
|
initial translation is done for spectral solver
|
2016-02-25 16:40:26 -05:00 |
zhangc43
|
b5c630141d
|
converting compiler flag settings to CMake
|
2016-02-25 16:33:21 -05:00 |
zhangc43
|
400076b742
|
cumulative modification to CMake build system
|
2016-02-25 15:40:10 -05:00 |