|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r60020 - in sandbox/odeint: . boost/numeric/odeint libs/numeric/odeint/doc libs/numeric/odeint/doc/html libs/numeric/odeint/doc/html/odeint
From: karsten.ahnert_at_[hidden]
Date: 2010-03-01 09:12:15
Author: karsten
Date: 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
New Revision: 60020
URL: http://svn.boost.org/trac/boost/changeset/60020
Log:
added some todos
Text files modified:
sandbox/odeint/ToDo | 2 +-
sandbox/odeint/boost/numeric/odeint/controlled_stepper_standard.hpp | 2 +-
sandbox/odeint/boost/numeric/odeint/stepper_base.hpp | 2 +-
sandbox/odeint/libs/numeric/odeint/doc/html/index.html | 24 ++++++++++++------------
sandbox/odeint/libs/numeric/odeint/doc/html/odeint/short_example.html | 14 +++++++-------
sandbox/odeint/libs/numeric/odeint/doc/odeint.qbk | 2 ++
sandbox/odeint/libs/numeric/odeint/doc/tutorial.qbk | 7 +++----
7 files changed, 27 insertions(+), 26 deletions(-)
Modified: sandbox/odeint/ToDo
==============================================================================
--- sandbox/odeint/ToDo (original)
+++ sandbox/odeint/ToDo 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -15,7 +15,7 @@
* all stepper noncopyable
* check in all steppers the order
* rk78 die fehler implementieren
-
+* reference entfernen
Modified: sandbox/odeint/boost/numeric/odeint/controlled_stepper_standard.hpp
==============================================================================
--- sandbox/odeint/boost/numeric/odeint/controlled_stepper_standard.hpp (original)
+++ sandbox/odeint/boost/numeric/odeint/controlled_stepper_standard.hpp 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -177,7 +177,7 @@
};
template< class ErrorStepper >
- controlled_stepper_standard< ErrorStepper >& make_controlled_stepper_standard(
+ controlled_stepper_standard< ErrorStepper > make_controlled_stepper_standard(
ErrorStepper &stepper,
typename ErrorStepper::time_type abs_err, typename ErrorStepper::time_type rel_err,
typename ErrorStepper::time_type factor_x, typename ErrorStepper::time_type factor_dxdt )
Modified: sandbox/odeint/boost/numeric/odeint/stepper_base.hpp
==============================================================================
--- sandbox/odeint/boost/numeric/odeint/stepper_base.hpp (original)
+++ sandbox/odeint/boost/numeric/odeint/stepper_base.hpp 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -68,7 +68,7 @@
time_type dt )
{
system( x , m_dxdt , t );
- stepper.do_step_with_deriv( system , x , m_dxdt , t , dt );
+ stepper.do_step( system , x , m_dxdt , t , dt );
}
void adjust_size( container_type &x )
Modified: sandbox/odeint/libs/numeric/odeint/doc/html/index.html
==============================================================================
--- sandbox/odeint/libs/numeric/odeint/doc/html/index.html (original)
+++ sandbox/odeint/libs/numeric/odeint/doc/html/index.html 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -1,10 +1,10 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Chapter 1. boost.sandbox.numeric.odeint</title>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Chapter 1. boost.sandbox.numeric.odeint</title>
<link rel="stylesheet" href="boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
-<link rel="start" href="index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
<link rel="next" href="odeint/short_example.html" title="Short Example">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -18,19 +18,19 @@
</tr></table>
<hr>
<div class="spirit-nav"><a accesskey="n" href="odeint/short_example.html"><img src="../../doc/html/images/next.png" alt="Next"></a></div>
-<div class="chapter" lang="en">
+<div class="chapter" title="Chapter 1. boost.sandbox.numeric.odeint">
<div class="titlepage"><div>
<div><h2 class="title">
-<a name="odeint"></a>Chapter 1. boost.sandbox.numeric.odeint</h2></div>
+<a name="odeint"></a>Chapter 1. boost.sandbox.numeric.odeint</h2></div>
<div><div class="author"><h3 class="author">
<span class="firstname">Karsten</span> <span class="surname">Ahnert</span>
</h3></div></div>
<div><div class="author"><h3 class="author">
<span class="firstname">Mario</span> <span class="surname">Mulansky</span>
</h3></div></div>
-<div><p class="copyright">Copyright © 2009 Karsten Ahnert and Mario Mulansky</p></div>
-<div><div class="legalnotice">
-<a name="id357869"></a><p>
+<div><p class="copyright">Copyright © 2009 Karsten Ahnert and Mario Mulansky</p></div>
+<div><div class="legalnotice" title="Legal Notice">
+<a name="id366480"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
@@ -68,7 +68,7 @@
your own traits</a></span></dt></dl></dd>
</dl>
</div>
-<div class="section" lang="en">
+<div class="section" title="Overview">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="odeint.overview"></a><a class="link" href="index.html#odeint.overview" title="Overview">Overview</a>
</h2></div></div></div>
@@ -86,7 +86,7 @@
for real life problems and serves just as illustrative example. In <span class="bold"><strong>odeint</strong></span>, the following algorithms are implemented:
</p>
<div class="table">
-<a name="id326900"></a><p class="title"><b>Table 1.1. Stepper Algorithms</b></p>
+<a name="id335508"></a><p class="title"><b>Table 1.1. Stepper Algorithms</b></p>
<div class="table-contents"><table class="table" summary="Stepper Algorithms">
<colgroup>
<col>
@@ -256,7 +256,7 @@
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: February 17, 2010 at 16:45:45 GMT</small></p></td>
+<td align="left"><p><small>Last revised: March 01, 2010 at 12:26:11 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Modified: sandbox/odeint/libs/numeric/odeint/doc/html/odeint/short_example.html
==============================================================================
--- sandbox/odeint/libs/numeric/odeint/doc/html/odeint/short_example.html (original)
+++ sandbox/odeint/libs/numeric/odeint/doc/html/odeint/short_example.html 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -1,12 +1,12 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Short Example</title>
<link rel="stylesheet" href="../boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
-<link rel="start" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
-<link rel="up" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
-<link rel="prev" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
+<link rel="up" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
+<link rel="prev" href="../index.html" title="Chapter 1. boost.sandbox.numeric.odeint">
<link rel="next" href="../boost_sandbox_numeric_odeint/tutorial.html" title="Tutorial">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,7 +22,7 @@
<div class="spirit-nav">
<a accesskey="p" href="../index.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost_sandbox_numeric_odeint/tutorial.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section" title="Short Example">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="odeint.short_example"></a><a class="link" href="short_example.html" title="Short Example">Short Example</a>
</h2></div></div></div>
@@ -146,7 +146,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2009 Karsten Ahnert and Mario Mulansky<p>
+<td align="right"><div class="copyright-footer">Copyright © 2009 Karsten Ahnert and Mario Mulansky<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
Modified: sandbox/odeint/libs/numeric/odeint/doc/odeint.qbk
==============================================================================
--- sandbox/odeint/libs/numeric/odeint/doc/odeint.qbk (original)
+++ sandbox/odeint/libs/numeric/odeint/doc/odeint.qbk 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -16,6 +16,7 @@
]
[section Overview]
+
Odeint is a library for solving initial value problems (IVP) of ordinary
differential equations.
Mathematically, these problems are formulated as follows: [*x'(t) = f(x,t)],
@@ -96,6 +97,7 @@
[endsect]
[import ../examples/doc_integrate.cpp]
+
[include tutorial.qbk]
[include steppers.qbk]
Modified: sandbox/odeint/libs/numeric/odeint/doc/tutorial.qbk
==============================================================================
--- sandbox/odeint/libs/numeric/odeint/doc/tutorial.qbk (original)
+++ sandbox/odeint/libs/numeric/odeint/doc/tutorial.qbk 2010-03-01 09:12:13 EST (Mon, 01 Mar 2010)
@@ -147,13 +147,13 @@
solar system each planet, and of course also the sun will be represented by
mass points. The interaction force between each object is the gravitational
force which can be written as
-Fij = - gamma m M / (qi-qj)^3 * (qi-qj)
+Fij = - gamma m M / (qi-qj)3 * (qi-qj)
where gamma is the gravitational constant, mi and mj are the masses and qi and
qj are the locations of the two objects.
dqi = pi
-dpi = 1/m sumj\newi Fij
+dpi = 1/m sum ji Fij
where pi is the momenta of object i. The equations of motion can also be
derived from the Hamiltonian
@@ -177,7 +177,7 @@
the equations of motion can be written in the form dqi=pi dpi=f(qi).
-
+[endsect]
[section Define the system function]
@@ -214,7 +214,6 @@
[endsect]
-
usage of the steppers
[endsect]
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk