~chaffra/+junk/trilinos

« back to all changes in this revision

Viewing changes to packages/stratimikos/doc/groups.doc

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Prud'homme, Christophe Prud'homme, Johannes Ring
  • Date: 2009-12-13 12:53:22 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091213125322-in0nrdjc55deqsw9
Tags: 10.0.3.dfsg-1
[Christophe Prud'homme]
* New upstream release

[Johannes Ring]
* debian/patches/libname.patch: Add prefix 'libtrilinos_' to all
  libraries. 
* debian/patches/soname.patch: Add soversion to libraries.
* debian/watch: Update download URL.
* debian/control:
  - Remove python-numeric from Build-Depends (virtual package).
  - Remove automake and autotools from Build-Depends and add cmake to
    reflect switch to CMake.
  - Add python-support to Build-Depends.
* debian/rules: 
  - Cleanup and updates for switch to CMake.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/** \example simple_stratimikos_example.cpp
 
3
 
 
4
Simple example program for how the
 
5
<tt>Stratimikos::DefaultLinearSolverBuilder</tt> class is used to take a
 
6
parameter list (e.g. read from a file) and use it so solve a linear system
 
7
read in as Epetra objects from a file.
 
8
 
 
9
<b>Outline</b>
 
10
 
 
11
<ul>
 
12
<li><a href="simple__stratimikos__example_8cpp-example.html#simple_stratimikos_example_source_with_line_numbers">
 
13
  Example program source (with line numbers)</a>
 
14
<li><a href="simple__stratimikos__example_8cpp-example.html#simple_stratimikos_example_cmndline_options">
 
15
  Command-line options for the driver program</a>
 
16
<li><a href="simple__stratimikos__example_8cpp-example.html#simple_stratimikos_example_example_input">
 
17
  Example input XML file</a>
 
18
<li><a href="simple__stratimikos__example_8cpp-example.html#simple_stratimikos_example_example_output">
 
19
  Example program output</a>
 
20
</ul>
 
21
 
 
22
<b><a name="simple_stratimikos_example_source_with_line_numbers">Example program source (with line numbers)</a></b>
 
23
 
 
24
\includelineno simple_stratimikos_example.cpp
 
25
 
 
26
<b><a name="simple_stratimikos_example_cmndline_options">Command-line options for the driver program</a></b>
 
27
 
 
28
\verbinclude simple_stratimikos_example.help.out
 
29
 
 
30
<b><a name="simple_stratimikos_example_example_input">Example input XML file</a></b>
 
31
 
 
32
Here is an example input XML file, called <tt>amesos.klu.xml</tt>, that
 
33
specifies that the KLU solver from Amesos be used to solve the linear system:
 
34
 
 
35
\verbinclude _amesos.klu.xml
 
36
 
 
37
<b><a name="simple_stratimikos_example_example_output">Example program output</a></b>
 
38
 
 
39
Sample output looks like when using the above <tt>amesos.klu.xml</tt> file as
 
40
input with a test system:
 
41
 
 
42
\verbinclude simple_stratimikos_example.amesos.klu.out
 
43
 
 
44
<b><a name="simple_stratimikos_example_source_without_line_numbers">Example program source (without line numbers)</a></b>
 
45
 
 
46
Here is the main driver program itself without line numbers:
 
47
 
 
48
*/
 
49
 
 
50
/** \example test_single_stratimikos_solver.cpp
 
51
 
 
52
The bottom of this page shows a simple test program for how the
 
53
<tt>Stratimikos::DefaultLinearSolverBuilder</tt> class is used to take a
 
54
parameter list (e.g. read from a file) and use it to build
 
55
<tt>Thyra::LinearOpWithSolveFactory</tt> and
 
56
<tt>Thyra::PreconditionerFactoryBase</tt> objects.
 
57
 
 
58
The arguments that the testing program driver that calls this example are:
 
59
 
 
60
\verbinclude test_single_stratimikos_solver_driver.help.out
 
61
 
 
62
Sample output looks like:
 
63
 
 
64
\verbinclude test_single_stratimikos_solver_driver.FourByFour.belos.ifpack.out
 
65
 
 
66
Here is the main driver itself:
 
67
 
 
68
*/
 
69
 
 
70
/** \example MixedOrderPhysicsBasedPreconditioner.cpp
 
71
 
 
72
*/
 
73
 
 
74
/** \defgroup stratimikos_testing_grp Stratimikos testing code.
 
75
 
 
76
*/