Martin Diehl
92bcf3a7aa
function to free elements of the string list.
...
Note: Pointers that are allocated will never go out of scope. Pointers
that are assigned (=>) will be deallocated/disaccociated like allocatables
that go out of scope
2018-06-26 18:48:29 +02:00
Philip Eisenlohr
b907acfbfa
improved if then else logic here and there
2018-06-26 11:36:45 -04:00
Martin Diehl
a5ca26ab10
bug (copy and paste): fiber should be counted, not gauss
2018-06-26 08:20:40 +02:00
Martin Diehl
0680b1706f
improved error handling
2018-06-26 07:56:20 +02:00
Martin Diehl
a91fa75a28
sanity check, something is going wrong with intel 16.0
2018-06-26 07:38:41 +02:00
Sharan Roongta
300b2827b2
Using new functions for parsing material config
2018-06-25 15:28:15 +02:00
Martin Diehl
1add0f3d84
gfortran does not recognice an empty array as 'present'
2018-06-22 08:03:22 +02:00
Martin Diehl
c5ebe3510f
simplified by using empty string list as default
2018-06-21 23:49:07 +02:00
Martin Diehl
c5b00e7a6c
consistent description
2018-06-21 23:48:34 +02:00
Martin Diehl
367e6a4eee
consistent string length (de-facto standard 65536)
2018-06-21 22:39:18 +02:00
Martin Diehl
bed9220597
consistent string name and more verbose "prm" for shortcut parameters
2018-06-21 22:38:48 +02:00
Martin Diehl
f61f22924a
empty string list as default value simplifies logic
2018-06-21 22:38:06 +02:00
Martin Diehl
adefbd95e6
don't use intrinsic names of keywors as function names
2018-06-21 22:34:32 +02:00
Martin Diehl
b58489c1c2
merged all config related data into the config module
2018-06-19 23:53:14 +02:00
Martin Diehl
5302782dad
need to search for cumulative tag
2018-06-19 23:42:15 +02:00
Martin Diehl
76fcf6b204
logic for default value was broken
...
only use default value if nothing else is found (do not append)
2018-06-19 22:59:52 +02:00
Martin Diehl
d177afa9e1
unallocated array
2018-06-19 22:59:18 +02:00
Martin Diehl
9aa211605f
having no output in crystallite caused trouble
2018-06-19 22:58:46 +02:00
Martin Diehl
2b5db71739
using consistent names
2018-06-19 19:25:29 +02:00
Martin Diehl
efd2eae63e
first step to get rid off getStringsRaw
2018-06-19 19:16:03 +02:00
Martin Diehl
fc54104599
getStrings works for cumulative and non-cumulative
2018-06-19 18:38:32 +02:00
Martin Diehl
8d5d306076
getStrings has functionality for multiple entries in a row of cumulative
...
searches
2018-06-19 18:02:53 +02:00
Martin Diehl
3b676af215
always search for last occurrence
2018-06-19 18:02:53 +02:00
Martin Diehl
8739bada26
always search for last occurrence
2018-06-19 13:08:14 +02:00
Martin Diehl
674d2ea61a
getting tests to run after seaborn update
2018-06-18 16:04:58 +02:00
Martin Diehl
3f30902ff1
Merge branch 'development' into 29_parsePhasePartOnce
2018-06-18 07:29:30 +02:00
Martin Diehl
aadcd61824
polishing
2018-06-18 00:05:55 +02:00
Philip Eisenlohr
d6d1439f52
more polishing, getStrings seems still somewhat murky... return lengths of strings are still inconsistent (64 and 65536)
2018-06-16 17:44:27 +02:00
Martin Diehl
32d481020f
Merge branch 'development' into 30_parsePhasePartOnce
2018-06-16 14:49:57 +02:00
Martin Diehl
7e0e6ac51c
GNU 5.3 does not work for linked list in 30_... branch
2018-06-16 12:54:16 +02:00
Philip Eisenlohr
0e4379f7ec
straightened out logic and variable naming
2018-06-15 20:42:28 +02:00
Martin Diehl
999d0d774e
first try of unifying getInts and getIntArray
2018-06-15 19:23:04 +02:00
Test User
4f9e8caefc
[skip ci] updated version information after successful test of v2.0.2-48-gaebb06e
2018-06-15 05:01:52 +02:00
Martin Diehl
7388cbb940
'split' should be default, wrong position in stringPos
2018-06-14 20:39:23 +02:00
Martin Diehl
877481811b
old statement was overcomplex
2018-06-14 18:25:16 +02:00
Martin Diehl
aebb06eaa9
source code files should not be executable
2018-06-14 16:44:11 +02:00
Martin Diehl
a5b06eb6c8
Merge branch '23_BasticPETSc_2_PETSc' into development
2018-06-14 16:43:12 +02:00
Martin Diehl
05ac53430e
always using last key in list to be compatible with convention
2018-06-14 08:32:02 +02:00
Martin Diehl
9c12ce5539
more general name (should include parsing of debug and numerics)
2018-06-14 06:39:49 +02:00
Martin Diehl
a11c6e0fea
convention: intent(out) first, intent(in) last
2018-06-14 06:35:28 +02:00
Martin Diehl
e29add3bce
intitial values are not given by default
2018-06-11 07:33:45 +02:00
Martin Diehl
ca24681c49
variable is undefined if no echo tag is found
2018-06-11 00:42:42 +02:00
Martin Diehl
04b8218d2c
module name and file name should match
2018-06-11 00:28:36 +02:00
Martin Diehl
1c8c33595e
more precise name
2018-06-11 00:27:30 +02:00
Martin Diehl
940d9fcbab
cleaning
2018-06-11 00:23:43 +02:00
Martin Diehl
fdd3bd1262
polishing
2018-06-11 00:16:48 +02:00
Martin Diehl
e0a6b79b14
trying to have descriptive names
2018-06-10 23:38:16 +02:00
Martin Diehl
a1fdbd1d5e
most IO related variables not needed any more in material
2018-06-10 18:38:31 +02:00
Martin Diehl
91d9c11612
material.config is read in centrally
...
moving data from material to config_material. use statements need to
change. All aspects of reading from file will be removed from the
individual modules
2018-06-10 18:01:52 +02:00
Martin Diehl
f8ae0ec925
list does tokenizing automatically
2018-06-10 11:07:17 +02:00