Martin Diehl
476f1975db
use fixed PETSc
...
already includes new version of ML proposed in
https://gitlab.com/petsc/petsc/-/merge_requests/4549
2021-11-11 23:04:00 +01:00
Martin Diehl
f0c587d4aa
polishing
...
oder of imports is build-in, 3rd party, internal
2021-11-03 07:53:38 +01:00
Philip Eisenlohr
59a6dc3652
run mypy on all python/damask
2021-11-02 14:40:09 -04:00
Philip Eisenlohr
32aff9d966
added typehints to seeds.py
2021-11-02 13:01:32 -04:00
Martin Diehl
0bc267c76b
automated type checking for mechanics
2021-10-31 22:50:41 +01:00
Martin Diehl
2d25dfcdf2
automated type checking
2021-10-31 22:43:06 +01:00
Martin Diehl
0ac857599c
simplified
...
we don't test multiple versions anymore
2021-10-28 21:36:04 +02:00
Martin Diehl
c34855952e
toolchains are updated
2021-10-28 19:56:25 +02:00
Martin Diehl
a6ee7bd942
new location in PRIVATE
2021-10-07 16:20:25 +02:00
Martin Diehl
6ced308e98
avoid failed test after release
2021-10-07 14:47:38 +02:00
Martin Diehl
1e9cd8d097
sync runtime data with remote repo
2021-09-05 08:46:32 +02:00
Martin Diehl
ed2b1031c2
standalone sphinx not needed any more
2021-08-31 22:54:23 +02:00
Martin Diehl
090fb44f81
more sophisticated runtime measurement
...
store more information, might be relevant in the future
2021-08-31 16:05:31 +02:00
Martin Diehl
c4ac2c3ee9
modernized runtime measurement
2021-08-28 21:07:43 +02:00
Martin Diehl
16fb60ac48
preparing removal of damask.Test
2021-08-19 06:10:08 +02:00
Franz Roters
cc857c1116
new GitLab server name
2021-07-15 15:29:21 +02:00
Franz Roters
741f81455b
use newest Marc release (2021.2)
2021-07-13 16:43:23 +02:00
Martin Diehl
b567194fe9
updated build instructions + fix for build after release
2021-07-01 14:20:36 +02:00
Martin Diehl
a1804c6c83
migrated to pytest
2021-06-24 11:49:33 +02:00
Martin Diehl
23b9361bf2
adjusting to new (main) location of VERSION
2021-06-24 06:39:27 +02:00
Martin Diehl
1dd74478b1
adjust testing to new J2 behavior
2021-06-22 00:25:27 +02:00
Martin Diehl
257180b558
no direct support for shell scripts anymore
2021-06-18 07:36:03 +02:00
Martin Diehl
1bfbd30ae2
polishing
2021-06-15 19:53:05 +02:00
Martin Diehl
6699f2ee5f
don't use shell variables
...
Marc solver can be controlled in python, installation can be tuned with
CLI arguments
2021-04-22 12:02:53 +02:00
Martin Diehl
d0dd1fd83b
new deploy syntax
2021-04-20 17:43:03 +02:00
Martin Diehl
7eefc87e5a
ignore files for language detection (old syntax was wrong)
2021-04-20 14:52:31 +02:00
Martin Diehl
194b0386c5
typo
2021-04-04 14:07:50 +02:00
Martin Diehl
c43dc0cb95
better log
2021-03-30 19:45:35 +02:00
Martin Diehl
5ea2fa97a0
untested and unused code
2021-03-28 12:46:26 +02:00
Martin Diehl
480b8315a7
cleaning + testing
2021-03-27 15:54:29 +01:00
Martin Diehl
c742f7c9d0
need to cope with _asciitable.py and _test.py
2021-03-27 12:47:58 +01:00
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