I do the plotting.

Method __init__ Constructs a Yampex Plotter object for a figure with two subplots.
Method n The function for n:
Method subplot Given the subplotting tool sp and the supplied 1-D Numpy array of X values, plots the curves for each combination of a in aVals and b in bVals.
Method plot Plots the curves for each combination of a in aVals and its corresponding b in bVals, from my xMin to my xMax and from zero to double my xMax.
def __init__(self):

Constructs a Yampex Plotter object for a figure with two subplots.

def n(self, gamma, Vgs, Tj=25):

The function for n:

n = 1+gamma/(-gamma+2*sqrt(gamma^2/4 + Vgs + 1.10/300*(Tj+273.15)))

def subplot(self, sp, X, aVals, bVals, semilog=False):

Given the subplotting tool sp and the supplied 1-D Numpy array of X values, plots the curves for each combination of a in aVals and b in bVals.

def plot(self):

Plots the curves for each combination of a in aVals and its corresponding b in bVals, from my xMin to my xMax and from zero to double my xMax.

API Documentation for yampex, generated by pydoctor at 2022-11-21 15:03:54.