\hypertarget{class_s_p_i_c_e_1_1_mosfet}{}\section{Mosfet Class Reference}
\label{class_s_p_i_c_e_1_1_mosfet}\index{Mosfet@{Mosfet}}
Inheritance diagram for Mosfet\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_p_i_c_e_1_1_mosfet}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_s_p_i_c_e_1_1_mosfet_a56484a169335450d6043ee20086ead93}\label{class_s_p_i_c_e_1_1_mosfet_a56484a169335450d6043ee20086ead93}} 
std\+::string \mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet_a56484a169335450d6043ee20086ead93}{get\+Bulk}} ()
\begin{DoxyCompactList}\small\item\em returns the bulk connector of the transistor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{class_s_p_i_c_e_1_1_mosfet_a7265f0565b8368070a3f09c6197a4e9b}\label{class_s_p_i_c_e_1_1_mosfet_a7265f0565b8368070a3f09c6197a4e9b}} 
std\+::string \mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet_a7265f0565b8368070a3f09c6197a4e9b}{get\+Drain}} ()
\begin{DoxyCompactList}\small\item\em returns the drain connector of the transistor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{class_s_p_i_c_e_1_1_mosfet_a796d77755aac0828419f55ba2226bf15}\label{class_s_p_i_c_e_1_1_mosfet_a796d77755aac0828419f55ba2226bf15}} 
std\+::string \mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet_a796d77755aac0828419f55ba2226bf15}{get\+Grid}} ()
\begin{DoxyCompactList}\small\item\em returns the grid connector of the transistor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{class_s_p_i_c_e_1_1_mosfet_a1791f52b6b5043823c6f3376e8453e3a}\label{class_s_p_i_c_e_1_1_mosfet_a1791f52b6b5043823c6f3376e8453e3a}} 
std\+::string \mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet_a1791f52b6b5043823c6f3376e8453e3a}{get\+Source}} ()
\begin{DoxyCompactList}\small\item\em returns the source connector of the transistor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet_a4f54a31aad6137a6426fb9bfe8947bcf}{Mosfet}} (std\+::string name, std\+::string nd, std\+::string ng, std\+::string ns, std\+::string nb, std\+::string model)
\begin{DoxyCompactList}\small\item\em creates a new mosfet transistor. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class describes a mosfet transistor which is a specialized instance which has four connectors (grid, drain, source and bulk). 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_s_p_i_c_e_1_1_mosfet_a4f54a31aad6137a6426fb9bfe8947bcf}\label{class_s_p_i_c_e_1_1_mosfet_a4f54a31aad6137a6426fb9bfe8947bcf}} 
\index{S\+P\+I\+C\+E\+::\+Mosfet@{S\+P\+I\+C\+E\+::\+Mosfet}!Mosfet@{Mosfet}}
\index{Mosfet@{Mosfet}!S\+P\+I\+C\+E\+::\+Mosfet@{S\+P\+I\+C\+E\+::\+Mosfet}}
\subsubsection{\texorpdfstring{Mosfet()}{Mosfet()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_s_p_i_c_e_1_1_mosfet}{Mosfet}} (\begin{DoxyParamCaption}\item[{std\+::string}]{name,  }\item[{std\+::string}]{drain,  }\item[{std\+::string}]{grid,  }\item[{std\+::string}]{source,  }\item[{std\+::string}]{bulk,  }\item[{std\+::string}]{model }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



creates a new mosfet transistor. 


\begin{DoxyParams}{Parameters}
{\em name} & the name of the transistor. \\
\hline
{\em drain} & the drain connector of the transistor. \\
\hline
{\em grid} & the grid connector of the transistor. \\
\hline
{\em source} & the source connector of the transistor. \\
\hline
{\em bulk} & the bulk connector of the transistor. \\
\hline
{\em model} & the model of the transistor. \\
\hline
\end{DoxyParams}
