Commit Graph

21 Commits

Author SHA1 Message Date
Jukka Aho 0ca7efd631 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 53a7d665c5 try catch to ignore *ELSET creation from existing sets 2016-11-17 21:35:40 +02:00
Tero Frondelius b7f3900c03 missing testdata 2016-11-17 20:40:02 +02:00
Tero Frondelius 88a72f7bde Fixed abaqus_read_mesh() 1.0E+00 problem 2016-11-17 19:43:20 +02:00
Tero Frondelius 2b0124041c parse_section() fixed to ignore parameters order 2016-10-26 22:28:49 +03:00
Tero Frondelius b707f98b93 test for 1.0E1 format added for abaqus reader 2016-10-26 21:27:17 +03:00
Jukka Aho 67ace8acdc lot of new tests, echangement of modal solver, eigenvalue analysis with mesh tie 2016-07-27 18:12:24 +03:00
Jukka Aho 9eaa71fd78 fixed surface pressure test 2016-07-10 23:41:11 +03:00
Jukka Aho c935725d3a 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 22d5516eff more tests. fixed performace bug in creating elements from mesh 2016-07-07 18:04:09 +03:00
Jukka Aho fb3ee15f9a test data for 3d contact 2016-07-04 03:37:15 +03:00
Jukka Aho 6e15ff3e40 test data for 3d block 2016-07-03 21:28:00 +03:00
Jukka Aho b070f21aab heat solver tests etc 2016-07-03 05:01:18 +03:00
Jukka Aho 778c167bba refactor contact and tests 2016-06-25 04:12:53 +03:00
Jukka Aho 6626d9e310 fixed xdmf writer tests + some modifications hwo elements are exported 2015-12-05 13:31:28 +02:00
Jukka Aho 0f6c191536 quad tet test file 2015-06-28 19:11:11 +03:00
Jukka Aho baea4a29c6 testfile 2015-06-28 19:05:09 +03:00
Jukka Aho 89481ae7ce removed unnecessary test data 2015-06-27 18:24:35 +03:00
Jukka Aho 67dc4e1080 node ordering in xmf == node ordering in abaqus 2015-06-27 18:22:28 +03:00
Jukka Aho 525cb88779 testdata xdmf 2015-06-26 20:03:29 +03:00
Jukka Aho 812262263f renamed 2015-06-26 20:02:16 +03:00