* running v0.6 conversion code proposed by @ovainola in #108.
* change travis so that build is done using 0.6
* documentation is build from 0.6
* fix most of deprecation warnings
* fix test to pass 0.6
* refactored code for solvers.
* Added elementary tests for least-squares fitting of strain and stress fields
* A more realistic postprocess + Xdmf writing test
* removed debug keyword argument from test
* Rewrite update_xdmf!
New function to update Xdmf file no longer takes Solver object but
xdmf, problem, time and fields to write, for example
julia> update_xdmf!(xdmf, problem, 0.0, ["displacement", "temperature"])
All problems are written separately and put together into one
SpatialCollection, allowing to have more structured Xdmf and making
it easier to write complicated field configurations. Support for Xdmf
API 3.0 added.
* Support for Tensor6 field writing
* moved update_xdmf! to io.jl
* Removed some empty files
* Not use old Postprocessor, obsolete code.
* Not use old XDMF (obsolete code). Fixed test.
* removed some postprocessing to pass test, maybe we should drop abaqus.jl from code as obsolete
* add function get_temporal_collection back, it's used by update_xdmf of modal solver
* postprocess of boundary problems also
* added test for contact pressure. dl+quad test output was written in wrong file, fixed.
* postprocess for contact pressure
* contact pressure postprocess
* with boundary problems always store also the primary unknown field
* Change "reaction force" -> "lambda"
* testing postprocess of reaction force also
* sign convention
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
* Removing vonmises.jl includes
Removing all vonmises.jl includes, since file is no longer
to be found in the repository. Vonmises.jl had definitions
for elasticplastic material models, but those definitions
have been moved to problems_elasticity.jl/problems_elasticplastic.jl
files.
fix#73