Commit Graph

4871 Commits

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