![]() |
LifeV
|
#include <RNM.hpp>
Inheritance diagram for KN_< R >:
Collaboration diagram for KN_< R >:Public Member Functions | |
| int | N () const |
| int | size () const |
| operator R* () const | |
| KN_ (const KN_< R > &u) | |
| KN_ (const KN_< R > &U, const SubArray &sa) | |
| KN_ | operator() (const SubArray &sa) const |
| R & | operator[] (int i) const |
| R & | operator() (int i) const |
| R | operator, (const KN_< R > &v) const |
| const KN_ & | operator= (const KN_< R > &u) |
| const KN_ & | operator+= (const KN_< R > &u) |
| const KN_ & | operator-= (const KN_< R > &u) |
| const KN_ & | operator*= (const KN_< R > &u) |
| const KN_ & | operator/= (const KN_< R > &u) |
| const KN_ & | operator= (R a) |
| const KN_ & | operator+= (R a) |
| const KN_ & | operator-= (R a) |
| const KN_ & | operator/= (R a) |
| const KN_ & | operator*= (R a) |
| R | KNMmin () const |
| R | KNMmax () const |
| R | sum () const |
| KN_ & | map (R(*)(R)) |
| const KN_ & | operator= (const Add_KN_< R > &u) |
| const KN_ & | operator+= (const Add_KN_< R > &u) |
| const KN_ & | operator-= (const Add_KN_< R > &u) |
| const KN_ & | operator= (const Sub_KN_< R > &u) |
| const KN_ & | operator-= (const Sub_KN_< R > &u) |
| const KN_ & | operator+= (const Sub_KN_< R > &u) |
| const KN_ & | operator= (const Mulc_KN_< R > &u) |
| const KN_ & | operator+= (const Mulc_KN_< R > &u) |
| const KN_ & | operator-= (const Mulc_KN_< R > &u) |
| const KN_ & | operator= (const Add_Mulc_KN_< R > &u) |
| const KN_ & | operator+= (const Add_Mulc_KN_< R > &u) |
| const KN_ & | operator-= (const Add_Mulc_KN_< R > &u) |
| const KN_ & | operator= (const Mul_KNM_KN_< R > &u) |
| const KN_ & | operator+= (const Mul_KNM_KN_< R > &u) |
| const KN_ & | operator-= (const Mul_KNM_KN_< R > &u) |
| const KN_ & | operator= (const MatriceCreuseMulKN_< R > &) |
| const KN_ & | operator= (const MatriceCreuseDivKN_< R > &) |
Public Member Functions inherited from ShapeOfArray | |
| ShapeOfArray (const ShapeOfArray &s, int nn) | |
| ShapeOfArray (int nn) | |
| ShapeOfArray (int nn, int s) | |
| ShapeOfArray (int nn, int s, int nextt) | |
| ShapeOfArray (const ShapeOfArray &old, const SubArray &sub) | |
| ShapeOfArray (const ShapeOfArray &old, int stepo, int start) | |
| int | end () const |
| int | last () const |
| int | constant () const |
| int | index (int k) const |
| ShapeOfArray | operator* (int stepp) const |
| bool | SameShape (const ShapeOfArray &a) const |
| int | N (const ShapeOfArray &a) |
| int | operator[] (int k) const |
Protected Attributes | |
| R * | v |
Private Member Functions | |
| KN_ & | operator++ () |
| KN_ & | operator-- () |
| KN_ | operator++ (int) |
| KN_ | operator-- (int) |
| KN_ (R *u, const ShapeOfArray &s) | |
| KN_ (R *u, int nn, int s) | |
| KN_ (R *u, int nn, int s, int nextt) | |
| KN_ (R *u, int nn) | |
| KN_ (const KN_< R > &u, int offset) | |
| KN_ (const KN_< R > &u, const ShapeOfArray &sh, int startv=0) | |
| KN_ (const KN_< R > &u, int nnext, const ShapeOfArray &sh, int startv=0) | |
Friends | |
| class | KNM_< R > |
| class | KNMK_< R > |
| class | KNMKL_< R > |
| class | KN< R > |
| class | KNM< R > |
| class | KNMK< R > |
| class | KNMKL< R > |
| std::ostream & | operator (std::ostream &f, const KN_< R > &v) |
Additional Inherited Members | |
Data Fields inherited from ShapeOfArray | |
| const int | n |
| const int | step |
| const int | next |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 151 of file RNMTemplate.hpp.
| R KNMmin | ( | ) | const |
Definition at line 166 of file RNMTemplate.hpp.
| R KNMmax | ( | ) | const |
Definition at line 176 of file RNMTemplate.hpp.
| R sum | ( | ) | const |
Definition at line 187 of file RNMTemplate.hpp.
| KN_< R > & map | ( | R(*)(R) | f | ) |
Definition at line 197 of file RNMTemplate.hpp.
| const KN_& operator= | ( | const Add_Mulc_KN_< R > & | u | ) |
| const KN_& operator+= | ( | const Add_Mulc_KN_< R > & | u | ) |
| const KN_& operator-= | ( | const Add_Mulc_KN_< R > & | u | ) |
| const KN_& operator= | ( | const Mul_KNM_KN_< R > & | u | ) |
| const KN_& operator+= | ( | const Mul_KNM_KN_< R > & | u | ) |
| const KN_& operator-= | ( | const Mul_KNM_KN_< R > & | u | ) |
| const KN_& operator= | ( | const MatriceCreuseMulKN_< R > & | ) |
| const KN_& operator= | ( | const MatriceCreuseDivKN_< R > & | ) |
|
friend |