My Project
0.0.16
QUCS Mapping
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
DownLoad
QUCS-src
qucs-0.0.16
qucs-core
src
components
components.h
Go to the documentation of this file.
1
/*
2
* components.h - global component header file
3
*
4
* Copyright (C) 2003-2011 Stefan Jahn <stefan@lkcc.org>
5
*
6
* This is free software; you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation; either version 2, or (at your option)
9
* any later version.
10
*
11
* This software is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with this package; see the file COPYING. If not, write to
18
* the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
19
* Boston, MA 02110-1301, USA.
20
*
21
* $Id: components.h 1826 2011-03-12 01:00:56Z ela $
22
*
23
*/
24
25
#ifndef __COMPONENTS_H__
26
#define __COMPONENTS_H__
27
28
#include "
complex.h
"
29
#include "
object.h
"
30
#include "node.h"
31
#include "
circuit.h
"
32
#include "
component_id.h
"
33
#include "
ground.h
"
34
#include "
open.h
"
35
#include "
short.h
"
36
#include "
tee.h
"
37
#include "
cross.h
"
38
#include "
itrafo.h
"
39
40
#include "
resistor.h
"
41
#include "
capacitor.h
"
42
#include "
inductor.h
"
43
#include "
mutual.h
"
44
#include "
mutual2.h
"
45
#include "
mutualx.h
"
46
#include "
vccs.h
"
47
#include "
cccs.h
"
48
#include "
ccvs.h
"
49
#include "
vcvs.h
"
50
#include "
dcblock.h
"
51
#include "
dcfeed.h
"
52
#include "
biastee.h
"
53
#include "
pac.h
"
54
#include "
attenuator.h
"
55
#include "
circulator.h
"
56
#include "
isolator.h
"
57
#include "
trafo.h
"
58
#include "
strafo.h
"
59
#include "
vdc.h
"
60
#include "
idc.h
"
61
#include "
vac.h
"
62
#include "
iac.h
"
63
#include "
vexp.h
"
64
#include "
iexp.h
"
65
#include "
vfile.h
"
66
#include "
ifile.h
"
67
#include "
vam.h
"
68
#include "
vpm.h
"
69
#include "
phaseshifter.h
"
70
#include "
gyrator.h
"
71
#include "
tswitch.h
"
72
#include "
relais.h
"
73
#include "
tline.h
"
74
#include "
ctline.h
"
75
#include "
coaxline.h
"
76
#include "
rectline.h
"
77
#include "
twistedpair.h
"
78
#include "
tline4p.h
"
79
#include "
rlcg.h
"
80
#include "
iprobe.h
"
81
#include "
vprobe.h
"
82
#include "
spfile.h
"
83
#include "
vpulse.h
"
84
#include "
ipulse.h
"
85
#include "
vrect.h
"
86
#include "
irect.h
"
87
#include "
amplifier.h
"
88
#include "
opamp.h
"
89
#include "
coupler.h
"
90
#include "
hybrid.h
"
91
#include "
rfedd.h
"
92
93
#include "
vnoise.h
"
94
#include "
inoise.h
"
95
#include "
iinoise.h
"
96
#include "
ivnoise.h
"
97
#include "
vvnoise.h
"
98
99
#include "
devices/diode.h
"
100
#include "
devices/jfet.h
"
101
#include "
devices/bjt.h
"
102
#include "
devices/mosfet.h
"
103
#include "
devices/eqndefined.h
"
104
#include "
devices/diac.h
"
105
#include "
devices/thyristor.h
"
106
#include "
devices/triac.h
"
107
#include "
devices/tunneldiode.h
"
108
109
#include "
microstrip/substrate.h
"
110
111
#include "
microstrip/msline.h
"
112
#include "
microstrip/mscorner.h
"
113
#include "
microstrip/msmbend.h
"
114
#include "
microstrip/msstep.h
"
115
#include "
microstrip/msopen.h
"
116
#include "
microstrip/msgap.h
"
117
#include "
microstrip/mscoupled.h
"
118
#include "
microstrip/mstee.h
"
119
#include "
microstrip/mscross.h
"
120
#include "
microstrip/msvia.h
"
121
#include "
microstrip/msrstub.h
"
122
#include "
microstrip/bondwire.h
"
123
124
#include "
microstrip/cpwline.h
"
125
#include "
microstrip/cpwopen.h
"
126
#include "
microstrip/cpwshort.h
"
127
#include "
microstrip/cpwgap.h
"
128
#include "
microstrip/cpwstep.h
"
129
130
#include "
digital/digital.h
"
131
#include "
digital/inverter.h
"
132
#include "
digital/nor.h
"
133
#include "
digital/or.h
"
134
#include "
digital/nand.h
"
135
#include "
digital/and.h
"
136
#include "
digital/xnor.h
"
137
#include "
digital/xor.h
"
138
#include "
digital/digisource.h
"
139
#include "
digital/buffer.h
"
140
141
#include "
verilog/hicumL2V2p1.core.h
"
142
#include "
verilog/HBT_X.core.h
"
143
#include "
verilog/mod_amp.core.h
"
144
#include "
verilog/hic2_full.core.h
"
145
#include "
verilog/log_amp.core.h
"
146
#include "
verilog/hic0_full.core.h
"
147
#include "
verilog/potentiometer.core.h
"
148
#include "
verilog/MESFET.core.h
"
149
#include "
verilog/EKV26MOS.core.h
"
150
#include "
verilog/hicumL0V1p2.core.h
"
151
#include "
verilog/hicumL0V1p2g.core.h
"
152
#include "
verilog/hicumL0V1p3.core.h
"
153
#include "
verilog/hicumL2V2p23.core.h
"
154
#include "
verilog/hicumL2V2p24.core.h
"
155
#include "
verilog/photodiode.core.h
"
156
#include "
verilog/phototransistor.core.h
"
157
#include "
verilog/nigbt.core.h
"
158
159
#include "
verilog/dff_SR.core.h
"
160
#include "
verilog/tff_SR.core.h
"
161
#include "
verilog/jkff_SR.core.h
"
162
#include "
verilog/gatedDlatch.core.h
"
163
#include "
verilog/logic_1.core.h
"
164
#include "
verilog/logic_0.core.h
"
165
#include "
verilog/mux2to1.core.h
"
166
#include "
verilog/mux4to1.core.h
"
167
#include "
verilog/mux8to1.core.h
"
168
#include "
verilog/DLS_nto1.core.h
"
169
#include "
verilog/DLS_1ton.core.h
"
170
#include "
verilog/andor4x2.core.h
"
171
#include "
verilog/andor4x3.core.h
"
172
#include "
verilog/andor4x4.core.h
"
173
#include "
verilog/dmux2to4.core.h
"
174
#include "
verilog/dmux3to8.core.h
"
175
#include "
verilog/dmux4to16.core.h
"
176
#include "
verilog/ha1b.core.h
"
177
#include "
verilog/fa1b.core.h
"
178
#include "
verilog/fa2b.core.h
"
179
#include "
verilog/pad2bit.core.h
"
180
#include "
verilog/pad3bit.core.h
"
181
#include "
verilog/pad4bit.core.h
"
182
#include "
verilog/binarytogrey4bit.core.h
"
183
#include "
verilog/greytobinary4bit.core.h
"
184
#include "
verilog/comp_1bit.core.h
"
185
#include "
verilog/comp_2bit.core.h
"
186
#include "
verilog/comp_4bit.core.h
"
187
#include "
verilog/hpribin4bit.core.h
"
188
189
#endif
/* __COMPONENTS_H__ */
Generated on Tue Dec 25 2012 14:30:38 for My Project by
1.8.2