* Standard ngspice init file
alias exit quit
alias acct rusage all
set x11lineararcs
*set rndseed=12
** ascii rawfile **
*set filetype=ascii
** frontend debug output **
*set ngdebug
** asking after quit **
*set askquit
** set the number of threads in openmp
** default (if compiled with --enable-openmp) is: 2
*set num_threads=8

* Common settings used for simulations for open source PDKs
set ngbehavior=hsa
set ng_nomodcheck
* Enable KLU solver
option klu

* Load the codemodels
if $?xspice_enabled

 codemodel /usr/lib/ngspice/spice2poly.cm
 codemodel /usr/lib/ngspice/analog.cm
 codemodel /usr/lib/ngspice/digital.cm
 codemodel /usr/lib/ngspice/xtradev.cm
 codemodel /usr/lib/ngspice/xtraevt.cm
 codemodel /usr/lib/ngspice/table.cm
 codemodel /usr/lib/ngspice/tlines.cm

end

* Load the OpenVAF/OSDI models
if $?osdi_enabled

 osdi /usr/lib/ngspice/angelov_gan.osdi
 osdi /usr/lib/ngspice/angelov.osdi
 osdi /usr/lib/ngspice/asmhemt.osdi
 osdi /usr/lib/ngspice/bjt504.osdi
 osdi /usr/lib/ngspice/bjt504t.osdi
 osdi /usr/lib/ngspice/bjt505.osdi
 osdi /usr/lib/ngspice/bjt505t.osdi
 osdi /usr/lib/ngspice/bsim4.osdi
 osdi /usr/lib/ngspice/bsim4va.osdi
 osdi /usr/lib/ngspice/BSIM6.1.1.osdi
 osdi /usr/lib/ngspice/bsimbulk106.osdi
 osdi /usr/lib/ngspice/bsimbulk.osdi
 osdi /usr/lib/ngspice/bsimcmg110.osdi
 osdi /usr/lib/ngspice/bsimcmg.osdi
 osdi /usr/lib/ngspice/bsimimg.osdi
 osdi /usr/lib/ngspice/bsimsoi.osdi
 osdi /usr/lib/ngspice/diode_cmc.osdi
 osdi /usr/lib/ngspice/ekv26.osdi
 osdi /usr/lib/ngspice/ekv3.osdi
 osdi /usr/lib/ngspice/epfl_hemt.osdi
 osdi /usr/lib/ngspice/fbh_hbt-2_1.osdi
 osdi /usr/lib/ngspice/fbh_hbt-2_3.osdi
 osdi /usr/lib/ngspice/hicumL0_v2p1p0.osdi
 osdi /usr/lib/ngspice/hicumL2.osdi
 osdi /usr/lib/ngspice/hicumL2V2p4p0.osdi
 osdi /usr/lib/ngspice/hisim2.osdi
 osdi /usr/lib/ngspice/hisimhv.osdi
 osdi /usr/lib/ngspice/hisimsoi.osdi
 osdi /usr/lib/ngspice/hisimsotb.osdi
 osdi /usr/lib/ngspice/igbt3.osdi
 osdi /usr/lib/ngspice/juncap200.osdi
 osdi /usr/lib/ngspice/L_UTSOI_102.osdi
 osdi /usr/lib/ngspice/mosvar.osdi
 osdi /usr/lib/ngspice/mvsg_cmc.osdi
 osdi /usr/lib/ngspice/psp102.osdi
 osdi /usr/lib/ngspice/psp103_nqs.osdi
 osdi /usr/lib/ngspice/psp103.osdi
 osdi /usr/lib/ngspice/psp104.osdi
 osdi /usr/lib/ngspice/psphv.osdi
 osdi /usr/lib/ngspice/r2_cmc.osdi
 osdi /usr/lib/ngspice/r2_et_cmc.osdi
 osdi /usr/lib/ngspice/r3_cmc.osdi
 osdi /usr/lib/ngspice/vbic_1p3_5t.osdi
 osdi /usr/lib/ngspice/vbic_1p3.osdi
 osdi /usr/lib/ngspice/vbic_4T_et_cf.osdi
 
end

