Commit Graph

148 Commits

Author SHA1 Message Date
Jukka Aho 08cea1c519 Update docs/make.jl and docs/deploy.jl
Modifications to Documenter scripts:

* Fix deprecation warnings
* Refactor make.jl to be more understandable
2018-09-06 13:34:26 +03:00
Jukka Aho 07adb1c588 Improve documentation (#199)
Let's use Literate.jl to automatically generate usage examples.

* Automatically generate documentation from other packages (first try to include each package's docs/src/index.md, but if that fails, then use README.md to introduce the package).
* Add example how to calculate local element matrices.
* Add example how to perform 2d contact analysis.
2018-05-30 11:52:01 +03:00
Tero Frondelius aa2cdfa8e4 JuliaFEMLogo corner 2018-04-23 15:37:03 +03:00
Jukka Aho d2d860ccf9 Update docs
Let's try this kind of approach where JuliaFEM.jl documentation
is collected from other packages. May work or then not.
2018-02-07 18:47:09 +02:00
Jukka Aho 3e8fb609e6 remove matplotlib dependency
matplotlib cannot be installed during the generation of documentation,
ssl error. Use static images in documentation instead of automatically
generated ones.
2017-11-13 11:48:17 +02:00
Marja Rapo 6e467691f0 Fix documentation
Update documentation of several functions to match documentation guide.
2017-08-23 15:53:01 +03:00
Jukka Aho 6fcba926d0 add simple usage example 2017-08-05 15:07:56 +03:00
Jukka Aho 0bf9811101 basic doc + @autodoc functions 2017-08-05 15:07:56 +03:00
Jukka Aho 5731d590ab Cleanup of obsolete files
A lot of old files from old documentation systems etc. is in package.
These are now removed or moved. Old notebooks are in docs/tutorials.
This PR closes issue #124.
2017-08-05 12:08:46 +03:00
Jukka Aho c977a01cad Use PkgTestSuite for CI (#131)
This standardizes the CI process between JuliaFEM packages
2017-07-21 16:28:03 +03:00
Jukka Aho ef507dca82 Use package AbaqusReader.jl (#127)
Source code related to read and parse ABAQUS .inp files is now living in
it's own repository `AbaqusReader.jl` and in this commit we cleanup the
same files from this repository.

- add AbaqusReader to .travis.yml because it's not registered package yet
- initialize Mesh from AbaqusReader.jl dict
- remove ABAQUS tests and files moved to AbaqusReader.jl
- remove references to old module Abaqus
- move ABAQUS code to preprocess.jl (what is left)
- close issue #122
- close issue #55
2017-07-21 00:40:52 +03:00
Jukka Aho fceb06416e Make code 0.6 compatible (#128)
* 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
2017-07-20 20:46:57 +03:00
Jukka Aho 659da94e8d Deploy documentation from 0.5 build 2017-07-20 17:17:12 +03:00
Jukka Aho 8a92b45882 Set up documentation + lint (#121)
- remove some automatically generated stuff not should even be in
repository
- set up lint + Documents.jl in same way it is defined in freshly started projects
- add lint + doctest to after_success so that build pass, these needs to be fixed later
- build is failing on nightly (0.7) but it's ok for release (0.5.2)
- Documenter.jl supports doctests, so this closes least #23
- build system is now on Travis-CI completely, so this closes also #68
2017-07-19 07:34:38 +03:00
Jukka Aho 86e7f19ccc removed very outdated developer guide 2016-05-19 18:31:15 +03:00
Jukka Aho 46cdded2fe moved logo for a better visualization 2016-02-13 01:15:49 +02:00
Jukka Aho 79dbd673a1 added backgrounds with logo 2016-02-09 09:02:40 +02:00
Jukka Aho 868bddcfa1 normal tangential coordinate system 2015-12-12 10:08:20 +02:00
Jukka Aho 50a0018f63 some mortar code 2015-11-12 07:17:03 +02:00
Jukka Aho 9b8842f5f3 updated developers guide + tests 2015-11-11 00:54:19 +02:00
Jukka Aho 732dfed6e3 finished constitutive model tutorial 2015-11-05 19:23:52 +02:00
Jukka Aho 72acf89fc8 ideal plastic working 2015-11-05 17:13:02 +02:00
Jukka Aho 3469d48e69 new tutorial about material models. 2015-11-05 10:20:00 +02:00
Jukka Aho 6a9002320d symbolic fields 2015-11-03 22:32:35 +02:00
Jukka Aho e8128e3cd0 data structures ready 2015-11-03 12:14:19 +02:00
Jukka Aho 22b4055196 data structures (almost) working 2015-11-02 23:29:52 +02:00
Jukka Aho a80544a783 err.. pdf -> latex 2015-11-02 15:33:55 +02:00
Jukka Aho 580671a22b warning -> warn 2015-11-02 14:59:20 +02:00
Jukka Aho 39241b514a little tuning of test, updated tests, @debug-macro, fixed notebook conversion to pdf 2015-11-02 11:46:37 +02:00
Jukka Aho b985ebf50c data structures, new testing concept 2015-11-01 18:44:50 +02:00
Jukka Aho 42d81bc86d data structures iteration #3 2015-10-30 12:40:56 +02:00
Jukka Aho 8bfff34e19 added tests 2015-10-28 04:29:14 +02:00
Jukka Aho cde4ed5d96 tutorial notebook working again 2015-10-27 06:37:58 +02:00
Jukka Aho 016e3cd8bf - problem can be now represented using potential energy or residual
force vector, autodiff takes care of linearization

- elasticity equations are now solved using e.g. principle of minimum
  potential energy. syntax is quite good, see notebook.

- updated how to interpolate fields, by introducing function spaces.
  syntax is now good. still have to figure out how to do time derivatives

- etc. etc. tutorial is broken at the moment, i took of get_lhs and
  get_rhs because they didn't really work.
2015-10-26 05:40:41 +02:00
Jukka Aho 5d8a119c40 removed dependency for docile, doctests are now done using juliadoc 2015-10-20 23:31:15 +03:00
Jukka Aho 9e6fc14a39 moved developer guide from notebooks to tutorials. added warning readme. 2015-10-20 22:37:15 +03:00
Jukka Aho d02de8dfe6 Makefile: doctest there was julia4
conf.py: fucked up manual merge (Olli perkele)
runtests.jl: removed obsolete test_elasticity_solver.jl
2015-10-20 21:05:01 +03:00
ovainola 199a794d5a Delete JuliaFEM.abaqus_reader.rst
Deleting file
2015-10-04 13:45:54 +03:00
ovainola 2015b7d1eb test 2015-08-25 21:32:43 +03:00
ovainola 33a7fe664e Merge branch 'master' of https://github.com/JuliaFEM/JuliaFEM.jl 2015-08-25 21:09:11 +03:00
ovainola 02629b80fb test 2015-08-25 21:09:02 +03:00
Jukka Aho 6342da6c07 Proposal for type hierarchy 2015-08-25 20:55:40 +03:00
Tero Frondelius eba7f5c4db Merge pull request #54 from arilaakk/master
Contributing.rst update
2015-08-09 19:43:16 +03:00
Jukka Aho cda127f4ae added timeout for notebook building 2015-08-01 16:09:56 +03:00
ovainola b8194d0c13 autodoc test 2015-08-01 16:06:14 +03:00
ovainola dfac43c804 unnecessary 2015-08-01 16:05:46 +03:00
ovainola 8009aab1bd Update conf.py
Added extensions
2015-08-01 16:05:13 +03:00
ovainola b3c4c1750f perseesta 2 2015-08-01 15:50:52 +03:00
ovainola 83552c4e2d perseesta 2015-08-01 15:50:36 +03:00
Jukka Aho 51bbc7905a Update build_api.jl 2015-07-31 10:07:04 +03:00