solver.h File Reference

Defines the solver namespace. More...

#include <config.h>
#include <cmath>
#include <iostream>
#include <string>
#include <util/vector.h>
#include <util/matrix.h>
#include <algorithms/parallel.h>

Go to the source code of this file.

Classes

class  solver::Solver< nb_vars, identifier >
 Implement a set of solvers for ODE on a graph. More...

Namespaces

namespace  solver
 

Implement a generic solver of ODE on a graph.


Defines

#define VERTEX   graph::Vertex<VertexContent>

Enumerations

enum  solver::SolvingMethod {
  solver::Euler, solver::AdaptiveEuler, solver::Fixedpoint, solver::Midpoint,
  solver::RungeKutta, solver::AdaptiveRungeKutta, solver::AdaptiveCrankNicholson
}
 

Available solving methods.

More...
enum  solver::ToleranceType { solver::MAX_COMPONENT, solver::MEAN_COMPONENT }
 

Type of the tolerances.

More...

Functions

std::ostream & solver::operator<< (std::ostream &s, const ToleranceType &m)
std::ostream & solver::operator<< (std::ostream &s, const SolvingMethod &m)
QTextStreamsolver::operator<< (QTextStream &s, const SolvingMethod &m)
std::istream & solver::operator>> (std::istream &s, ToleranceType &m)
std::istream & solver::operator>> (std::istream &s, SolvingMethod &m)
QTextStreamsolver::operator>> (QTextStream &s, SolvingMethod &m)

Detailed Description

Defines the solver namespace.

Definition in file solver.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri May 31 15:37:53 2013 for VVE by  doxygen 1.6.3