Commit Graph

7010 Commits

Author SHA1 Message Date
Martin Diehl 49ae38d0f9 using parameters from linked list and removed output
homogenization models should only provide model specific output in
accordance with http://dx.doi.org/10.1007/s40192-017-0084-5
2018-08-25 11:03:43 +02:00
Test User 2ad13a08e8 [skip ci] Merge branch 'master' into development 2018-08-24 13:39:12 +02:00
Test User b7ec6b4dd2 Merge commit 'v2.0.2-404-g2c8fd880' 2018-08-24 13:39:06 +02:00
Test User 2c8fd880c0 [skip ci] updated version information after successful test of v2.0.2-403-g4867dfa2 2018-08-24 13:39:06 +02:00
Martin Diehl ff8d746224 Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-08-24 10:36:26 +02:00
Martin Diehl ac011684dd 3 tests that do not append *.load to the load case file
automatic appending will not work for combined spectral and FEM interface as
default extension is *.geom for spectral but *.msh for FEM.
2018-08-24 10:34:04 +02:00
Test User 699c478de0 [skip ci] Merge branch 'master' into development 2018-08-24 06:48:46 +02:00
Test User 39e973a645 Merge commit 'v2.0.2-403-gfa72998a' 2018-08-24 06:48:43 +02:00
Test User fa72998afc [skip ci] updated version information after successful test of v2.0.2-402-g8cf6dea8 2018-08-24 06:48:43 +02:00
Test User e9dfe89d33 [skip ci] Merge branch 'master' into development 2018-08-23 13:38:08 +02:00
Test User acd956ea62 [skip ci] updated version information after successful test of v2.0.2-401-ga3b472a7 2018-08-23 13:38:02 +02:00
Martin Diehl 4867dfa20c test working for 32-.. branch 2018-08-23 08:24:47 +02:00
Martin Diehl 76bc948974 Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-08-23 06:59:53 +02:00
Martin Diehl 8cf6dea818 one more test compatible with 38-.. branch 2018-08-23 06:56:13 +02:00
Martin Diehl 7ecb7689f1 Intel compiler failed with SIGSEV
derived types, pointers, finalize .... altogether seems to bring both Compilers to their limits.
I cannot see what was wrong before, but now it works and might be a little faster
2018-08-23 00:13:57 +02:00
Martin Diehl 271b9ba76b intersting note ... 2018-08-22 23:28:47 +02:00
Martin Diehl 8c5f3d4e07 only needed once 2018-08-22 22:52:12 +02:00
Martin Diehl 16c814fe0a Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-08-22 18:14:57 +02:00
Martin Diehl a3b472a74d test also working for 38-branch
appending extension automatically is not really KISS
2018-08-22 18:13:57 +02:00
Martin Diehl dc596e6789 zero termination does not work 2018-08-22 18:09:17 +02:00
Martin Diehl 1a943df97e small flaws 2018-08-22 17:52:00 +02:00
Test User 7c967f814d [skip ci] Merge branch 'master' into development 2018-08-22 17:20:33 +02:00
Test User 18e5c7968f Merge commit 'v2.0.2-395-ga0cb6811' 2018-08-22 17:20:29 +02:00
Test User a0cb6811ab [skip ci] updated version information after successful test of v2.0.2-394-g51dbc6c4 2018-08-22 17:20:29 +02:00
Martin Diehl ab45818d51 seems to work now
anyway, nicer code
2018-08-22 14:30:51 +02:00
Martin Diehl 1b5623ad6c avoid out of bound access, removed unneeded stuff 2018-08-22 14:22:37 +02:00
Martin Diehl 037ab3d081 getTag works now for tags with the same start and close tag
needed for '/echo/'. Still suggest to rather use /echo\
2018-08-22 13:10:59 +02:00
Martin Diehl 52088691d1 improved linked list and fixed solution for strange bug
Bug: Using automated LHS re-allocation for a string array that with global scope seems to cause trouble
     Hence, "parse_file" works with a local string and assings only once to it

Linked_List: Now storing data in the list head also and last element is always empty.
             Finalize allows simple handling of deallocation
2018-08-22 11:51:23 +02:00
Martin Diehl 52002f654e to converge at one point to one (or two) string lenth values 2018-08-22 09:14:16 +02:00
Martin Diehl 0068dba40f Merge branch 'development' into 36-faster-file-handling-for-material-config-use-stream-access-instead-of-line-wise-reading 2018-08-22 09:11:33 +02:00
Test User 579e45c551 [skip ci] Merge branch 'master' into development 2018-08-22 06:26:59 +02:00
Test User 3ac8d93a84 Merge commit 'v2.0.2-392-ga8788b65' 2018-08-22 06:26:31 +02:00
Test User a8788b65e5 [skip ci] updated version information after successful test of v2.0.2-391-g87a8a953 2018-08-22 06:26:29 +02:00
Martin Diehl 4d432e5462 Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-08-21 23:03:56 +02:00
Martin Diehl 51dbc6c445 test compatible with 39-branch 2018-08-21 22:58:54 +02:00
Test User 00b7e270c5 [skip ci] Merge branch 'master' into development 2018-08-21 09:47:33 +02:00
Test User c6ed69cb77 [skip ci] updated version information after successful test of v2.0.2-390-g7c683d4f 2018-08-21 09:47:03 +02:00
Martin Diehl 8de321382f using final seems to be the better approach
http://www.training.prace-ri.eu/uploads/tx_pracetmo/AdvFTN_handout.pdf
still needs in-depth analysis, even though I cannot reproduce 'terminally ill'
2018-08-21 08:14:59 +02:00
Martin Diehl d146417abe hot fix for terminally ill with gfortran 7.3
might be a bug in the compiler or in the linked list.
waste some memory at the moment...
check linked list carefully before enabling again and blaming gfortran
2018-08-21 07:41:10 +02:00
Martin Diehl 465d950ab1 gfortran 7.3 and optimized code still gives 'terminally ill' 2018-08-21 07:09:50 +02:00
Martin Diehl 60f56255e4 [skip sc] [skip ci] simplified interfacing 2018-08-20 23:14:49 +02:00
Martin Diehl 69ad600916 more explicit file opening
still having trouble with Gfortran 7.3 and no numerics.config
2018-08-20 22:36:55 +02:00
Philip Eisenlohr 87a8a9536b absTol for divergence was way too tight 2018-08-20 16:34:43 -04:00
Martin Diehl c78396dd78 randomized FILEUNIT
matrix inversion error when numerics.config is not there or not present
very strange
2018-08-20 22:11:53 +02:00
Martin Diehl e47677738a more verbose error 2018-08-20 17:57:15 +02:00
Martin Diehl dbed7056e5 [skip sc] cleaning 2018-08-20 17:08:33 +02:00
Martin Diehl 93562d5142 mapping of elements etc not needed for PETSc-based FEM and spectral
solvers
2018-08-20 16:42:47 +02:00
Martin Diehl e3e905938e all elements are CP elements 2018-08-20 16:23:05 +02:00
Martin Diehl 3e4c878304 using shared interface for spectral and FEM solver
group_scalar seems inappropriate as integers are also scalars. renamed
to group_float (is actually usually of double precision).

think about better name, types should have a t prefix. tgroupFloat?
2018-08-20 16:09:40 +02:00
Martin Diehl b8d56ae320 unfified interface for spectral and FEM solver
Note: extension to load case and geometry is not added automatically
anymore!
2018-08-20 15:59:13 +02:00