Arne Morten Kvarving
37bd9c0804
add test for eigen solvers
2019-10-24 13:55:09 +02:00
Arne Morten Kvarving
5c4f0f6bd7
added: option to disable cppcheck
2019-07-17 12:13:41 +02:00
Arne Morten Kvarving
af6a7d2b77
added: option to disable cppcheck
2019-07-10 10:56:32 +02:00
Arne Morten Kvarving
931a510cfd
changed: let PETSc handle schur complement
2018-11-19 10:25:15 +01:00
Arne Morten Kvarving
6494f32908
added: ability to run hdf5 tests in parallel
2018-11-02 12:32:52 +01:00
Arne Morten Kvarving
a5513e460b
cppcheck-test: add suppression of some expected warnings
2018-08-09 11:06:39 +02:00
Arne Morten Kvarving
4b804a98de
added: framework for IO (VTF and HDF5) regression tests
2018-07-24 11:27:40 +02:00
Arne Morten Kvarving
580d5074f4
added: option to build test suite by default
...
convenience, default behaviour is unchanged
2018-01-24 14:40:49 +01:00
Arne Morten Kvarving
59cefa93b1
added: support for using fields as anasol functions
2017-11-10 09:43:26 +01:00
Arne Morten Kvarving
e6c12921da
add static analysis tests
2017-05-31 22:20:49 +02:00
Arne Morten Kvarving
5fcd5fecae
added: support restart tests
...
these are tests where the output from a restarted simulation
is tested against a stored reference.
2017-04-21 23:20:44 +02:00
Arne Morten Kvarving
ff49abc34f
added: implement getBoundaryNodes for ASMu2D and ASMu3D
2016-09-05 06:59:19 +02:00
Arne Morten Kvarving
efa6c99665
added: support for dune-istl linear solvers
2016-09-02 09:30:53 +02:00
Arne Morten Kvarving
0364126769
PETSc reboot
...
- assembles into a SparseMatrix object
- copies into a petsc system matrix
- domain decomposition handled through the DomainDecomposition helper class
- linear solver parameter class split in a generic setting class and a
petsc-specific class
2016-09-02 09:30:53 +02:00
Arne Morten Kvarving
f7694c942f
changed: do not build dummy petsc code if petsc is not enabled
2016-09-02 09:30:53 +02:00
Arne Morten Kvarving
cad3a7929f
Added: A dedicated domain-decomposition helper class.
...
This administers the parallel finite element model.
- establishes global node numbers
- establishes global equation numbers
- establishes global DOF numbers
- generates subdomains for schwarz preconditioners
(if using multiple subdomains for each patch)
2016-09-02 09:30:53 +02:00
Arne Morten Kvarving
8eb7ad930f
fixed: properly locate valgrind
2016-08-31 11:50:55 +02:00
Arne Morten Kvarving
48c6cbc949
fixed: also run unit tests through valgrind if requested
2016-08-31 11:19:06 +02:00
Arne Morten Kvarving
80f60b9cfa
added: jenkins build scripts with downstream building support
2016-05-26 17:15:09 +02:00
Arne Morten Kvarving
394b089c64
fix check-commits target
2016-05-12 17:25:52 +02:00
Arne Morten Kvarving
b3baf46d3e
added: allow explicitly passing the sources for a test app
2016-05-12 14:49:46 +02:00
timovanopstal
2915f1cbe5
add: support both comp and component attributes in xml
2016-04-12 15:05:18 +02:00
Arne Morten Kvarving
4f070b6fdb
allow gtest in a sibling directory for application builds
...
to facility build servers where we cannot use the network
2016-02-01 09:58:31 +01:00
Arne Morten Kvarving
ea242fda48
prepare buildsystem for separate repos
...
- generate cmake config files
- refactor testing to make it reusable (downloads gtest if used from
applications)
- split of flags/definitions
- install Apps/Common with main library
2016-01-31 14:19:09 +01:00