Qucs-core  0.0.19
Namespaces | Functions
vector.cpp File Reference
#include <limits>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <cmath>
#include <float.h>
#include <assert.h>
#include "real.h"
#include "complex.h"
#include "object.h"
#include "logging.h"
#include "strlist.h"
#include "vector.h"
#include "consts.h"
Include dependency graph for vector.cpp:

Go to the source code of this file.


namespace  qucs


vector qucs::unwrap (vector v, nr_double_t tol, nr_double_t step)
nr_complex_t qucs::sum (vector v)
nr_complex_t qucs::prod (vector v)
nr_complex_t qucs::avg (vector v)
vector qucs::signum (vector v)
vector qucs::sign (vector v)
vector qucs::xhypot (vector v, const nr_complex_t z)
vector qucs::xhypot (vector v, const nr_double_t d)
vector qucs::xhypot (const nr_complex_t z, vector v)
vector qucs::xhypot (const nr_double_t d, vector v)
vector qucs::xhypot (vector v1, vector v2)
vector qucs::sinc (vector v)
vector qucs::abs (vector v)
vector qucs::norm (vector v)
vector qucs::arg (vector v)
vector qucs::real (vector v)
vector qucs::imag (vector v)
vector qucs::conj (vector v)
vector qucs::dB (vector v)
vector qucs::sqrt (vector v)
vector qucs::exp (vector v)
vector qucs::limexp (vector v)
vector qucs::log (vector v)
vector qucs::log10 (vector v)
vector qucs::log2 (vector v)
vector qucs::pow (vector v, const nr_complex_t z)
vector qucs::pow (vector v, const nr_double_t d)
vector qucs::pow (const nr_complex_t z, vector v)
vector qucs::pow (const nr_double_t d, vector v)
vector qucs::pow (vector v1, vector v2)
vector qucs::sin (vector v)
vector qucs::asin (vector v)
vector qucs::acos (vector v)
vector qucs::cos (vector v)
vector qucs::tan (vector v)
vector qucs::atan (vector v)
vector qucs::cot (vector v)
vector qucs::acot (vector v)
vector qucs::sinh (vector v)
vector qucs::asinh (vector v)
vector qucs::cosh (vector v)
vector qucs::sech (vector v)
vector qucs::cosech (vector v)
vector qucs::acosh (vector v)
vector qucs::asech (vector v)
vector qucs::tanh (vector v)
vector qucs::atanh (vector v)
vector qucs::coth (vector v)
vector qucs::acoth (vector v)
vector qucs::ztor (vector v, nr_complex_t zref)
vector qucs::ytor (vector v, nr_complex_t zref)
vector qucs::rtoz (vector v, nr_complex_t zref)
vector qucs::rtoy (vector v, nr_complex_t zref)
vector qucs::diff (vector var, vector dep, int n)
vector qucs::operator+ (vector v1, vector v2)
vector qucs::operator+ (vector v, const nr_complex_t c)
vector qucs::operator+ (const nr_complex_t c, vector v)
vector qucs::operator+ (vector v, const nr_double_t d)
vector qucs::operator+ (const nr_double_t d, vector v)
vector qucs::operator- (vector v1, vector v2)
vector qucs::operator- (vector v, const nr_complex_t c)
vector qucs::operator- (vector v, const nr_double_t d)
vector qucs::operator- (const nr_complex_t c, vector v)
vector qucs::operator- (const nr_double_t d, vector v)
vector qucs::operator* (vector v1, vector v2)
vector qucs::operator* (vector v, const nr_complex_t c)
vector qucs::operator* (vector v, const nr_double_t d)
vector qucs::operator* (const nr_complex_t c, vector v)
vector qucs::operator* (const nr_double_t d, vector v)
vector qucs::operator/ (vector v1, vector v2)
vector qucs::operator/ (vector v, const nr_complex_t c)
vector qucs::operator/ (vector v, const nr_double_t d)
vector qucs::operator/ (const nr_complex_t c, vector v)
vector qucs::operator/ (const nr_double_t d, vector v)
vector qucs::operator% (vector v, const nr_complex_t z)
vector qucs::operator% (vector v, const nr_double_t d)
vector qucs::operator% (const nr_complex_t z, vector v)
vector qucs::operator% (const nr_double_t d, vector v)
vector qucs::operator% (vector v1, vector v2)
vector qucs::linspace (nr_double_t start, nr_double_t stop, int points)
vector qucs::logspace (nr_double_t start, nr_double_t stop, int points)
vector qucs::cumsum (vector v)
vector qucs::cumavg (vector v)
vector qucs::cumprod (vector v)
vector qucs::ceil (vector v)
vector qucs::fix (vector v)
vector qucs::floor (vector v)
vector qucs::round (vector v)
vector qucs::sqr (vector v)
vector qucs::step (vector v)
static nr_double_t qucs::integrate_n (vector v)
vector qucs::erf (vector v)
vector qucs::erfc (vector v)
vector qucs::erfinv (vector v)
vector qucs::erfcinv (vector v)
vector qucs::rad2deg (vector v)
vector qucs::deg2rad (vector v)
vector qucs::i0 (vector v)
vector qucs::jn (const int n, vector v)
vector qucs::yn (const int n, vector v)
vector qucs::polar (const nr_complex_t a, vector v)
vector qucs::polar (vector v, const nr_complex_t p)
vector qucs::polar (vector a, vector p)
vector qucs::atan2 (const nr_double_t y, vector v)
vector qucs::atan2 (vector v, const nr_double_t x)
vector qucs::atan2 (vector y, vector x)
vector qucs::w2dbm (vector v)
vector qucs::dbm2w (vector v)
nr_double_t qucs::integrate (vector v, const nr_double_t h)
nr_complex_t qucs::integrate (vector v, const nr_complex_t h)
vector qucs::dbm (vector v, const nr_complex_t z)
vector qucs::runavg (const nr_complex_t x, const int n)
vector qucs::runavg (vector v, const int n)