| # Gaudi Framework, version v21r10p1 |

Home |  | Generated: 29 Jul 2010

# EqSolver::EqSolverMisc Class Reference

`#include <EqSolver.h>`

Collaboration diagram for EqSolver::EqSolverMisc:

[legend]

List of all members.

## Public Member Functions
| EqSolverMisc (const Equations &funcs, Arg &arg)
| standard constructor
| ~EqSolverMisc ()
const Arg & | argument () const
Arg & | argument ()
const Equations * | equations () const
const Jacobi & | jacobi () const
## Private Member Functions
| EqSolverMisc ()
| EqSolverMisc (const EqSolverMisc &)
EqSolverMisc & | operator= (const EqSolverMisc &)
## Private Attributes
Arg | m_argum
const Equations * | m_eqs
Jacobi | m_jac

## Detailed Description

Definition at line 49 of file EqSolver.h.

## Constructor & Destructor Documentation

EqSolver::EqSolverMisc::EqSolverMisc | ( | const Equations & | funcs,
|  | Arg & | arg |
| ) |  |  |

standard constructor

EqSolver::EqSolverMisc::~EqSolverMisc | ( |  | ) |

Definition at line 57 of file EqSolver.cpp.

    00058 {
    00059   while( !m_jac.empty() )
    00060     {
    00061       Equations& last = m_jac.back() ;
    00062       while( !last.empty() )
    00063         {
    00064           delete last.back() ;
    00065           last.pop_back () ;
    00066         }
    00067       m_jac.pop_back();
    00068     }
    00069 }

EqSolver::EqSolverMisc::EqSolverMisc | ( |  | ) | `[private]`

EqSolver::EqSolverMisc::EqSolverMisc | ( | const EqSolverMisc & |  | ) | `[private]`

## Member Function Documentation

const Arg& EqSolver::EqSolverMisc::argument | ( |  | ) | const`[inline]`

Definition at line 60 of file EqSolver.h.

    00060 { return m_argum   ; }

Arg& EqSolver::EqSolverMisc::argument | ( |  | ) | `[inline]`

Definition at line 61 of file EqSolver.h.

    00061 { return m_argum   ; }

const Equations* EqSolver::EqSolverMisc::equations | ( |  | ) | const`[inline]`

Definition at line 62 of file EqSolver.h.

    00062 { return m_eqs     ; }

const Jacobi& EqSolver::EqSolverMisc::jacobi | ( |  | ) | const`[inline]`

Definition at line 63 of file EqSolver.h.

    00063 { return m_jac     ; }

EqSolverMisc& EqSolver::EqSolverMisc::operator= | ( | const EqSolverMisc & |  | ) | `[private]`

## Member Data Documentation

Arg EqSolver::EqSolverMisc::m_argum`[private]`

Definition at line 72 of file EqSolver.h.

const Equations* EqSolver::EqSolverMisc::m_eqs`[private]`

Definition at line 73 of file EqSolver.h.

Jacobi EqSolver::EqSolverMisc::m_jac`[private]`

Definition at line 74 of file EqSolver.h.

The documentation for this class was generated from the following files:

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r10p1/GaudiGSL/src/Components/EqSolver.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r10p1/GaudiGSL/src/Components/EqSolver.cpp