#include <math.h>#include <string>Go to the source code of this file.
Compounds | |
| class | Complex |
Defines | |
| #define | SISCOMPLEX_H 1 |
Typedefs | |
| typedef Complex | complex |
Functions | |
| double | abs (double d) |
| double | real (const Complex &z) |
| double | imag (const Complex &z) |
| Complex | polar (const double rho, const double theta) |
| Complex | zconj (const Complex &z) |
| Complex | conj (const Complex &z) |
| Complex | operator+ (const Complex &z1, const Complex &z2) |
| Complex | operator+ (const Complex &z, const double d) |
| Complex | operator+ (const double d, const Complex &z) |
| Complex | operator+ (const Complex &z, const int n) |
| Complex | operator+ (const int n, const Complex &z) |
| Complex | operator- (const Complex &z1, const Complex &z2) |
| Complex | operator- (const Complex &z, const double d) |
| Complex | operator- (const double d, const Complex &z) |
| Complex | operator- (const Complex &z, const int n) |
| Complex | operator- (const int n, const Complex &z) |
| Complex | operator- (const Complex &z) |
| Complex | operator+ (const Complex &z) |
| Complex | operator * (const Complex &z1, const Complex &z2) |
| Complex | operator * (const Complex &z, const double d) |
| Complex | operator * (const double d, const Complex &z) |
| Complex | operator * (const Complex &z, const int n) |
| Complex | operator * (const int n, const Complex &z) |
| Complex | operator/ (const Complex &z, const double d) |
| Complex | operator/ (const Complex &z1, const Complex &z2) |
| Complex | operator/ (const double d, const Complex &z) |
| Complex | operator/ (const Complex &z, const int n) |
| Complex | operator/ (const int n, const Complex &z) |
| int | operator== (const Complex &z1, const Complex &z2) |
| int | operator!= (const Complex &z1, const Complex &z2) |
| Complex& | operator+= (Complex &z1, const Complex &z2) |
| Complex& | operator+= (Complex &z, const double d) |
| Complex& | operator+= (Complex &z, const int n) |
| Complex& | operator-= (Complex &z1, const Complex &z2) |
| Complex& | operator-= (Complex &z, const double d) |
| Complex& | operator-= (Complex &z, const int n) |
| Complex& | operator *= (Complex &z1, const Complex &z2) |
| Complex& | operator *= (Complex &z, const double d) |
| Complex& | operator *= (Complex &z, const int n) |
| Complex& | operator/= (Complex &z1, const Complex &z2) |
| Complex& | operator/= (Complex &z, const double d) |
| Complex& | operator/= (Complex &z, const int n) |
| ostream& | operator<< (ostream &out_file, Complex z) |
| istream& | operator>> (istream &in_file, Complex &z) |
| Complex | dtoz (double d1, double d2) |
| double | zabs (const Complex &z) |
| double | abs (const Complex &z) |
| double | zarg (const Complex &z) |
| double | arg (const Complex &z) |
| double | zmagsq (const Complex &z) |
| double | norm (const Complex &z) |
| Complex | log (const Complex &z) |
| Complex | exp (const Complex &z) |
| Complex | log10 (const Complex &z) |
| Complex | pow (const Complex &z, const double d) |
| Complex | pow (Complex z1, const Complex &z2) |
| Complex | sqrt (const Complex &z) |
| Complex | cos (const Complex &z) |
| Complex | sin (const Complex &z) |
| Complex | tan (Complex z) |
| Complex | cosh (const Complex &z) |
| Complex | sinh (const Complex &z) |
| Complex | tanh (Complex z) |
| Complex | acos (const Complex &z) |
| Complex | asin (const Complex &z) |
| Complex | atan (Complex z) |
| Complex | acosh (const Complex &z) |
| Complex | asinh (const Complex &z) |
| Complex | atanh (Complex z) |
|
|
Definition at line 263 of file SIScmplx.h. |
|
|
Definition at line 716 of file SIScmplx.h. Referenced by trline::Kprop(), mixer::balancer::SV(), ideal_film::Zsurf(), ampdata::center(), ampdata::delta(), const_diel::epsilon(), ckdata::fillA(), mixer::balancer::fm_rep(), ampdata::gamma_opt(), sdata::passive_noise(), normal_film::sigma(), super_film::sigma(), supcond(), r_waveguide::update(), cpw::update(), and microstrip::update().
|
|
|
Definition at line 642 of file SIScmplx.h. Referenced by sis_basic_device::alpha(), ckdata::fillA(), input_tn::get(), s_mag::get(), gain_dB::get(), ampdata::k(), log(), operator<<(), mixer::port(), pow(), mixer_currents::recalc(), and sdata::tn().
|
|
|
Definition at line 273 of file SIScmplx.h. |
|
|
Definition at line 337 of file SIScmplx.cc. |
|
|
Definition at line 353 of file SIScmplx.cc. |
|
|
Definition at line 649 of file SIScmplx.h. Referenced by log(), operator<<(), pow(), mixer_currents::recalc(), and microstrip::update().
|
|
|
Definition at line 332 of file SIScmplx.cc. |
|
|
Definition at line 348 of file SIScmplx.cc. |
|
|
Definition at line 342 of file SIScmplx.cc. |
|
|
Definition at line 358 of file SIScmplx.cc. |
|
|
Definition at line 393 of file SIScmplx.h. Referenced by Adot(), MMdagger(), convC(), dagger(), dot(), ckdata::fillA(), ampdata::gamma_opt(), sis_basic_device::large_signal(), sis_basic_device::noise(), mixer::analyzer::operator()(), sdata::passive_noise(), slot_antenna::recalc(), twin_slot_antenna::recalc_S(), sis_basic_device::small_signal(), and ampdata::t_min().
|
|
|
Definition at line 294 of file SIScmplx.cc. |
|
|
Definition at line 313 of file SIScmplx.cc. |
|
|
Definition at line 216 of file SIScmplx.cc. |
|
|
Definition at line 272 of file SIScmplx.cc. |
|
|
Definition at line 373 of file SIScmplx.h. Referenced by layerList::Zsurf(), local_film::Zsurf(), transformer::recalc(), and trl_base::wavelength().
|
|
|
Definition at line 267 of file SIScmplx.cc. |
|
|
Definition at line 277 of file SIScmplx.cc. |
|
|
Definition at line 659 of file SIScmplx.h. |
|
|
Definition at line 490 of file SIScmplx.h. |
|
|
Definition at line 485 of file SIScmplx.h. |
|
|
Definition at line 480 of file SIScmplx.h. |
|
|
Definition at line 475 of file SIScmplx.h. |
|
|
Definition at line 469 of file SIScmplx.h. |
|
|
Definition at line 597 of file SIScmplx.h. |
|
|
Definition at line 591 of file SIScmplx.h. |
|
|
Definition at line 585 of file SIScmplx.h. |
|
|
Definition at line 531 of file SIScmplx.h. |
|
|
Definition at line 461 of file SIScmplx.h. |
|
|
Definition at line 420 of file SIScmplx.h. |
|
|
Definition at line 415 of file SIScmplx.h. |
|
|
Definition at line 410 of file SIScmplx.h. |
|
|
Definition at line 405 of file SIScmplx.h. |
|
|
Definition at line 400 of file SIScmplx.h. |
|
|
Definition at line 554 of file SIScmplx.h. |
|
|
Definition at line 548 of file SIScmplx.h. |
|
|
Definition at line 541 of file SIScmplx.h. |
|
|
Definition at line 456 of file SIScmplx.h. |
|
|
Definition at line 448 of file SIScmplx.h. |
|
|
Definition at line 443 of file SIScmplx.h. |
|
|
Definition at line 438 of file SIScmplx.h. |
|
|
Definition at line 433 of file SIScmplx.h. |
|
|
Definition at line 428 of file SIScmplx.h. |
|
|
Definition at line 576 of file SIScmplx.h. |
|
|
Definition at line 570 of file SIScmplx.h. |
|
|
Definition at line 563 of file SIScmplx.h. |
|
|
Definition at line 518 of file SIScmplx.h. |
|
|
Definition at line 513 of file SIScmplx.h. |
|
|
Definition at line 508 of file SIScmplx.h. |
|
|
Definition at line 503 of file SIScmplx.h. |
|
|
Definition at line 498 of file SIScmplx.h. |
|
|
Definition at line 618 of file SIScmplx.h. |
|
|
Definition at line 612 of file SIScmplx.h. |
|
|
Definition at line 606 of file SIScmplx.h. |
|
|
Definition at line 129 of file SIScmplx.cc. |
|
|
Definition at line 526 of file SIScmplx.h. |
|
|
Definition at line 189 of file SIScmplx.cc. |
|
|
Definition at line 379 of file SIScmplx.h. Referenced by complex_interp::construct(), dtoz(), exp(), complex_parameter::get(), pow(), current_sink::recalc_S(), voltage_source::recalc_S(), and generator::recalc_S().
|
|
|
Definition at line 287 of file SIScmplx.cc. |
|
|
Definition at line 282 of file SIScmplx.cc. |
|
|
Definition at line 371 of file SIScmplx.h. Referenced by ampdata::gamma_opt(), ampdata::noise_measure(), trl_base::percent_loss(), transformer::recalc(), ampdata::t_min(), and microstrip::update().
|
|
|
Definition at line 300 of file SIScmplx.cc. |
|
|
Definition at line 319 of file SIScmplx.cc. |
|
|
Definition at line 677 of file SIScmplx.h. Referenced by layerList::Zsurf(), local_film::Zsurf(), acos(), acosh(), asin(), asinh(), ckdata::bessel(), cpw::cefr(), sdata::change_norm(), r_waveguide::fc(), mixer::balancer::fill_data(), ckdata::find_max_bessel_n(), ampdata::gamma_opt(), gap_supcond(), L_via::get(), hybrid180::hybrid180(), hybrid90::hybrid90(), powell::minimize(), mstrip(), touchstone_read::ports(), transformer::recalc(), radial_stub::recalc(), slot_antenna::recalc(), current_sink::recalc_S(), voltage_source::recalc_S(), generator::recalc_S(), twin_slot_antenna::recalc_S(), sdata::sdata(), sig11_supcond(), sig12_supcond(), sig21_supcond(), sig22_supcond(), integrator::sl(), newton::solve(), integrator::su(), S_interp::touchstone(), r_waveguide::update(), cpw::update(), microstrip::update(), vabs_max(), ydata::ydata(), zabs(), and zdata::zdata().
|
|
|
Definition at line 306 of file SIScmplx.cc. |
|
|
Definition at line 325 of file SIScmplx.cc. |
|
|
Definition at line 257 of file SIScmplx.cc. |
|
|
Definition at line 262 of file SIScmplx.cc. |
|
|
Definition at line 388 of file SIScmplx.h. Referenced by connection::calc_inter(), connection::calc_intra(), ampdata::center(), conj(), operator/(), and S_interp::touchstone().
|
|
|
Definition at line 654 of file SIScmplx.h. Referenced by connection::calc_inter(), connection::calc_intra(), two_match::get(), and norm().
|
Please direct comments and corrections to
supermix@submm.caltech.edu
Go to the supermix home page
Generated by
1.2.7