Compounds | |
class | MODEL::AvgBinProbe |
class | MODEL::AVGDwellProbe |
class | MODEL::AvgProbe |
class | MODEL::Bin |
class | MODEL::BinDwellProbe |
class | MODEL::BinProbe |
class | MODEL::BlockMod |
class | MODEL::Characteristic |
class | MODEL::COwner |
class | MODEL::CVR3DFunc |
class | MODEL::Cycler |
class | MODEL::DwellProbe |
class | MODEL::Eigenvalues |
class | MODEL::GenericProbe |
class | MODEL::IEuler |
class | MODEL::IHeun |
class | MODEL::IHeunSimpleCorr |
class | MODEL::IMilshtein |
class | MODEL::Integrator |
class | MODEL::Invariant |
class | MODEL::Invariant< 1, NT > |
class | MODEL::IRungeKutta |
class | MODEL::Jacobian |
class | MODEL::LinearMod |
class | MODEL::LineSearch |
class | MODEL::LUSolve |
class | MODEL::Minus |
class | MODEL::Modulator |
class | MODEL::NegFunc |
class | MODEL::NewtonRoot |
class | MODEL::Normal |
class | MODEL::NormFunction |
class | MODEL::NumericTraits |
class | MODEL::NumVector |
class | MODEL::ODEProbe |
class | MODEL::ODESystem |
class | MODEL::Probe |
class | MODEL::RadPotFunction |
class | MODEL::Random |
class | MODEL::ReservoirFunction |
class | MODEL::RootScan |
class | MODEL::ScalarFunction |
class | MODEL::ScanList |
class | MODEL::SSA |
class | MODEL::StepMod |
class | MODEL::SwitchProbe |
class | MODEL::TickTock |
class | MODEL::TimeFrame |
class | MODEL::TriangleFadeMod |
class | MODEL::Uniform |
class | MODEL::VectorFunction |
class | MODEL::VFAmputation |
class | MODEL::VFwithBump |
Typedefs | |
typedef long | counter |
typedef signed int | integer |
typedef long double | number |
typedef number | time |
typedef std::complex<number> | complex |
typedef number& | Parameter |
typedef number* | ParameterP |
Enumerations | |
enum | Integration { Euler, RungeKutta, Milshtein, Heun } |
Functions | |
void | swap (T &a, T &b) |
NumVector<dims,nelem,NT> | operator- (const NumVector< dims, nelem, NT > &m) |
NumVector<dims, nelem, NT> | operator * (const typename NT::number &nvmul, const NumVector< dims, nelem, NT > &nv) |
NumVector<dims, nelem, NT> | operator/ (const NumVector< dims, nelem, NT > &nvmul, const typename NT::number &nv) |
NumVector<dims,nelem,NT> | operator+ (const NumVector< dims, nelem, NT > &nvmul, const NumVector< dims, nelem, NT > &nv) |
NumVector<dims,nelem,NT> | operator- (const NumVector< dims, nelem, NT > &nvmul, const NumVector< dims, nelem, NT > &nv) |
NT::number | operator * (const NumVector< dims, nelem, NT > &nv, const NumVector< dims, nelem, NT > &nvmul) |
NT::number | norm (const NumVector< dims, nelem, NT > &nv) |
NT::number | length (const NumVector< dims, nelem, NT > &nv) |
Variables | |
const number | EPS = 1.1E-19 |
const complex | I = complex(0,1) |
TimeFrame | Universal |
|
Parameter stub. OK, OK, this is extremely dirty. We should make a class out of it that encapsulated the pointer copying For the moment however, I am more interested in working code. There should be no change for the "end" user (me) We are probably looking at something like class Parameter { public: Parameter(number& changer) : n(&changer); const Parameter& operator=(const number&); private: number* n; }; Definition at line 40 of file parameter.h. |
|
Even uglier... for use when they cannot be init. Definition at line 42 of file parameter.h. |
|
Integration types Definition at line 35 of file integrator.h. |
|
Multiplier for complex types Definition at line 200 of file numvector.h. Referenced by MODEL::SSA::calc_response_norm(), MODEL::NormFunction::function(), and MODEL::NewtonRoot::function().
|
|
Multiplier for real types Definition at line 181 of file numvector.h. |
|
just for me Definition at line 311 of file eigenvalues.h. Referenced by MODEL::Eigenvalues::hessenberg().
|
|
Define a global timeframe Definition at line 23 of file timeframe.cpp. |
More Info? Michael Peeters. Also, check our research website: www.alna.vub.ac.be
Last update: June 2002.