diff options
Diffstat (limited to 'includes/labcom.hpp')
-rw-r--r-- | includes/labcom.hpp | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/includes/labcom.hpp b/includes/labcom.hpp new file mode 100644 index 0000000..c62a1b5 --- /dev/null +++ b/includes/labcom.hpp @@ -0,0 +1,117 @@ +//-*- mode: c++; indent-tabs-mode: t; coding: utf-8; show-trailing-whitespace: t -*- + +// file labcom.hpp + +#ifndef _LABCOM_HPP +#define _LABCOM_HPP + +#include <iostream> +#include <iomanip> +#include <cstddef> +#include <vector> + +#include "emtp.hpp" + +// Namespaces. + +namespace labcom { + + extern char *pKArray; + extern char *pNArray; + extern char *pSpace; + // + extern int *pKPSour; + extern int *pKSSFrq; + // + extern size_t *pKode; + // + extern double *pX; + extern double *pYkm; + // + extern std::vector<int> sIARDUB; + extern std::vector<int> sIBSOut; + extern std::vector<int> sIModel; + extern std::vector<int> sIndHst; + extern std::vector<int> sISkip; + extern std::vector<int> sISourc; + extern std::vector<int> sIWTent; + extern std::vector<int> sKBegSw; + extern std::vector<int> sKBus; + extern std::vector<int> sKDEPSw; + extern std::vector<int> sKENTNB; + extern std::vector<int> sKM; + extern std::vector<int> sKMSwit; + extern std::vector<int> sKode; + extern std::vector<int> sKodeBR; + extern std::vector<int> sKodSem; + extern std::vector<int> sKOutVP; + extern std::vector<int> sKPos; + extern std::vector<int> sKSWTyp; + extern std::vector<int> sLastSw; + extern std::vector<int> sLength; + extern std::vector<int> sMBus; + extern std::vector<int> sModSwt; + extern std::vector<int> sNameNL; + extern std::vector<int> sNBHDSw; + extern std::vector<int> sNextSw; + extern std::vector<int> sNHist; + extern std::vector<int> sNLType; + extern std::vector<int> sNOnLAD; + extern std::vector<int> sNOnLE; + extern std::vector<int> sNOnLK; + extern std::vector<int> sNOnLM; + // + extern std::vector<double> sADelay; + extern std::vector<double> sANOnL; + extern std::vector<double> sARDUBE; + extern std::vector<double> sBNRG; + extern std::vector<double> sBValue; + extern std::vector<double> sCChar; + extern std::vector<double> sCIK; + extern std::vector<double> sCI; + extern std::vector<double> sCK; + extern std::vector<double> sCNVHst; + extern std::vector<double> sCOn1; + extern std::vector<double> sCOptBR; + extern std::vector<double> sCrit; + extern std::vector<double> sCurr; + extern std::vector<double> sE; + extern std::vector<double> sEnergy; + extern std::vector<double> sEta; + extern std::vector<double> sGSlope; + extern std::vector<double> sHSFD; + extern std::vector<double> sQFD; + extern std::vector<double> sSCOnST; + extern std::vector<double> sSemAux; + extern std::vector<double> sSPTACS; + extern std::vector<double> sStailK; + extern std::vector<double> sStailM; + extern std::vector<double> sTClose; + extern std::vector<double> sTDNS; + extern std::vector<double> sTOpen; + extern std::vector<double> sVChar; + extern std::vector<double> sVecNL1; + extern std::vector<double> sVecNL2; + extern std::vector<double> sVoltI; + extern std::vector<double> sVOnL; + extern std::vector<double> sVZero; + extern std::vector<double> sWeight; + extern std::vector<double> sX; + extern std::vector<double> sXK; + extern std::vector<double> sXM; + extern std::vector<double> sYKM; + extern std::vector<double> sXMax; + extern std::vector<double> sXOptBR; + extern std::vector<double> sZInf; + + // + extern std::vector<size_t> sNR; + // + extern std::vector<std::string> sBus; + extern std::vector<std::string> sTexVec; + +} + +#endif // _LABCOM_HPP + +// end of file labcom.hpp |