Martin Diehl
0d3a1b120c
fail with error for test coverage below 90%
...
currently, 94% of the statements in the python library are tested
2021-03-27 10:55:22 +01:00
Martin Diehl
6fffad0316
automatically create documentation
2021-03-27 10:27:31 +01:00
Martin Diehl
96d66a63b5
streamlined
2021-03-26 17:29:27 +01:00
Martin Diehl
b6a8754082
simplified
2021-03-26 13:24:11 +01:00
Martin Diehl
4614de4cb5
phase out shell scripts
2021-03-26 13:07:05 +01:00
Martin Diehl
078baa14c7
addDisplacement is deprecated
2021-03-26 13:00:41 +01:00
Martin Diehl
75fb080638
old shell scripts
...
- removed unmaintained scripts from 'legacy'
- pushed deprecated scripts to 'legacy'
2021-03-26 08:48:05 +01:00
Martin Diehl
ee40884916
only use pytest-based tests
2021-02-02 12:26:16 +01:00
Martin Diehl
2b54c07416
not needed anymore
2020-12-17 22:02:27 +01:00
Martin Diehl
5b67cadb51
test not needed anymore
2020-12-17 21:58:51 +01:00
Martin Diehl
b1a5472794
new PETSc (including bugfix for Krylov solver)
2020-12-12 16:30:14 +01:00
Martin Diehl
92d21ca888
doxygen documentation does not exist anymore
2020-12-08 23:08:40 +01:00
Martin Diehl
718511c08c
now done with pytest
2020-11-29 15:05:38 +01:00
Martin Diehl
60f9cb704f
using new names
2020-11-27 23:37:46 +01:00
Martin Diehl
bc56087314
[skip ci] versions on matesting
2020-11-26 08:12:35 +01:00
Martin Diehl
807b7468a0
command was broken
2020-11-24 18:51:19 +01:00
Martin Diehl
e761f58d5f
bugs in build commands
2020-11-24 14:56:08 +01:00
Martin Diehl
63a8fc828d
lump old tests into one stage
2020-11-24 13:24:53 +01:00
Martin Diehl
ad449f7a44
need to compile mesh solver
...
less stages for more parallelism
2020-11-24 11:59:40 +01:00
Martin Diehl
8ffb38d0de
test does not exist anymore
2020-11-24 00:53:36 +01:00
Martin Diehl
599718caad
test does not exist anymore
2020-11-23 21:25:45 +01:00
Martin Diehl
b3955573f6
using new tests
2020-11-15 22:39:47 +01:00
Martin Diehl
a333f94bac
restart tests are now in pytest
2020-11-13 23:12:40 +01:00
Martin Diehl
93faf4f2b3
correct folders
2020-11-01 16:59:13 +01:00
Martin Diehl
1a010a3973
better matching name
2020-11-01 10:52:43 +01:00
Martin Diehl
37ff11dc9d
doxygen not useful anymore
2020-11-01 10:50:03 +01:00
Martin Diehl
f2d0c2aca3
test does not exist anymore
2020-10-31 20:51:27 +01:00
Martin Diehl
433b346f0c
simplified selection of tests
2020-10-31 16:19:56 +01:00
Martin Diehl
772fd18d81
only use pytest-based compile_Marc test
2020-10-31 14:45:19 +01:00
Martin Diehl
58d6691338
pytest does not create directories recursively
2020-10-22 00:13:40 +02:00
Martin Diehl
8c2b7de743
better directory structure
2020-10-21 21:04:17 +02:00
Martin Diehl
4c0fa69dae
avoid problems with MPIE\\damask_user name
2020-10-21 19:40:36 +02:00
Martin Diehl
bac7ace413
Merge remote-tracking branch 'origin/general-N_constituents' into vtr-only
2020-10-13 17:39:19 +02:00
Martin Diehl
fe27eabc0b
fixing tests
2020-10-10 07:55:27 +02:00
Martin Diehl
22143ea024
new tests
2020-10-05 19:06:19 +02:00
Martin Diehl
1fd0ec9986
start immediately with longest test
2020-09-25 08:16:58 +02:00
Martin Diehl
7dc8391c03
not needed anymore
2020-09-25 07:40:12 +02:00
Martin Diehl
3ec3ba255e
need to have the correct mpirun in path
2020-09-24 22:00:23 +02:00
Martin Diehl
25ad077640
report all pipelines in front of me
2020-09-18 14:19:23 +02:00
Martin Diehl
beb8f07a91
more helpful information
2020-09-18 13:00:52 +02:00
Martin Diehl
f34525fd3a
allow shell substitution
2020-09-18 12:33:54 +02:00
Martin Diehl
4d4283a032
report next pipeline
2020-09-18 12:03:21 +02:00
Martin Diehl
b298962101
Merge branch 'development' into table-out-of-place-only
2020-09-14 08:06:44 +02:00
Martin Diehl
f6758ecc28
table class operates out of place
2020-09-14 07:04:01 +02:00
Martin Diehl
faac9883a5
more verbose GitLab CI
2020-09-12 15:25:37 +02:00
Martin Diehl
715a55b4c8
geom file format will be removed soon. No need to test
2020-09-07 13:19:38 +02:00
Martin Diehl
7499b57f17
test does not exist anymore
2020-08-09 05:59:58 +02:00
Martin Diehl
ffb0512077
2019.1 is available
2020-07-15 23:02:47 +02:00
Martin Diehl
c00a203527
VTK class and orientation class are thoroughly tested
2020-06-27 22:36:23 +02:00
Martin Diehl
62f7363a29
orientation conversion test in PRIVATE has the tendency to fail
...
new tolerances lead more often to a transfer from phi_2 to phi_1 for
PHI=180 or PHI=0.
The pytest takes care of that, the deprecated test in PRIVATE not
2020-04-23 22:11:57 +02:00
Martin Diehl
7062305ee8
using new doxygen version
2020-03-15 12:16:46 +01:00
Martin Diehl
3388098d4a
fully tested by pytest (test_Geom.py)
2020-03-03 00:06:52 +01:00
Martin Diehl
302e78aff8
test damage results
...
use pytest/HDF5 instead of test class and ASCII table
2020-02-26 13:19:01 +01:00
Martin Diehl
13107abd39
not working and significat efforts needed to test it
2020-01-26 07:44:22 +01:00
Martin Diehl
47bcdfc22c
[skip sc] vtk output working and tested
...
need to check syntax check because ifort 17.0 has problems with new
mesh. Works, however, with Intel 17.8
2020-01-13 11:53:37 +01:00
Martin Diehl
1037aa98d3
DADF5 is now the only output
2019-12-21 12:35:06 +01:00
Franz Roters
034367fa6a
Merge remote-tracking branch 'remotes/origin/noPostResults' into development
2019-12-20 11:40:57 +01:00
Martin Diehl
eef6ae5733
shell scripts are deprecated
2019-12-09 06:12:14 +01:00
Martin Diehl
53cb59fc47
use pytest instead of hand-written test class
2019-12-08 21:29:26 +01:00
Martin Diehl
d92d503b3c
pytest should be part of the test suite
2019-12-03 16:49:27 +01:00
Martin Diehl
50b48b8bf7
IP neighbourhood deprecated
...
trivial for grid and, hence, not written out.
Test for marc/abaqus/mesh would make more sense
2019-11-24 07:54:34 +01:00
Martin Diehl
61712f59b9
old, undocumented scripts do not exist anymore
2019-10-20 23:54:53 +02:00
Martin Diehl
e3b16639bf
native integer needs to match
...
otherwise, results are wrong. Therefore, we need to use our own HDF5
library since MSC provides one for 4 byte integers
2019-10-13 18:20:54 +02:00
Martin Diehl
4dfb1f6450
next try for MARC 2019
2019-09-21 01:07:04 +02:00
Martin Diehl
82a11b7eae
only 2018
2019-09-20 19:44:18 +02:00
Martin Diehl
c75609f8f0
Marc 2019 does not work with HDF5
...
Seems that Marc 2019 brings its own HDF5. Basically good news, but
should be resolved in a separate branch
2019-09-20 14:23:06 +02:00
Martin Diehl
4b2263bebe
conversion to float causes issues
...
test only current version of MSC.Marc
2019-09-20 03:21:53 +02:00
Martin Diehl
f63d907119
wrong variable name
2019-09-19 23:12:34 +02:00
Martin Diehl
698b28ff80
Marc 2019 is there and installed
2019-09-19 10:53:52 -07:00
Martin Diehl
949de8df28
don't run test on master
2019-09-11 12:09:10 -07:00
Franz Roters
998789528c
Merge branch 'HDF5-out-homog-2' into 'development'
...
Hdf5 out homog 2
See merge request damask/DAMASK!78
2019-05-13 17:34:59 +02:00
Martin Diehl
39cc9e35ae
Merge branch 'development' into orientation_with_averaging
2019-05-05 22:12:09 +02:00
Martin Diehl
8a9baf6d78
preparing output of mech_homog to HDF5
2019-04-30 18:45:38 +02:00
Philip Eisenlohr
d74599d39a
Merge branch 'HDF5-postprocessing' into 'development'
...
Hdf5 postprocessing
See merge request damask/DAMASK!72
2019-04-29 23:24:42 +02:00
Martin Diehl
c702441bcc
now testing averaging and misorientation calculation
2019-04-18 14:27:07 +02:00
Martin Diehl
ccf13c2c50
autodoc does not work for argparse
2019-04-18 11:59:27 +02:00
Martin Diehl
0335207956
complex orientation initialization conflicts with phase field
...
- easier to do as pre processing (python)
- ensures same solution independently of random number
2019-04-13 00:37:51 +02:00
Martin Diehl
adebbcf5df
preprocessor statements confuse cmake
2019-04-05 20:14:01 +02:00
Martin Diehl
db42a95454
cannot test Abaqus on Ubuntu 18.04
2019-04-02 20:54:31 +02:00
Martin Diehl
c09669f27a
more renames: spectral -> grid
2019-03-26 09:28:17 +01:00
Martin Diehl
af4a9e8e21
new tests
2019-03-24 23:10:04 +01:00
Martin Diehl
8675079f9a
testing restart in parallel
2019-03-24 14:06:14 +01:00
Martin Diehl
fc68bafa11
using new tests
2019-03-24 10:21:01 +01:00
Martin Diehl
006450bbdd
updated tests
2019-03-23 21:35:10 +01:00
Martin Diehl
0c1ebdf287
restart test for grid-FEM enabled
2019-03-23 10:51:21 +01:00
Martin Diehl
bb122b15d5
using new test
2019-03-23 09:31:13 +01:00
Martin Diehl
8bc6a64bf9
compiling MSC.Marc with HDF5 wrapper
2019-03-09 17:30:29 +01:00
Martin Diehl
c3b7ff3a05
typo
2019-03-09 12:10:19 +01:00
Martin Diehl
a5dad0ca5c
performing compilation tests in parallel
2019-03-09 11:11:40 +01:00
Martin Diehl
d3ac3cc0f5
using new Orientation class
2019-02-24 08:34:20 +01:00
Martin Diehl
affe65eb55
does not exist anymore
2019-02-23 16:50:21 +01:00
Martin Diehl
27cf60e64d
backup relevant documentation
2019-02-17 22:59:51 +01:00
Martin Diehl
27ebe1f665
improved documentation
2019-02-17 08:17:40 +01:00
Martin Diehl
c3e3fe1400
allow non-confirming scripts at the moment
2019-02-16 18:00:53 +01:00
Martin Diehl
aaf243b3da
simpler logic: define exceptions
2019-02-16 15:27:01 +01:00
Martin Diehl
0cc4e582e4
Merge branch 'development' into 26_autodoc-2
2019-02-15 20:47:14 +01:00
Martin Diehl
cced449dd3
more scripts for autodocumentation
2019-02-15 20:43:48 +01:00
Martin Diehl
787fc9583d
documenting most post processing scripts
2019-02-15 19:17:16 +01:00
Martin Diehl
566099ad81
automatic documentation for some post processing scripts
2019-02-15 18:52:47 +01:00
Martin Diehl
8b82941014
only Abaqus 2019 is available
2019-02-15 14:26:08 +01:00
Martin Diehl
5ef219cdb9
module name was renamed
2019-02-15 06:05:12 +01:00
Philip Eisenlohr
742d58cfce
added ASCIItable tests to CI pipelining
2019-02-14 18:24:09 -05:00
Martin Diehl
2cda3cd0f9
only test for most recent version anyway
2019-02-14 20:41:37 +01:00
Martin Diehl
dd49102748
missing update of stages
2019-02-14 20:37:39 +01:00
Martin Diehl
535639d933
new doxygen
2019-02-14 19:08:56 +00:00
Martin Diehl
c36e6cbbf6
current software version
2019-02-14 14:33:58 +00:00
Martin Diehl
1192f16582
Merge remote-tracking branch 'origin/development' into 56-parallel-hdf5
2019-01-06 20:56:36 +01:00
Martin Diehl
ded65d250a
re-enabled tests that were deactivated after orientation changes
...
doxygen documentation only needed for development
2018-12-21 07:27:35 +01:00
Martin Diehl
3bab08fdeb
Merge branch 'development' into 56-parallel-hdf5
2018-12-12 07:46:02 +01:00
Martin Diehl
2349341e25
texture component test also needs a closer look
2018-12-06 22:23:34 +01:00
Martin Diehl
95e6a41807
disabled test for post processing
...
since orientation conversion give unexpected results at the moment
2018-12-06 06:25:29 +01:00
Martin Diehl
8f26fc9358
Merge remote-tracking branch 'origin/development' into 56-parallel-hdf5
2018-12-04 22:34:29 +01:00
Martin Diehl
f57c982ac7
tests for thermal and orientation conversion
...
orientation conversion need further investigation
2018-11-25 10:34:42 +01:00
Martin Diehl
c317ea95ed
averageDown was not tested
...
but works with python3
2018-11-24 10:08:42 +01:00
Franz Roters
a498e5580a
Merge remote-tracking branch 'remotes/origin/54-populate-grains-deprecated' into development
2018-11-23 14:38:22 +01:00
Martin Diehl
e9bf0824fe
Abaqus version hickup
...
was not tested for quite a while
2018-11-18 23:54:13 +01:00
Martin Diehl
2b96ea3da5
testing restart with MPI
2018-11-18 20:17:07 +01:00
Martin Diehl
535f5f3c07
Intel libraries needed
...
otherwise, importing py_post fails
2018-11-18 00:07:39 +01:00
Martin Diehl
3a22e31f1b
only Marc 2018.X is python3 compatible
2018-11-16 12:09:58 +01:00
Martin Diehl
b8df2a3088
needs to be the value of the variable
2018-11-16 09:03:12 +01:00
Martin Diehl
c9a42a7b47
inactive stage does not work
2018-11-15 06:31:55 +01:00
Martin Diehl
4e1dc73fc9
MSC.Marc 2018.x requires python3
2018-11-14 23:43:08 +01:00
Martin Diehl
c32671c205
Marc 2018.1 available for testing
2018-11-14 16:33:50 +01:00
Martin Diehl
39b97fa72e
testing RGC
2018-11-03 11:27:33 +01:00
Martin Diehl
d662507eb8
will not work without populate grains
2018-10-14 21:41:32 +02:00
Martin Diehl
4ac12d1dc5
removed hybridIA
2018-10-14 10:11:26 +02:00
Martin Diehl
2f10e86ef9
PETSc 3.10.0 is installed for testing
2018-09-24 08:41:17 +02:00
Martin Diehl
ecf92c1625
using new (not yet installed) PETSc version 3.10.0 for testing
2018-09-18 06:06:28 +02:00
Philip Eisenlohr
7e330f1249
Merge branch '37-include-hdf5-routines' into 'development'
...
Resolve "Include HDF5 routines"
Closes #37
See merge request damask/DAMASK!37
2018-09-07 19:18:07 +02:00
Martin Diehl
bfa56e9bff
a colon followed by a white space seems to be the problem
2018-09-06 18:07:40 +02:00
Martin Diehl
6beb74f6d1
ticks caused trouble, not entirely clear why
2018-09-06 17:58:12 +02:00
Martin Diehl
3966659ac9
to easily see start and end of each job
2018-09-06 16:18:06 +02:00
Martin Diehl
179a23f55b
IMKL needed for MSC.Marc
2018-08-21 22:49:56 +02:00
Martin Diehl
29cd8fa5e2
Merge branch 'development' into 36-include-hdf5-routines
2018-08-20 17:35:32 +02:00
Martin Diehl
f8ce2565c9
compilation test for FEM solver active
2018-08-20 09:13:20 +02:00
Martin Diehl
0bdfae1a4b
using newer Intel Compiler
2018-08-18 21:16:13 +02:00
Martin Diehl
3fbc537b7b
avoid deadlock for master pipelines
2018-08-05 22:50:43 +02:00
Martin Diehl
fccac1546e
always create tarball (should result in an Ubuntu Package one day)
2018-07-10 13:04:32 +02:00
Martin Diehl
aa6c905bb5
Intel Compiler version 16.0 does not match Abaqus 2016.
...
Running optimized code results in symbol lookup error: /tmp/damask_user_std_26623/libstandardU.so: undefined symbol: _intel_fast_memmove
2018-07-09 20:30:12 +02:00
Martin Diehl
ce32372f1c
more cleaning of old commercial FEM solver files
2018-07-06 13:18:55 +02:00
Martin Diehl
9101af84c6
only testing Marc 2017
...
Using Intel 17 Compiler even though recommended Compiler is 16.0.2
We only have 16.0.0 and that gives random segmenation faults
2018-06-28 06:47:22 +02:00
Martin Diehl
1ae9f79ab4
forgot to remove stage
2018-06-27 21:45:29 +02:00
Martin Diehl
7e0aca6a45
Don't know which compiler is needed for Marc 2015
2018-06-27 21:42:12 +02:00
Martin Diehl
910aad1094
Marc 2014 requires old compiler not supported any more
2018-06-21 21:54:07 +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
Martin Diehl
ed1bd1f0cb
updated PETSc versions used for testing
2018-05-17 22:58:23 +02:00
Martin Diehl
8fa8427c99
simple test, only ensures that scatter is not bigger than 2 FWHM (hard max)
2018-03-08 17:35:59 +01:00
Martin Diehl
5bd93e2117
trouble when restarting pipeline
2017-05-29 10:46:26 +02:00
Martin Diehl
8e86a35492
location of env files has changed
2017-05-20 15:36:56 +02:00
Martin Diehl
5ec4c8c8b6
line delimiters missing, still valid yaml but does not run
2017-05-18 17:07:19 +02:00