]> https://gitweb.dealii.org/ - parameter_gui.git/commitdiff
Rewrite README in markdown
authorMatthias Maier <tamiko@43-1.org>
Wed, 6 Jul 2016 20:54:41 +0000 (15:54 -0500)
committerMatthias Maier <tamiko@43-1.org>
Wed, 6 Jul 2016 20:54:41 +0000 (15:54 -0500)
README [deleted file]
README.md [new file with mode: 0644]
parameter_gui.png [new file with mode: 0644]

diff --git a/README b/README
deleted file mode 100644 (file)
index 7c876f9..0000000
--- a/README
+++ /dev/null
@@ -1,5 +0,0 @@
-This repository contains the parameter_gui project.
-
-It is copyrighted by Martin Steigemann and Wolfgang Bangerth and
-distributed under the same license as the deal.II library, i.e.
-The GNU Lesser General Public License (LGPL) version 2.1 or later.
diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..9a10d76
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+# This repository contains the parameter_gui project.
+
+It is copyrighted by Martin Steigemann and Wolfgang Bangerth and
+distributed under the same license as the deal.II library, i.e. The GNU
+Lesser General Public License (LGPL) version 2.1 or later.
+
+Usage:
+======
+
+To use the parameter GUI you first need to write a description of all the
+parameters, their default values, patterns and documentation strings into a
+file in a format that the GUI can understand; this is done using the
+ParameterHandler::print_parameters() function with ParameterHandler::XML as
+second argument, as discussed in more detail below in the <i>Representation
+of Parameters</i> section. This file can then be loaded using the
+executable for the GUI, which should be located in
+<code>lib/bin/dealii_parameter_gui</code> of your deal.II installation,
+assuming that you have a sufficiently recent version of the <a
+href="http://qt.nokia.com/">Qt toolkit</a> installed.
+
+Once loaded, the GUI displays subsections and individual parameters in tree
+form (see also the discussion in the <i>Representation of Parameters</i>
+section below). Here is a screen shot with some sub-sections expanded and
+one parameter selected for editing:
+
+![Paremeter GUI](parameter_gui.png)
+
+Using the GUI, you can edit the values of individual parameters and save
+the result in the same format as before. It can then be read in using the
+ParameterHandler::read_input_from_xml() function.
diff --git a/parameter_gui.png b/parameter_gui.png
new file mode 100644 (file)
index 0000000..204eab6
Binary files /dev/null and b/parameter_gui.png differ

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.