21 Commits

Author SHA1 Message Date
Jukka Aho c307c1482c Testing/code coverage (#83)
Change the code coverage to green. 

* removed duplicate code

* Removed unused code

* removed unmaintained code

* DCTI + DVTI refactored

* discrete fields refactored and tested

* fields are now tested quite well.

* Removed obsolete code not used anywhere

* Element descriptions to common dictionary

* size in global const dictionary also

* Added coverage to sparse tools and removed couple unused functions

* get nonzero rows from SparseMatrixCSC

* bugfix: extending element basis now working and tested

* Removed two unused functions from elements.jl

* removed useless function

* Useless conversion

* remove elasticity assembly using ForwardDiff because it's not used anywhere'

* Added basic testing for NURBS. Fixed bug in NSolid interpolation.

* removed unused functions

* Removed some debug stuff

* renamed file

* removed field assembly posthook, i think not good idea at all

* test for nnz(K) == 0 and automatic determination of dofs

* Testing that solver is throwing error if having problems with boundary assembly

* Removed some unused options. Refactoring.

* Moved solver non-related code to elements.jl

* Removed custom exception (no need)

* unneeded postprocess code

* More tests for NURBS elements.

* Removed unfinished .mail parser

* proper use of Logging package

* also read results

* renamed test file

* create_surface_elements accepts surface name in String now

* bugfix: remove zero rows from constraint matrix after manually removing dofs from some boundary assemblies.

* New test, displacement 3d patch test

* skip displacement field in surface element splitting if not defined

* test element splitting and linear surface elements, fails.

* Bugfix: Xdmf, not XDMF

* removed nonworking tests, requires bugfix

* abaqus_read_results is not working -> bug
2017-01-30 12:28:33 +02:00
Tero Frondelius 83c7d60dc6 try catch to ignore *ELSET creation from existing sets 2016-11-17 21:35:40 +02:00
Tero Frondelius 6899817215 missing testdata 2016-11-17 20:40:02 +02:00
Tero Frondelius 4c8c66b8da Fixed abaqus_read_mesh() 1.0E+00 problem 2016-11-17 19:43:20 +02:00
Tero Frondelius 7e151db3e9 parse_section() fixed to ignore parameters order 2016-10-26 22:28:49 +03:00
Tero Frondelius f28bad7f7f test for 1.0E1 format added for abaqus reader 2016-10-26 21:27:17 +03:00
Jukka Aho 698e8d2dd7 lot of new tests, echangement of modal solver, eigenvalue analysis with mesh tie 2016-07-27 18:12:24 +03:00
Jukka Aho a63dd19fe3 fixed surface pressure test 2016-07-10 23:41:11 +03:00
Jukka Aho a75aaecc97 julia v0.5 compatibility. test -> testing. new elements tri7 and wedge6. abaqus inp reading. more integration rules. 2016-07-10 04:26:21 +03:00
Jukka Aho a4e4347fec more tests. fixed performace bug in creating elements from mesh 2016-07-07 18:04:09 +03:00
Jukka Aho fac447a862 test data for 3d contact 2016-07-04 03:37:15 +03:00
Jukka Aho bfb9217184 test data for 3d block 2016-07-03 21:28:00 +03:00
Jukka Aho 58dd90a169 heat solver tests etc 2016-07-03 05:01:18 +03:00
Jukka Aho 90f7c581c5 refactor contact and tests 2016-06-25 04:12:53 +03:00
Jukka Aho 81c998215f fixed xdmf writer tests + some modifications hwo elements are exported 2015-12-05 13:31:28 +02:00
Jukka Aho 059f8b2281 quad tet test file 2015-06-28 19:11:11 +03:00
Jukka Aho 8dda1c9f5c testfile 2015-06-28 19:05:09 +03:00
Jukka Aho cd5bedb41d removed unnecessary test data 2015-06-27 18:24:35 +03:00
Jukka Aho 848cee223b node ordering in xmf == node ordering in abaqus 2015-06-27 18:22:28 +03:00
Jukka Aho ddf6e186e3 testdata xdmf 2015-06-26 20:03:29 +03:00
Jukka Aho 52b3a7ad13 renamed 2015-06-26 20:02:16 +03:00