Overview   Project   Class   Tree   Deprecated   Index 
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

mathpos
Class Array2DPos

   in array2dpos.cpp

class Array2DPos

Reservar memoria. No hace operaciones aritmeticas. Entrada y salida de arreglos.


Constructor Summary
Array2DPos( int theRows, int theColumns ) throw( invalid_argument )
          
Array2DPos( int theFirstRow, int theLastRow, int theFirstCol, int theLastCol ) throw( invalid_argument )
          Reserva memoria para un arreglo bidimensional que permite indices negativos.
~Array2DPos()
          Libera memoria de un arreglo bidimensional de double.
 
Method Summary
 void clean()
          Asigna ceros a todos los elementos.
 void deleteArray()
          Libera memoria.
 inline int gC() const
          
 inline TC** getArrayOrigin() const
          
 inline int getColumns() const
          
 inline int getFirstColumn() const
          
 inline int getFirstRow() const
          
 inline int getLastColumn() const
          
 inline int getLastRow() const
          
 inline int getRows() const
          
 inline int gFC() const
          
 inline int gFR() const
          
 inline int gLC() const
          
 inline int gLR() const
          
 inline int gR() const
          Abreviaciones
 TC operator()( int indRow, int indCol )
          Checa indices.
 void print()
          Muestra en salida estandar los elementos.
 

Constructor Detail

Array2DPos

public Array2DPos( int theRows, int theColumns ) throw( invalid_argument );

Array2DPos

public Array2DPos( int theFirstRow, int theLastRow, int theFirstCol, int theLastCol ) throw( invalid_argument );
Reserva memoria para un arreglo bidimensional que permite indices negativos. DUDA Si firstRow, firstCol de signos contrarios, asignacion sin implementar Uso: Array2DPos M(n, n);
Parameters:
theFirstRow - [-N, +N] theFirstRow <= theLastRow
theFirstCol - [-N, +N] theFirstCol <= theLastCol
theLastRow - [-N, +N] * @param theLastCol [-N, +N]

~Array2DPos

public ~Array2DPos();
Libera memoria de un arreglo bidimensional de double.
Parameters:
row - Numero de renglones.


Method Detail

clean

public void clean();
Asigna ceros a todos los elementos.

deleteArray

public void deleteArray();
Libera memoria.

gC

public inline int gC() const;

getArrayOrigin

public inline TC** getArrayOrigin() const;

getColumns

public inline int getColumns() const;

getFirstColumn

public inline int getFirstColumn() const;

getFirstRow

public inline int getFirstRow() const;

getLastColumn

public inline int getLastColumn() const;

getLastRow

public inline int getLastRow() const;

getRows

public inline int getRows() const;

gFC

public inline int gFC() const;

gFR

public inline int gFR() const;

gLC

public inline int gLC() const;

gLR

public inline int gLR() const;

gR

public inline int gR() const;
Abreviaciones

operator()

public TC operator()( int indRow, int indCol ) throw( invalid_argument );
Checa indices.

print

public void print();
Muestra en salida estandar los elementos. Separados. Col:\t, Reng:\n.

 Overview   Project   Class   Tree   Deprecated   Index 
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD