Commit aa260c53 authored by Christophe Geuzaine's avatar Christophe Geuzaine

moved to git

parent 6b889dff
*.geo gitlab-language=cpp
*.pro gitlab-language=cpp
bin*
lib*
build*
contrib/NR
contrib/NX
contrib/ZITSOL_1
......@@ -2,7 +2,7 @@ This is GetDP, a General environment for the treatment of Discrete Problems.
GetDP is copyright (C) 1997-2017 P. Dular and C. Geuzaine, University of Liege,
and is distributed under the terms of the GNU General Public License, Version 2
or later. See doc/LICENSE.txt and doc/CREDITS.txt for more information.
or later. See LICENSE.txt and CREDITS.txt for more information.
See the doc/ and demos/ directories for documentation. The reference manual is
located in doc/texinfo/. See the web site http://getdp.info for additional
......
......@@ -135,25 +135,21 @@ License (GPL)</a>:
with <a href="http://www.mcs.anl.gov/petsc/">PETSc</a>, with support for
the multi-threaded direct sparse linear
solver <a href="http://graal.ens-lyon.fr/MUMPS">MUMPS</a>. Distributed
memory versions for computer clusters (using MPI) should be
<a href="https://onelab.info/trac/getdp/wiki/PETScCompile" data-tooltip=
"Login and password: getdp">compiled from
source</a>.</em>
memory versions for computer clusters (using MPI) should be compiled
from source.</em>
<li>Development version:
<ul><li>automated nightly builds
<ul><li>Automated nightly builds
(<a href="http://onelab.info/CDash/index.php?project=GetDP">dashboard</a>):
Windows
<a href="bin/Windows/getdp-svn-Windows32c.zip">32 bit</a> /
<a href="bin/Windows/getdp-svn-Windows64c.zip">64 bit</a>,
<a href="bin/Windows/getdp-git-Windows32c.zip">32 bit</a> /
<a href="bin/Windows/getdp-git-Windows64c.zip">64 bit</a>,
Linux
<a href="bin/Linux/getdp-svn-Linux32c.tgz">32 bit</a> /
<a href="bin/Linux/getdp-svn-Linux64c.tgz">64 bit</a>,
<a href="bin/MacOSX/getdp-svn-MacOSX64c.tgz">MacOS X</a> and
<a href="src/getdp-svn-source.tgz">source code</a>
<li>read-only svn access: '<code>svn co
<a href="https://onelab.info/svn/getdp/trunk" data-tooltip=
"Login and password: getdp">https://onelab.info/svn/getdp/trunk</a>
getdp</code>'
<a href="bin/Linux/getdp-git-Linux32c.tgz">32 bit</a> /
<a href="bin/Linux/getdp-git-Linux64c.tgz">64 bit</a>,
<a href="bin/MacOSX/getdp-git-MacOSX64c.tgz">MacOS X</a> and
<a href="src/getdp-git-source.tgz">source code</a>
<li>Git access: '<code>git pull
<a href="http://gitlab.onelab.info/getdp/getdp.git">http://gitlab.onelab.info/getdp/getdp.git</a></code>'
</ul>
<li>All versions: <a href="bin/">binaries</a>
and <a href="src/">sources</a>
......@@ -183,19 +179,16 @@ articles, reports, etc.).
<ul>
<li><a href="doc/texinfo/getdp.html">Reference manual</a>
(also available in
<a href="doc/texinfo/getdp.pdf">pdf</a> or in
<a href="doc/texinfo/getdp.pdf">pdf</a> and in
<a href="doc/texinfo/getdp.txt">plain text</a>)
<li><a href="doc/slides_getdp.pdf">Short presentation</a>
<li><a href="http://onelab.info/wiki/GetDP">Various examples</a>
on the site of the ONELAB project
<li><a href="https://onelab.info/trac/getdp" data-tooltip=
"Login and password: getdp">Wiki</a> with user-contributed
examples, a <a href="https://onelab.info/trac/getdp/timeline" data-tooltip=
"Login and password: getdp">time line</a> of
changes and the <a href="https://onelab.info/trac/getdp/report/1" data-tooltip=
"Login and password: getdp">bug
<li><a href="http://gitlab.onelab.info/getdp/getdp">Gitlab development site</a> with a
<a href="http://gitlab.onelab.info/getdp/getdp/commits/master">time line</a>
of changes and the <a href="http://gitlab.onelab.info/getdp/getdp/issues">bug
tracking</a> database
<li><a href="doc/VERSIONS.txt">Version history</a>
<li><a href="CHANGELOG.txt">Changelog</a>
<li>Mailing lists:
<ul>
<li><a href="http://onelab.info/mailman/listinfo/getdp/">getdp</a> (archived
......@@ -214,8 +207,7 @@ Please use the public mailing
list <a href="mailto:getdp@onelab.info">getdp@onelab.info</a> to send questions or ask
for help. If you think you have found a bug in the program, you can file a
report directly
<a href="https://onelab.info/trac/getdp/newticket" data-tooltip=
"Login and password: getdp">here</a>.
<a href="http://gitlab.onelab.info/getdp/getdp/issues">here</a>.
</p>
<form method="get" action="http://onelab.info/search/search.cgi">
......
......@@ -541,7 +541,7 @@ free to join the project: we gladly accept all code contributions!
If you think you have found a bug in GetDP, you can report it by
electronic mail to the GetDP mailing list at @email{getdp@@onelab.info},
or file it directly into our bug tracking system at
@url{https://onelab.info/trac/getdp/report/1} (User name and password:
@url{http://gitlab.onelab.info/getdp/getdp/issues} (User name and password:
@code{getdp}). Please send as precise a description of the problem as
you can, including sample input files that produce the bug (problem
definition and mesh files). Don't forget to mention both the version of
......@@ -1727,8 +1727,8 @@ iteration (or Picard method), where one simply plugs the value obtained
at the previous iteration into the nonlinear equation (the previous
value is known, and is accessed e.g. with @code{@{T@}} instead
@code{Dof@{T@}}). The second is the Newton-Raphson iteration, where the
Jacobian is specified with a @code{JacNL} equation term (see
@url{https://onelab.info/trac/getdp} for an example).
Jacobian is specified with a @code{JacNL} equation term.
@c FIXME See @url{https://onelab.info/trac/getdp} for an example.
@item BF
Indicates that only a basis function will be used (only valid with basis
......@@ -3881,15 +3881,15 @@ expressions in @var{expression-cst-list} must be even.
@item InterpolationBilinear
@code{[@var{expression},@var{expression}]@{@var{expression-cst-list}@}}
Bilinear interpolation of a table based on two variables. See
@url{https://onelab.info/trac/getdp/wiki/UsageOfTables} for an example.
Bilinear interpolation of a table based on two variables.
@c FIXME See @url{https://onelab.info/trac/getdp/wiki/UsageOfTables} for an example.
@item dInterpolationBilinear
@code{[@var{expression},@var{expression}]@{@var{expression-cst-list}@}}
Derivative of bilinear interpolation of a table based on two variables.
The result is a vector.
See @url{https://onelab.info/trac/getdp/wiki/UsageOfTables} for an example.
@c FIXME See @url{https://onelab.info/trac/getdp/wiki/UsageOfTables} for an example.
@item InterpolationAkima
@code{[@var{expression}]@{@var{expression-cst-list}@}}
......@@ -4917,8 +4917,7 @@ MeanL2Norm, LinfNorm}.@*
The first @var{resolution-op} is executed every time step. The second one is
only executed if the actual time step is accepted (LTE is in the specified range).
E.g. @code{SaveSolution[]} is usually placed in the 2nd @var{resolution-op}.@*
See @url{https://onelab.info/trac/getdp/wiki/TimeLoopAdaptive} for more details
and an example.
@c FIXME See @url{https://onelab.info/trac/getdp/wiki/TimeLoopAdaptive} for more details and an example.
@item IterativeLoop
@code{[@var{expression-cst},@var{expression},@var{expression-cst}<,@var{expression-cst}>]}
......@@ -4956,8 +4955,7 @@ Possible choices for @var{norm-type}: @code{L1Norm, MeanL1Norm, L2Norm,
MeanL2Norm, LinfNorm}.@*
@code{MeanL1Norm} and @code{MeanL2Norm} correspond to @code{L1Norm} and
@code{L2Norm} divided by the number of degrees of freedom, respectively.@*
See @url{https://onelab.info/trac/getdp/wiki/IterativeLoopN} for more details
and an example.
@c FIXME See @url{https://onelab.info/trac/getdp/wiki/IterativeLoopN} for more details and an example.
@item IterativeLinearSolver
......@@ -7214,41 +7212,32 @@ the mesh files @file{mStrip.msh} and @file{Core.msh} used in the examples of
@appendix Compiling the source code
Stable releases and nightly source snapshots are available from
@uref{http://getdp.info/src/}. You can also access the subversion
repository directly:
@uref{http://getdp.info/src/}. You can also access the Git repository
directly:
@enumerate
@item
The first time you want to download the latest full source, type:
@example
svn co https://onelab.info/svn/getdp/trunk getdp
git clone @url{http://gitlab.onelab.info/getdp/getdp.git}
@end example
You will be asked to accept the security certificate and to provide your
username and password. (Use getdp/getdp for read-only access.)
@item
To update your local version to the latest and greatest, go in the getdp
directory and type:
@example
svn update
@end example
@item
If you have write access, to commit your changes to the central
repository, go in the getdp directory and type:
@example
svn commit
git pull
@end example
@end enumerate
Once you have the source code, you need to run CMake to configure your
build (see the @file{README.txt} file in the top-level source directory
for detailed information on how to run CMake).
build (see the
@url{http://gitlab.onelab.info/getdp/getdp/tree/master/README.txt,README.txt}
file in the top-level source directory for detailed information on how
to run CMake).
Each build can be configured using a series of options, to selectively
enable optional modules or features. Here is the list of CMake options:
......@@ -7335,7 +7324,8 @@ or higher; freely available from @url{http://sources.redhat.com/gsl}).
You need cmake (@url{http://www.cmake.org}) and a C++ compiler (and a
Fortran compiler depending on the modules/solvers you want to
compile). See @ref{Compiling the source code} and the @file{README.txt}
compile). See @ref{Compiling the source code} and the
@url{http://gitlab.onelab.info/getdp/getdp/tree/master/README.txt,README.txt}
file in the top-level source directory for more information.
@item GetDP [from a binary distribution] complains about missing libraries.
......@@ -7448,7 +7438,7 @@ available PostOperations.
@cindex History, versions
@cindex Changelog
@verbatiminclude ../VERSIONS.txt
@verbatiminclude ../../VERSIONS.txt
@c =========================================================================
@c Copyright and credits
......@@ -7462,7 +7452,7 @@ available PostOperations.
@cindex Contributors, list
@cindex Credits
@verbatiminclude ../CREDITS.txt
@verbatiminclude ../../CREDITS.txt
@c =========================================================================
@c License
......@@ -7473,7 +7463,7 @@ available PostOperations.
@cindex License
@verbatiminclude ../LICENSE.txt
@verbatiminclude ../../LICENSE.txt
@c =========================================================================
@c Concept Index (cindex)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment