CLASS
5.1
Fuel Cycle Simulator
|
Header file for IsotopicVector class. More...
Go to the source code of this file.
Classes | |
class | IsotopicVector |
Allows to store & operate on radioactive sample. More... | |
Typedefs | |
typedef long long int | cSecond |
Functions | |
IsotopicVector | operator/ (IsotopicVector const &IVA, double F) |
IsotopicVector | operator/ (IsotopicVector const &IVA, IsotopicVector const &IVB) |
IsotopicVector | operator/ (ZAI const &zai, double F) |
IsotopicVector | operator* (IsotopicVector const &IVA, double F) |
IsotopicVector | operator* (ZAI const &zai, double F) |
IsotopicVector | operator* (double F, IsotopicVector const &IVA) |
IsotopicVector | operator* (double F, ZAI const &zai) |
IsotopicVector | operator+ (IsotopicVector const &IVa, IsotopicVector const &IVb) |
IsotopicVector | operator- (IsotopicVector const &IVa, IsotopicVector const &IVb) |
IsotopicVector | operator* (IsotopicVector const &IVa, IsotopicVector const &IVb) |
double | RelativDistance (const IsotopicVector &, const IsotopicVector &) |
return the euclidean distance between two IV. The two IV are normalize to unity More... | |
double | Distance (const IsotopicVector &, const IsotopicVector &, int DistanceType=0, const IsotopicVector &DistanceParameter=IsotopicVector()) |
return weighted euclidean distance between two IV More... | |
double | DistanceStandard (const IsotopicVector &, const IsotopicVector &) |
return the euclidean distance between two IV More... | |
double | DistanceAdjusted (const IsotopicVector &, const IsotopicVector &, const IsotopicVector &) |
return the weighted euclidean distance between two IV More... | |
double | Norme (const IsotopicVector &, int DistanceType=0, const IsotopicVector &DistanceParameter=IsotopicVector()) |
return the norm of an IV More... | |
Header file for IsotopicVector class.
typedef long long int cSecond |
double Distance | ( | const IsotopicVector & | , |
const IsotopicVector & | , | ||
int | DistanceType = 0 , |
||
const IsotopicVector & | DistanceParameter = IsotopicVector() |
||
) |
return weighted euclidean distance between two IV
double DistanceAdjusted | ( | const IsotopicVector & | , |
const IsotopicVector & | , | ||
const IsotopicVector & | |||
) |
return the weighted euclidean distance between two IV
double DistanceStandard | ( | const IsotopicVector & | , |
const IsotopicVector & | |||
) |
return the euclidean distance between two IV
double Norme | ( | const IsotopicVector & | , |
int | DistanceType = 0 , |
||
const IsotopicVector & | DistanceParameter = IsotopicVector() |
||
) |
return the norm of an IV
IsotopicVector operator* | ( | IsotopicVector const & | IVA, |
double | F | ||
) |
IsotopicVector operator* | ( | ZAI const & | zai, |
double | F | ||
) |
IsotopicVector operator* | ( | double | F, |
IsotopicVector const & | IVA | ||
) |
IsotopicVector operator* | ( | double | F, |
ZAI const & | zai | ||
) |
IsotopicVector operator* | ( | IsotopicVector const & | IVa, |
IsotopicVector const & | IVb | ||
) |
IsotopicVector operator+ | ( | IsotopicVector const & | IVa, |
IsotopicVector const & | IVb | ||
) |
IsotopicVector operator- | ( | IsotopicVector const & | IVa, |
IsotopicVector const & | IVb | ||
) |
IsotopicVector operator/ | ( | IsotopicVector const & | IVA, |
double | F | ||
) |
IsotopicVector operator/ | ( | IsotopicVector const & | IVA, |
IsotopicVector const & | IVB | ||
) |
IsotopicVector operator/ | ( | ZAI const & | zai, |
double | F | ||
) |
double RelativDistance | ( | const IsotopicVector & | , |
const IsotopicVector & | |||
) |
return the euclidean distance between two IV. The two IV are normalize to unity