#include <io.h>
Inheritance diagram for touchstone_read::

Public Types | |
| typedef touchstone_base::types | types |
Public Methods | |
| touchstone_read () | |
| bool | open (const char *const name, int ports=2, double f_scale=GHz) |
| types | type () const |
| bool | value (double &f, Matrix &M) |
| bool | Svalue (double &f, Matrix &S) |
| bool | Yvalue (double &f, Matrix &Y) |
| bool | Zvalue (double &f, Matrix &Z) |
| bool | has_noise () const |
| bool | get_noise (double &f, noise &N) |
| bool | good () const |
| double | z () const |
| touchstone_read& | verbose () |
| touchstone_read& | quiet () |
Static Public Methods | |
| int | ports (const char *const name) |
Private Methods | |
| touchstone_read (const touchstone_read &) | |
| void | operator= (const touchstone_read &) |
| Matrix | normalize (const Matrix &) |
Private Attributes | |
| std::string | name_ |
| ifstream | s |
| data_parser | d |
| int | N |
| bool | end_ |
| bool | noise_ |
| bool | verbose_ |
| double | f_units |
| double | z_ |
| types | type_ |
| double | f_last |
| Complex::io_mode | mode |
| Complex::io_mode | old_mode |
|
|
Reimplemented from touchstone_base. |
|
|
|
|
|
|
|
|
Definition at line 482 of file io.cc. Referenced by S_interp::touchstone(), and complex_interp::touchstone().
|
|
|
Definition at line 498 of file io.cc. Referenced by complex_interp::touchstone().
|
|
|
Definition at line 516 of file io.cc. Referenced by complex_interp::touchstone().
|
|
|
Definition at line 560 of file io.cc. Referenced by S_interp::touchstone().
|
|
|
Definition at line 287 of file io.h. Referenced by S_interp::touchstone().
|
|
|
Definition at line 271 of file io.h. Referenced by get_noise(), and S_interp::touchstone().
|
|
|
Definition at line 534 of file io.cc. Referenced by value().
|
|
|
Definition at line 224 of file io.cc. Referenced by ports(), S_interp::touchstone(), and complex_interp::touchstone().
|
|
|
|
|
|
|
|
|
Definition at line 302 of file io.h. Referenced by ports().
|
|
|
|
|
|
Definition at line 367 of file io.cc. Referenced by Svalue(), Yvalue(), Zvalue(), and ports().
|
|
|
Definition at line 301 of file io.h. Referenced by ports().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please direct comments and corrections to
supermix@submm.caltech.edu
Go to the supermix home page
Generated by
1.2.7