#include <trlines.h>
Inheritance diagram for cpw::

Public Methods | |
| cpw () | |
| cpw& | substrate (dielectric &d) |
| cpw& | top_strip (surfimp &s) |
| cpw& | bottom_plane (surfimp &s) |
| complex | Kprop (double freq, double T) |
| complex | Zchar (double freq, double T) |
| complex | Zser (double freq, double T) |
| complex | Ypar (double freq, double T) |
| const nport::data_info& | get_data_info () |
| virtual | ~cpw () |
Public Attributes | |
| parameter | length |
| parameter | width |
| parameter | space |
| parameter | sub_thick |
| parameter | Temp |
Protected Attributes | |
| dielectric* | sub |
| surfimp* | top |
| surfimp* | bottom |
Private Methods | |
| void | update (double freq, double Temp) |
| double | cefr (double) |
| void | recalc_S () |
| If the following function is implemented, it should only calculate the S matrix and B vector parts of data, leaving the C matrix part stale. More... | |
| void | recalc () |
| The function for calculating sdata. More... | |
Private Attributes | |
| complex | zchar |
| complex | Zs |
| complex | Yp |
| complex | beta |
|
|
Definition at line 260 of file trlines.cc. |
|
|
|
|
|
Reimplemented from trl_base. |
|
|
|
|
|
Reimplemented from trl_base. |
|
|
|
|
|
|
|
|
Definition at line 240 of file trlines.cc. |
|
|
Reimplemented from nport. |
|
|
The function for calculating sdata. recalc() should do the following:
Reimplemented from nport. |
|
|
If the following function is implemented, it should only calculate the S matrix and B vector parts of data, leaving the C matrix part stale.
Reimplemented from nport. |
|
|
|
|
|
|
|
|
Definition at line 265 of file trlines.cc. Referenced by Kprop(), Ypar(), Zchar(), Zser(), and recalc_S().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please direct comments and corrections to
supermix@submm.caltech.edu
Go to the supermix home page
Generated by
1.2.7