#include <SawComplex.h>
Diagrama de herencias de SawComplex
Tipos públicos | |
enum | { CARTESIAN_REPRESENTATION, POLAR_REPRESENTATION } |
Métodos públicos | |
SawComplex () | |
Constructor por defecto Inicializa la parte real e imaginaria a cero. | |
SawComplex (double a, double b, int representation=CARTESIAN_REPRESENTATION) | |
Constructor. | |
SawComplex (const SawComplex &complex) | |
Constructor de copia. | |
SawComplex (double d) | |
Constructor de copia. | |
SawComplex & | operator= (double d) |
Operador de asignaci�. | |
SawComplex & | operator= (const SawComplex &complex) |
Operador de asignaci�. | |
~SawComplex () | |
Destructor. | |
double | getReal () const |
double | getImg () const |
void | setReal (double real) |
void | setImg (double img) |
gsl_complex | getGSLComplex () const |
void | setGSLComplex (gsl_complex complex) |
double | getArg () const |
SawComplex | getConjugate () const |
SawComplex | getInverse () const |
SawComplex | operator+ (SawComplex complex) |
SawComplex | operator- (SawComplex complex) |
SawComplex | operator * (SawComplex complex) |
SawComplex | operator/ (SawComplex complex) |
Métodos públicos estáticos | |
static SawComplex | sqrt (SawComplex complex) |
static SawComplex | pow (SawComplex complex, SawComplex a) |
static SawComplex | pow (SawComplex complex, double a) |
static SawComplex | exp (SawComplex complex) |
static SawComplex | log (SawComplex complex) |
static SawComplex | log10 (SawComplex complex) |
static SawComplex | sin (SawComplex complex) |
static SawComplex | cos (SawComplex complex) |
static SawComplex | tan (SawComplex complex) |
static SawComplex | sec (SawComplex complex) |
static SawComplex | csc (SawComplex complex) |
static SawComplex | cot (SawComplex complex) |
static SawComplex | asin (SawComplex complex) |
static SawComplex | acos (SawComplex complex) |
static SawComplex | atan (SawComplex complex) |
static SawComplex | asec (SawComplex complex) |
static SawComplex | acsc (SawComplex complex) |
static SawComplex | acot (SawComplex complex) |
static SawComplex | sinh (SawComplex complex) |
static SawComplex | cosh (SawComplex complex) |
static SawComplex | tanh (SawComplex complex) |
static SawComplex | sech (SawComplex complex) |
static SawComplex | csch (SawComplex complex) |
static SawComplex | coth (SawComplex complex) |
static SawComplex | asinh (SawComplex complex) |
static SawComplex | acosh (SawComplex complex) |
static SawComplex | atanh (SawComplex complex) |
static SawComplex | asech (SawComplex complex) |
static SawComplex | acsch (SawComplex complex) |
static SawComplex | acoth (SawComplex complex) |
Amigas | |
ostream & | operator<< (ostream &os, const SawComplex &e) |
istream & | operator>> (istream &is, SawComplex &e) |
Fecha de creaci� : 2006-09-16
Ultima modificaci� : 2006-09-16
Historial de modificaciones :
Definición en la línea 48 del archivo SawComplex.h.
SawComplex::SawComplex | ( | double | a, | |
double | b, | |||
int | representation = CARTESIAN_REPRESENTATION | |||
) |
Constructor.
real | Componente real | |
img | Componente imaginario |
Definición en la línea 37 del archivo SawComplex.cpp.
SawComplex::SawComplex | ( | const SawComplex & | c | ) |
Constructor de copia.
complex |
Definición en la línea 49 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex().
Gráfico de llamadas para esta función:
SawComplex::SawComplex | ( | double | d | ) |
SawComplex & SawComplex::operator= | ( | double | d | ) |
Operador de asignaci�.
d |
Reimplementado en SawDouble.
Definición en la línea 69 del archivo SawComplex.cpp.
Hace referencia a setImg(), y setReal().
Gráfico de llamadas para esta función:
SawComplex & SawComplex::operator= | ( | const SawComplex & | c | ) |
double SawComplex::getReal | ( | ) | const |
Definición en la línea 101 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
double SawComplex::getImg | ( | ) | const |
void SawComplex::setReal | ( | double | real | ) |
real |
Definición en la línea 119 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
void SawComplex::setImg | ( | double | img | ) |
img |
Definición en la línea 128 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
double SawComplex::getArg | ( | ) | const |
SawComplex SawComplex::getConjugate | ( | ) | const |
SawComplex SawComplex::getInverse | ( | ) | const |
SawComplex SawComplex::operator+ | ( | SawComplex | complex | ) |
complex1 | ||
complex2 |
Definición en la línea 174 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::operator- | ( | SawComplex | complex | ) |
complex1 | ||
complex2 |
Definición en la línea 187 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::operator * | ( | SawComplex | complex | ) |
complex1 | ||
complex2 |
Definición en la línea 200 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::operator/ | ( | SawComplex | complex | ) |
complex1 | ||
complex2 |
Definición en la línea 213 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::sqrt | ( | SawComplex | complex | ) | [static] |
Retorna la raiz cuadrada del nmero complejo
complex |
Definición en la línea 260 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::pow | ( | SawComplex | complex, | |
SawComplex | a | |||
) | [static] |
Retorna la potencia real a del nmero complejo complex
complex | ||
x |
Definición en la línea 273 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::pow | ( | SawComplex | complex, | |
double | a | |||
) | [static] |
Retorna la potencia compleja a del nmero complejo complex
complex | ||
x |
Definición en la línea 286 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::exp | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 298 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::log | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 310 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::log10 | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 322 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::sin | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 334 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::cos | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 346 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::tan | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 358 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::sec | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 370 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::csc | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 382 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::cot | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 394 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::asin | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 406 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acos | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 418 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::atan | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 430 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::asec | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 442 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acsc | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 454 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acot | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 466 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::sinh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 478 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::cosh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 490 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::tanh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 502 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::sech | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 514 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::csch | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 526 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::coth | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 538 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::asinh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 550 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acosh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 562 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::atanh | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 574 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::asech | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 586 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acsch | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 598 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
SawComplex SawComplex::acoth | ( | SawComplex | complex | ) | [static] |
complex |
Definición en la línea 610 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:
ostream& operator<< | ( | ostream & | os, | |
const SawComplex & | e | |||
) | [friend] |
istream& operator>> | ( | istream & | is, | |
SawComplex & | e | |||
) | [friend] |