Changes between Version 15 and Version 16 of WikiStart


Ignore:
Timestamp:
Oct 24, 2018 9:55:59 PM (3 weeks ago)
Author:
tirons
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v15 v16  
    55 * **Lemma** has an expressive API
    66 * **Lemma** employs a modern test-driven development
    7  * **Lemma** is 100% C++, currently we require a C++-11 compliant compiler
     7 * **Lemma** is 100% C++, currently we require a C++-14 compliant compiler
    88 * **Lemma** has bindings and integration with [http://vtk.org VTK]
    99 * **Lemma** provides excellent multi-core performance
    10  * **Lemma** objects employ class serialisation using YAML.
     10 * **Lemma** objects employ class serialization using YAML.
    1111
    1212=== Getting the code ===
    1313
    14 Lemma uses git. The project is hosted here on own website. If you prefer to use !GitHub, Lemma is mirrored there as well, pull requests can be managed though !GitHub too [https://github.com/LemmaSoftware/Lemma].
     14Lemma uses git. The project is hosted here on own website.
    1515{{{
    1616git clone https://git.lemmasoftware.org/Lemma.git
    1717}}}
     18
     19If you prefer to use !GitHub, Lemma is mirrored there as well, pull requests can be managed though !GitHub too [https://github.com/LemmaSoftware/Lemma].
    1820{{{
    1921git clone https://git.github.com/LemmaSoftware/Lemma.git
     
    4143  * https://lemmasoftware.org/FEM4EllipticPDE.git       
    4244
    43 {{{
    44 #!sh
    45 https://svn.lemmasoftware.org/modules
    46 }}}
    4745
    4846== Documentation ==
    49 
    50  - Doxygen generated man pages are available [doxygen: here]
     47 - Doxygen generated man pages are [doxygen: available here].
    5148   
    5249== Benchmarks ==
    53 
    5450Lemma compares well with existing FORTRAN 77 codes and also scales well on multi-processor machines. Benchmarks will be uploaded shortly. 
    5551
    56 == Testing == 
    57 Test framework results are posted using [https://my.cdash.org/index.php?project=lemma CDash]
     52== Testing ==
     53Lemma uses CxxTest, results are posted using [https://my.cdash.org/index.php?project=lemma CDash]
    5854
    5955== Requirements ==
    60 The only hard dependencies are a C++ compiler, the [http://eigen.tuxfamily.org Eigen 3] C++ library,  and Python 2.X. Eigen is freely available under the Mozilla Public License.
    61 * C++ Compiler - we currently test with gcc, and clang. Support for icc (Intel C) is planned.
     56The only hard dependencies prior to installation are a C++ compiler, git, and CMake
     57* C++ Compiler - we actively test against gcc (gcc-7, gcc-8), Microsoft Visual C++, and clang.
     58* The Intel compiler (icpc) is tested less often
    6259* [https://git-scm.com/ git] - a distributed version control software needed for the build process
    6360* [https://cmake.org/  CMake] - v3 or higher, CMake is a cross-platform platform for building software