xc
|
Stores the names of the function variables. More...
#include <NmbVars.h>
Public Member Functions | |
NmbVars (const size_t &sz=1, const char &c='x') | |
NmbVars (const std::string &vars) | |
Initializes the names of the first n variables from the argument string. | |
NmbVars (const char c) | |
NmbVars (const NmbVars &otro) | |
NmbVars (const vZ_char &otro) | |
NmbVars & | operator= (const NmbVars &otro) |
NmbVars & | operator= (const vZ_char &otro) |
NmbVars | QuitaVar (short unsigned int j) const |
Return a set of variable names excepth the j-th one. | |
NmbVars | Combina (const NmbVars &n2) const |
vZ_sui | Indices (const NmbVars &n) const |
NmbVars | CambioVar (short unsigned int j, const NmbVars &v) const |
![]() | |
vectorZ (size_type n, const numero &value=numero()) | |
vectorZ (const lst_numero &ln) | |
vectorZ (const vectorZ< numero > &otro) | |
vectorZ (const size_t &sz, const numero arr[]) | |
template<class InputIterator > | |
vectorZ (InputIterator b, InputIterator e) | |
Constructor con lista inicialización. | |
vectorZ< numero > & | operator= (const vectorZ< numero > &otro) |
vectorZ< numero > & | operator+= (const vectorZ< numero > &otro) |
vectorZ< numero > & | operator-= (const vectorZ< numero > &otro) |
vectorZ< numero > & | operator*= (const numero &n) |
void | Suma (const vectorZ< numero > &v) |
void | Resta (const vectorZ< numero > &v) |
void | Suma (const vectorZ< numero > &v1, const vectorZ< numero > &v2) |
void | Resta (const vectorZ< numero > &v1, const vectorZ< numero > &v2) |
void | Prod (const numero &n) |
void | PutSuma (size_type i, const numero &n) |
void | PutResta (size_type i, const numero &n) |
void | PutProd (size_type i, const numero &n) |
void | swap (size_type n1, size_type n2) |
long | Busca (const numero &n) const |
void | Neg (void) |
bool | Nulos (const numero &tol=numero()) |
void | Con (size_type n1, size_type n2, const numero &n) |
void | Con (size_type n1, const numero &n) |
void | Con (const numero &n) |
numero | Sumatorio (size_type i, size_type j) const |
numero | Productorio (size_type i, size_type j) const |
vectorZ< numero > | Left (size_t j) const |
vectorZ< numero > | Right (size_t j) const |
vectorZ< numero > | Mid (size_t i, size_t j) const |
vectorZ< numero > | GetMenor (size_t j) const |
vectorZ< numero > | Sustituye (size_t j, const vectorZ< numero > &v) const |
unsigned long | Distintos (const vectorZ< numero > &v) const |
Protected Member Functions | |
void | PutStr (const std::string &str) |
void | PutChar (const char c) |
Friends | |
NmbVars | PutVars (const char var) |
NmbVars | PutVars (const std::string &var) |
NmbVars | operator+ (const NmbVars &v1, const NmbVars &v2) |
std::ostream & | operator<< (std::ostream &stream, const NmbVars &n) |
Additional Inherited Members | |
![]() | |
typedef std::vector< numero >::size_type | size_type |
typedef std::list< numero > | lst_numero |
![]() | |
typedef std::vector< numero > | vector_numero |
typedef vectorZ< numero > | vectorZ_numero |
Stores the names of the function variables.
Each name occupies one character.