Xyce  6.1
N_DEV_RegisterOpenDevices.C
Go to the documentation of this file.
1 //-----------------------------------------------------------------------------
2 // Copyright Notice
3 //
4 // Copyright 2002 Sandia Corporation. Under the terms
5 // of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S.
6 // Government retains certain rights in this software.
7 //
8 // Xyce(TM) Parallel Electrical Simulator
9 // Copyright (C) 2002-2015 Sandia Corporation
10 //
11 // This program is free software: you can redistribute it and/or modify
12 // it under the terms of the GNU General Public License as published by
13 // the Free Software Foundation, either version 3 of the License, or
14 // (at your option) any later version.
15 //
16 // This program is distributed in the hope that it will be useful,
17 // but WITHOUT ANY WARRANTY; without even the implied warranty of
18 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 // GNU General Public License for more details.
20 //
21 // You should have received a copy of the GNU General Public License
22 // along with this program. If not, see <http://www.gnu.org/licenses/>.
23 //-----------------------------------------------------------------------------
24 
25 //-------------------------------------------------------------------------
26 // Filename : $RCSfile: N_DEV_RegisterOpenDevices.C,v $
27 //
28 // Purpose :
29 //
30 // Special Notes :
31 //
32 // Creator : David Baur
33 //
34 // Creation Date : 3/15/2013
35 //
36 // Revision Information:
37 // ---------------------
38 //
39 // Revision Number: $Revision: 1.11 $
40 //
41 // Revision Date : $Date: 2015/05/20 22:31:23 $
42 //
43 // Current Owner : $Author: rlschie $
44 //-------------------------------------------------------------------------
45 
46 #include <Xyce_config.h>
47 
48 #ifdef HAVE_DLFCN_H
49 #include <dlfcn.h>
50 #endif
51 
52 #include <N_DEV_RegisterDevices.h>
53 
54 #include <N_DEV_ACC.h>
55 #include <N_DEV_ADC.h>
56 #include <N_DEV_BJT.h>
57 #include <N_DEV_Bsrc.h>
58 #include <N_DEV_Capacitor.h>
59 #include <N_DEV_DAC.h>
60 #include <N_DEV_Digital.h>
61 #include <N_DEV_Diode.h>
62 #include <N_DEV_Inductor.h>
63 #include <N_DEV_ISRC.h>
64 #include <N_DEV_JFET.h>
65 #include <N_DEV_LTRA.h>
66 #include <N_DEV_MemristorTEAM.h>
68 #include <N_DEV_MESFET.h>
69 #include <N_DEV_MOSFET1.h>
70 #include <N_DEV_MOSFET2.h>
71 #include <N_DEV_MOSFET3.h>
72 #include <N_DEV_MOSFET6.h>
73 #include <N_DEV_MOSFET_B3.h>
74 #include <N_DEV_MOSFET_B3SOI.h>
75 #include <N_DEV_MOSFET_B4.h>
76 #include <N_DEV_MutIndLin.h>
77 #include <N_DEV_MutIndNonLin2.h>
78 #include <N_DEV_MutIndNonLin.h>
79 #include <N_DEV_OpAmp.h>
80 #include <N_DEV_Resistor3.h>
81 #include <N_DEV_Resistor.h>
82 #include <N_DEV_ThermalResistor.h>
83 #include <N_DEV_ROM.h>
84 #include <N_DEV_RxnSet.h>
85 #include <N_DEV_SW.h>
86 #include <N_DEV_TRA.h>
87 #include <N_DEV_VCCS.h>
88 #include <N_DEV_Vcvs.h>
89 #include <N_DEV_VDMOS.h>
90 #include <N_DEV_Vsrc.h>
91 #include <N_DEV_Xygra.h>
92 #include <N_DEV_TransLine.h>
93 #include <N_DEV_PowerGrid.h>
94 #include <N_DEV_PowerGridBranch.h>
97 #include <N_DEV_PowerGridGenBus.h>
98 
99 namespace Xyce {
100 namespace Device {
101 
102 void
104 {
149 }
150 
151 } // namespace Device
152 } // namespace Xyce
void registerDevice()
Definition: N_DEV_TRA.C:1551
Pure virtual class to augment a linear system.
void registerDevice()
Definition: N_DEV_ADC.C:866
void registerDevice()
Definition: N_DEV_BJT.C:4728
void registerDevice()
Define how to use the device in a netlist.
void registerDevice()
Definition: N_DEV_ROM.C:1873
void registerDevice()
Definition: N_DEV_SW.C:995
void registerDevice()
Define how to use the device in a netlist.
void registerDevice()
Definition: N_DEV_DAC.C:1013
void registerDevice()
Definition: N_DEV_ACC.C:564