%% %% This is file `physconst.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% physconst.dtx (with options: `package') %% %% This is a generated file. %% %% Copyright (C) 2020 by Brian W. Mulligan %% %% This file may be distributed and/or modified under the conditions of %% the LaTeX Project Public License, either version 1.3c of this license %% or (at your option) any later version. The latest version of this %% license is in: %% %% http://www.latex-project.org/lppl.txt %% %% and version 1.3c or later is part of all distributions of LaTeX %% version 2006/05/20 or later. %% \NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{physconst} [2020/03/26 v1.1.1 physconst package] \RequirePackage{physunits} \DeclareOption{shortconst}{ \typeout{physconst: reduced precision}% \DeclareRobustCommand{\shortconst}{1} } \DeclareOption{cgs}{ \typeout{physconst: using cgs instead of SI}% \DeclareRobustCommand{\cgsunits}{1} } \DeclareOption{unseparatedecimals}{ \typeout{physconst:% long decimals are printed as x.xxxxxx instead of x.xxx~xxx}% \DeclareRobustCommand{\unseparatedecimals}{1} } \ProcessOptions\relax \makeatletter \ifx\unseparatedecimals\undefined \DeclareRobustCommand{\physconst@decimalsseparator}{\,} \else \DeclareRobustCommand{\physconst@decimalsseparator}{ } \fi \DeclareRobustCommand{\k@SI@short@MassElectron}{% \ensuremath{% 9.11% \times 10^{-31}\kg}} \DeclareRobustCommand{\k@SI@full@MassElectron}{% \ensuremath{% 9.108\expandafter\physconst@decimalsseparator% 980\expandafter\physconst@decimalsseparator% 087\expandafter\physconst@decimalsseparator% 382% \times 10^{-31}\kg}} \DeclareRobustCommand{\k@cgs@short@MassElectron}{% \ensuremath{% 9.11% \times 10^{-28}\gm}} \DeclareRobustCommand{\k@cgs@full@MassElectron}{% \ensuremath{% 9.108\expandafter\physconst@decimalsseparator% 980\expandafter\physconst@decimalsseparator% 087\expandafter\physconst@decimalsseparator% 382% \times 10^{-28}\gm}} \DeclareRobustCommand{\k@eV@short@MassElectron}{% \ensuremath{% 5.11% \times 10^{5}\eV\,c^{-2}}} \DeclareRobustCommand{\k@eV@full@MassElectron}{% \ensuremath{% 5.109\expandafter\physconst@decimalsseparator% 763\expandafter\physconst@decimalsseparator% 089\expandafter\physconst@decimalsseparator% 046% \times 10^{5}\eV\,c^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassElectron}{% \k@SI@full@MassElectron} \else \DeclareRobustCommand {\kMassElectron}{% \k@SI@short@MassElectron} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassElectron}{% \k@cgs@full@MassElectron} \else \DeclareRobustCommand {\kMassElectron}{% \k@cgs@short@MassElectron} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassElectron}{% \k@eV@full@MassElectron} \else \DeclareRobustCommand {\keVMassElectron}{% \k@eV@short@MassElectron} \fi \DeclareRobustCommand{\k@SI@short@MassElectronNumeric}{% \ensuremath{% 9.11e-31}} \DeclareRobustCommand{\k@SI@full@MassElectronNumeric}{% \ensuremath{% 9.108980087382e-31}} \DeclareRobustCommand{\k@cgs@short@MassElectronNumeric}{% \ensuremath{% 9.11e-28}} \DeclareRobustCommand{\k@cgs@full@MassElectronNumeric}{% \ensuremath{% 9.108980087382e-28}} \DeclareRobustCommand{\k@eV@short@MassElectronNumeric}{% \ensuremath{% 5.11e+05}} \DeclareRobustCommand{\k@eV@full@MassElectronNumeric}{% \ensuremath{% 5.109763089046e+05}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassElectronNumeric}{% \k@SI@full@MassElectronNumeric} \else \DeclareRobustCommand {\kMassElectronNumeric}{% \k@SI@short@MassElectronNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassElectronNumeric}{% \k@cgs@full@MassElectronNumeric} \else \DeclareRobustCommand {\kMassElectronNumeric}{% \k@cgs@short@MassElectronNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassElectronNumeric}{% \k@eV@full@MassElectronNumeric} \else \DeclareRobustCommand {\keVMassElectronNumeric}{% \k@eV@short@MassElectronNumeric} \fi \DeclareRobustCommand{\k@SI@short@MassProton}{% \ensuremath{% 1.67% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@SI@full@MassProton}{% \ensuremath{% 1.672\expandafter\physconst@decimalsseparator% 547\expandafter\physconst@decimalsseparator% 813\expandafter\physconst@decimalsseparator% 969% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@cgs@short@MassProton}{% \ensuremath{% 1.67% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@cgs@full@MassProton}{% \ensuremath{% 1.672\expandafter\physconst@decimalsseparator% 547\expandafter\physconst@decimalsseparator% 813\expandafter\physconst@decimalsseparator% 969% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@eV@short@MassProton}{% \ensuremath{% 9.38% \times 10^{8}\eV\,c^{-2}}} \DeclareRobustCommand{\k@eV@full@MassProton}{% \ensuremath{% 9.382\expandafter\physconst@decimalsseparator% 305\expandafter\physconst@decimalsseparator% 156\expandafter\physconst@decimalsseparator% 558% \times 10^{8}\eV\,c^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassProton}{% \k@SI@full@MassProton} \else \DeclareRobustCommand {\kMassProton}{% \k@SI@short@MassProton} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassProton}{% \k@cgs@full@MassProton} \else \DeclareRobustCommand {\kMassProton}{% \k@cgs@short@MassProton} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassProton}{% \k@eV@full@MassProton} \else \DeclareRobustCommand {\keVMassProton}{% \k@eV@short@MassProton} \fi \DeclareRobustCommand{\k@SI@short@MassProtonNumeric}{% \ensuremath{% 1.67e-27}} \DeclareRobustCommand{\k@SI@full@MassProtonNumeric}{% \ensuremath{% 1.672547813969e-27}} \DeclareRobustCommand{\k@cgs@short@MassProtonNumeric}{% \ensuremath{% 1.67e-24}} \DeclareRobustCommand{\k@cgs@full@MassProtonNumeric}{% \ensuremath{% 1.672547813969e-24}} \DeclareRobustCommand{\k@eV@short@MassProtonNumeric}{% \ensuremath{% 9.38e+08}} \DeclareRobustCommand{\k@eV@full@MassProtonNumeric}{% \ensuremath{% 9.382305156558e+08}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassProtonNumeric}{% \k@SI@full@MassProtonNumeric} \else \DeclareRobustCommand {\kMassProtonNumeric}{% \k@SI@short@MassProtonNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassProtonNumeric}{% \k@cgs@full@MassProtonNumeric} \else \DeclareRobustCommand {\kMassProtonNumeric}{% \k@cgs@short@MassProtonNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassProtonNumeric}{% \k@eV@full@MassProtonNumeric} \else \DeclareRobustCommand {\keVMassProtonNumeric}{% \k@eV@short@MassProtonNumeric} \fi \DeclareRobustCommand{\k@SI@short@MassHydrogen}{% \ensuremath{% 1.67% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@SI@full@MassHydrogen}{% \ensuremath{% 1.673\expandafter\physconst@decimalsseparator% 458\expandafter\physconst@decimalsseparator% 687\expandafter\physconst@decimalsseparator% 724% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@cgs@short@MassHydrogen}{% \ensuremath{% 1.67% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@cgs@full@MassHydrogen}{% \ensuremath{% 1.673\expandafter\physconst@decimalsseparator% 458\expandafter\physconst@decimalsseparator% 687\expandafter\physconst@decimalsseparator% 724% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@eV@short@MassHydrogen}{% \ensuremath{% 9.39% \times 10^{8}\eV\,c^{-2}}} \DeclareRobustCommand{\k@eV@full@MassHydrogen}{% \ensuremath{% 9.387\expandafter\physconst@decimalsseparator% 414\expandafter\physconst@decimalsseparator% 783\expandafter\physconst@decimalsseparator% 596% \times 10^{8}\eV\,c^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassHydrogen}{% \k@SI@full@MassHydrogen} \else \DeclareRobustCommand {\kMassHydrogen}{% \k@SI@short@MassHydrogen} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassHydrogen}{% \k@cgs@full@MassHydrogen} \else \DeclareRobustCommand {\kMassHydrogen}{% \k@cgs@short@MassHydrogen} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassHydrogen}{% \k@eV@full@MassHydrogen} \else \DeclareRobustCommand {\keVMassHydrogen}{% \k@eV@short@MassHydrogen} \fi \DeclareRobustCommand{\k@SI@short@MassHydrogenNumeric}{% \ensuremath{% 1.67e-27}} \DeclareRobustCommand{\k@SI@full@MassHydrogenNumeric}{% \ensuremath{% 1.673458687724e-27}} \DeclareRobustCommand{\k@cgs@short@MassHydrogenNumeric}{% \ensuremath{% 1.67e-24}} \DeclareRobustCommand{\k@cgs@full@MassHydrogenNumeric}{% \ensuremath{% 1.673458687724e-24}} \DeclareRobustCommand{\k@eV@short@MassHydrogenNumeric}{% \ensuremath{% 9.39e+08}} \DeclareRobustCommand{\k@eV@full@MassHydrogenNumeric}{% \ensuremath{% 9.387414783596e+08}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassHydrogenNumeric}{% \k@SI@full@MassHydrogenNumeric} \else \DeclareRobustCommand {\kMassHydrogenNumeric}{% \k@SI@short@MassHydrogenNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassHydrogenNumeric}{% \k@cgs@full@MassHydrogenNumeric} \else \DeclareRobustCommand {\kMassHydrogenNumeric}{% \k@cgs@short@MassHydrogenNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassHydrogenNumeric}{% \k@eV@full@MassHydrogenNumeric} \else \DeclareRobustCommand {\keVMassHydrogenNumeric}{% \k@eV@short@MassHydrogenNumeric} \fi \DeclareRobustCommand{\k@SI@short@MassSun}{% \ensuremath{% 1.99% \times 10^{30}\kg}} \DeclareRobustCommand{\k@SI@full@MassSun}{% \ensuremath{% 1.988\expandafter\physconst@decimalsseparator% 409\expandafter\physconst@decimalsseparator% 9% \times 10^{30}\kg}} \DeclareRobustCommand{\k@cgs@short@MassSun}{% \ensuremath{% 1.99% \times 10^{33}\gm}} \DeclareRobustCommand{\k@cgs@full@MassSun}{% \ensuremath{% 1.988\expandafter\physconst@decimalsseparator% 409\expandafter\physconst@decimalsseparator% 9% \times 10^{33}\gm}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassSun}{% \k@SI@full@MassSun} \else \DeclareRobustCommand {\kMassSun}{% \k@SI@short@MassSun} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassSun}{% \k@cgs@full@MassSun} \else \DeclareRobustCommand {\kMassSun}{% \k@cgs@short@MassSun} \fi \fi \DeclareRobustCommand{\k@SI@short@MassSunNumeric}{% \ensuremath{% 1.99e+30}} \DeclareRobustCommand{\k@SI@full@MassSunNumeric}{% \ensuremath{% 1.9884099e+30}} \DeclareRobustCommand{\k@cgs@short@MassSunNumeric}{% \ensuremath{% 1.99e+33}} \DeclareRobustCommand{\k@cgs@full@MassSunNumeric}{% \ensuremath{% 1.9884099e+33}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassSunNumeric}{% \k@SI@full@MassSunNumeric} \else \DeclareRobustCommand {\kMassSunNumeric}{% \k@SI@short@MassSunNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassSunNumeric}{% \k@cgs@full@MassSunNumeric} \else \DeclareRobustCommand {\kMassSunNumeric}{% \k@cgs@short@MassSunNumeric} \fi \fi \DeclareRobustCommand{\k@short@MassEarth}{% \ensuremath{% 5.97% \times 10^{24}\kg}} \DeclareRobustCommand{\k@full@MassEarth}{% \ensuremath{% 5.972\expandafter\physconst@decimalsseparator% 168% \times 10^{24}\kg}} \ifx\shortconst\undefined \DeclareRobustCommand {\kMassEarth}{% \k@full@MassEarth} \else \DeclareRobustCommand {\kMassEarth}{% \k@short@MassEarth} \fi \DeclareRobustCommand{\k@short@MassEarthNumeric}{% \ensuremath{% 5.97e+24}} \DeclareRobustCommand{\k@full@MassEarthNumeric}{% \ensuremath{% 5.972168e+24}} \ifx\shortconst\undefined \DeclareRobustCommand {\kMassEarthNumeric}{% \k@full@MassEarthNumeric} \else \DeclareRobustCommand {\kMassEarthNumeric}{% \k@short@MassEarthNumeric} \fi \DeclareRobustCommand{\k@short@MassJupiter}{% \ensuremath{% 1.90% \times 10^{27}\kg}} \DeclareRobustCommand{\k@full@MassJupiter}{% \ensuremath{% 1.898\expandafter\physconst@decimalsseparator% 124\expandafter\physconst@decimalsseparator% 6% \times 10^{27}\kg}} \ifx\shortconst\undefined \DeclareRobustCommand {\kMassJupiter}{% \k@full@MassJupiter} \else \DeclareRobustCommand {\kMassJupiter}{% \k@short@MassJupiter} \fi \DeclareRobustCommand{\k@short@MassJupiterNumeric}{% \ensuremath{% 1.90e+27}} \DeclareRobustCommand{\k@full@MassJupiterNumeric}{% \ensuremath{% 1.8981246e+27}} \ifx\shortconst\undefined \DeclareRobustCommand {\kMassJupiterNumeric}{% \k@full@MassJupiterNumeric} \else \DeclareRobustCommand {\kMassJupiterNumeric}{% \k@short@MassJupiterNumeric} \fi \DeclareRobustCommand{\k@SI@short@MassAMU}{% \ensuremath{% 1.66% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@SI@full@MassAMU}{% \ensuremath{% 1.660\expandafter\physconst@decimalsseparator% 465\expandafter\physconst@decimalsseparator% 492\expandafter\physconst@decimalsseparator% 239% \times 10^{-27}\kg}} \DeclareRobustCommand{\k@cgs@short@MassAMU}{% \ensuremath{% 1.66% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@cgs@full@MassAMU}{% \ensuremath{% 1.660\expandafter\physconst@decimalsseparator% 465\expandafter\physconst@decimalsseparator% 492\expandafter\physconst@decimalsseparator% 239% \times 10^{-24}\gm}} \DeclareRobustCommand{\k@eV@short@MassAMU}{% \ensuremath{% 9.31% \times 10^{8}\eV\,c^{-2}}} \DeclareRobustCommand{\k@eV@full@MassAMU}{% \ensuremath{% 9.314\expandafter\physconst@decimalsseparator% 528\expandafter\physconst@decimalsseparator% 302\expandafter\physconst@decimalsseparator% 276% \times 10^{8}\eV\,c^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassAMU}{% \k@SI@full@MassAMU} \else \DeclareRobustCommand {\kMassAMU}{% \k@SI@short@MassAMU} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassAMU}{% \k@cgs@full@MassAMU} \else \DeclareRobustCommand {\kMassAMU}{% \k@cgs@short@MassAMU} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassAMU}{% \k@eV@full@MassAMU} \else \DeclareRobustCommand {\keVMassAMU}{% \k@eV@short@MassAMU} \fi \DeclareRobustCommand{\k@SI@short@MassAMUNumeric}{% \ensuremath{% 1.66e-27}} \DeclareRobustCommand{\k@SI@full@MassAMUNumeric}{% \ensuremath{% 1.660465492239e-27}} \DeclareRobustCommand{\k@cgs@short@MassAMUNumeric}{% \ensuremath{% 1.66e-24}} \DeclareRobustCommand{\k@cgs@full@MassAMUNumeric}{% \ensuremath{% 1.660465492239e-24}} \DeclareRobustCommand{\k@eV@short@MassAMUNumeric}{% \ensuremath{% 9.31e+08}} \DeclareRobustCommand{\k@eV@full@MassAMUNumeric}{% \ensuremath{% 9.314528302276e+08}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kMassAMUNumeric}{% \k@SI@full@MassAMUNumeric} \else \DeclareRobustCommand {\kMassAMUNumeric}{% \k@SI@short@MassAMUNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kMassAMUNumeric}{% \k@cgs@full@MassAMUNumeric} \else \DeclareRobustCommand {\kMassAMUNumeric}{% \k@cgs@short@MassAMUNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVMassAMUNumeric}{% \k@eV@full@MassAMUNumeric} \else \DeclareRobustCommand {\keVMassAMUNumeric}{% \k@eV@short@MassAMUNumeric} \fi \DeclareRobustCommand{\k@SI@short@ChargeFundamental}{% \ensuremath{% 1.60% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@SI@full@ChargeFundamental}{% \ensuremath{% 1.602\expandafter\physconst@decimalsseparator% 176\expandafter\physconst@decimalsseparator% 634% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@cgs@short@ChargeFundamental}{% \ensuremath{% 4.80% \times 10^{-10}\esu}} \DeclareRobustCommand{\k@cgs@full@ChargeFundamental}{% \ensuremath{% 4.803\expandafter\physconst@decimalsseparator% 204\expandafter\physconst@decimalsseparator% 713% \times 10^{-10}\esu}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeFundamental}{% \k@SI@full@ChargeFundamental} \else \DeclareRobustCommand {\kChargeFundamental}{% \k@SI@short@ChargeFundamental} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeFundamental}{% \k@cgs@full@ChargeFundamental} \else \DeclareRobustCommand {\kChargeFundamental}{% \k@cgs@short@ChargeFundamental} \fi \fi \DeclareRobustCommand{\k@SI@short@ChargeFundamentalNumeric}{% \ensuremath{% 1.60e-19}} \DeclareRobustCommand{\k@SI@full@ChargeFundamentalNumeric}{% \ensuremath{% 1.602176634e-19}} \DeclareRobustCommand{\k@cgs@short@ChargeFundamentalNumeric}{% \ensuremath{% 4.80e-10}} \DeclareRobustCommand{\k@cgs@full@ChargeFundamentalNumeric}{% \ensuremath{% 4.803204713e-10}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeFundamentalNumeric}{% \k@SI@full@ChargeFundamentalNumeric} \else \DeclareRobustCommand {\kChargeFundamentalNumeric}{% \k@SI@short@ChargeFundamentalNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeFundamentalNumeric}{% \k@cgs@full@ChargeFundamentalNumeric} \else \DeclareRobustCommand {\kChargeFundamentalNumeric}{% \k@cgs@short@ChargeFundamentalNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@ChargeElectron}{% \ensuremath{% -1.60% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@SI@full@ChargeElectron}{% \ensuremath{% -1.602\expandafter\physconst@decimalsseparator% 176\expandafter\physconst@decimalsseparator% 634% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@cgs@short@ChargeElectron}{% \ensuremath{% -4.80% \times 10^{-10}\esu}} \DeclareRobustCommand{\k@cgs@full@ChargeElectron}{% \ensuremath{% -4.803\expandafter\physconst@decimalsseparator% 204\expandafter\physconst@decimalsseparator% 713% \times 10^{-10}\esu}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeElectron}{% \k@SI@full@ChargeElectron} \else \DeclareRobustCommand {\kChargeElectron}{% \k@SI@short@ChargeElectron} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeElectron}{% \k@cgs@full@ChargeElectron} \else \DeclareRobustCommand {\kChargeElectron}{% \k@cgs@short@ChargeElectron} \fi \fi \DeclareRobustCommand{\k@SI@short@ChargeElectronNumeric}{% \ensuremath{% -1.60e-19}} \DeclareRobustCommand{\k@SI@full@ChargeElectronNumeric}{% \ensuremath{% -1.602176634e-19}} \DeclareRobustCommand{\k@cgs@short@ChargeElectronNumeric}{% \ensuremath{% -4.80e-10}} \DeclareRobustCommand{\k@cgs@full@ChargeElectronNumeric}{% \ensuremath{% -4.803204713e-10}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeElectronNumeric}{% \k@SI@full@ChargeElectronNumeric} \else \DeclareRobustCommand {\kChargeElectronNumeric}{% \k@SI@short@ChargeElectronNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeElectronNumeric}{% \k@cgs@full@ChargeElectronNumeric} \else \DeclareRobustCommand {\kChargeElectronNumeric}{% \k@cgs@short@ChargeElectronNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@ChargeProton}{% \ensuremath{% 1.60% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@SI@full@ChargeProton}{% \ensuremath{% 1.602\expandafter\physconst@decimalsseparator% 176\expandafter\physconst@decimalsseparator% 634% \times 10^{-19}\Coulomb}} \DeclareRobustCommand{\k@cgs@short@ChargeProton}{% \ensuremath{% 4.80% \times 10^{-10}\esu}} \DeclareRobustCommand{\k@cgs@full@ChargeProton}{% \ensuremath{% 4.803\expandafter\physconst@decimalsseparator% 204\expandafter\physconst@decimalsseparator% 713% \times 10^{-10}\esu}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeProton}{% \k@SI@full@ChargeProton} \else \DeclareRobustCommand {\kChargeProton}{% \k@SI@short@ChargeProton} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeProton}{% \k@cgs@full@ChargeProton} \else \DeclareRobustCommand {\kChargeProton}{% \k@cgs@short@ChargeProton} \fi \fi \DeclareRobustCommand{\k@SI@short@ChargeProtonNumeric}{% \ensuremath{% 1.60e-19}} \DeclareRobustCommand{\k@SI@full@ChargeProtonNumeric}{% \ensuremath{% 1.602176634e-19}} \DeclareRobustCommand{\k@cgs@short@ChargeProtonNumeric}{% \ensuremath{% 4.80e-10}} \DeclareRobustCommand{\k@cgs@full@ChargeProtonNumeric}{% \ensuremath{% 4.803204713e-10}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeProtonNumeric}{% \k@SI@full@ChargeProtonNumeric} \else \DeclareRobustCommand {\kChargeProtonNumeric}{% \k@SI@short@ChargeProtonNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kChargeProtonNumeric}{% \k@cgs@full@ChargeProtonNumeric} \else \DeclareRobustCommand {\kChargeProtonNumeric}{% \k@cgs@short@ChargeProtonNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@RadiusBohr}{% \ensuremath{% 5.29% \times 10^{-11}\m}} \DeclareRobustCommand{\k@SI@full@RadiusBohr}{% \ensuremath{% 5.292\expandafter\physconst@decimalsseparator% 006\expandafter\physconst@decimalsseparator% 59% \times 10^{-11}\m}} \DeclareRobustCommand{\k@cgs@short@RadiusBohr}{% \ensuremath{% 5.29% \times 10^{-9}\cm}} \DeclareRobustCommand{\k@cgs@full@RadiusBohr}{% \ensuremath{% 5.292\expandafter\physconst@decimalsseparator% 006\expandafter\physconst@decimalsseparator% 59% \times 10^{-9}\cm}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusBohr}{% \k@SI@full@RadiusBohr} \else \DeclareRobustCommand {\kRadiusBohr}{% \k@SI@short@RadiusBohr} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusBohr}{% \k@cgs@full@RadiusBohr} \else \DeclareRobustCommand {\kRadiusBohr}{% \k@cgs@short@RadiusBohr} \fi \fi \DeclareRobustCommand{\k@SI@short@RadiusBohrNumeric}{% \ensuremath{% 5.29e-11}} \DeclareRobustCommand{\k@SI@full@RadiusBohrNumeric}{% \ensuremath{% 5.29200659e-11}} \DeclareRobustCommand{\k@cgs@short@RadiusBohrNumeric}{% \ensuremath{% 5.29e-09}} \DeclareRobustCommand{\k@cgs@full@RadiusBohrNumeric}{% \ensuremath{% 5.29200659e-09}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusBohrNumeric}{% \k@SI@full@RadiusBohrNumeric} \else \DeclareRobustCommand {\kRadiusBohrNumeric}{% \k@SI@short@RadiusBohrNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusBohrNumeric}{% \k@cgs@full@RadiusBohrNumeric} \else \DeclareRobustCommand {\kRadiusBohrNumeric}{% \k@cgs@short@RadiusBohrNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@AstronomicalUnit}{% \ensuremath{% 1.50% \times 10^{11}\m}} \DeclareRobustCommand{\k@SI@full@AstronomicalUnit}{% \ensuremath{% 1.495\expandafter\physconst@decimalsseparator% 978\expandafter\physconst@decimalsseparator% 707% \times 10^{11}\m}} \DeclareRobustCommand{\k@cgs@short@AstronomicalUnit}{% \ensuremath{% 1.50% \times 10^{13}\cm}} \DeclareRobustCommand{\k@cgs@full@AstronomicalUnit}{% \ensuremath{% 1.495\expandafter\physconst@decimalsseparator% 978\expandafter\physconst@decimalsseparator% 707% \times 10^{13}\cm}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kAstronomicalUnit}{% \k@SI@full@AstronomicalUnit} \else \DeclareRobustCommand {\kAstronomicalUnit}{% \k@SI@short@AstronomicalUnit} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kAstronomicalUnit}{% \k@cgs@full@AstronomicalUnit} \else \DeclareRobustCommand {\kAstronomicalUnit}{% \k@cgs@short@AstronomicalUnit} \fi \fi \DeclareRobustCommand{\k@SI@short@AstronomicalUnitNumeric}{% \ensuremath{% 1.50e+11}} \DeclareRobustCommand{\k@SI@full@AstronomicalUnitNumeric}{% \ensuremath{% 1.495978707e+11}} \DeclareRobustCommand{\k@cgs@short@AstronomicalUnitNumeric}{% \ensuremath{% 1.50e+13}} \DeclareRobustCommand{\k@cgs@full@AstronomicalUnitNumeric}{% \ensuremath{% 1.495978707e+13}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kAstronomicalUnitNumeric}{% \k@SI@full@AstronomicalUnitNumeric} \else \DeclareRobustCommand {\kAstronomicalUnitNumeric}{% \k@SI@short@AstronomicalUnitNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kAstronomicalUnitNumeric}{% \k@cgs@full@AstronomicalUnitNumeric} \else \DeclareRobustCommand {\kAstronomicalUnitNumeric}{% \k@cgs@short@AstronomicalUnitNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@Parsec}{% \ensuremath{% 3.09% \times 10^{16}\m}} \DeclareRobustCommand{\k@SI@full@Parsec}{% \ensuremath{% 3.085\expandafter\physconst@decimalsseparator% 677\expandafter\physconst@decimalsseparator% 581% \times 10^{16}\m}} \DeclareRobustCommand{\k@cgs@short@Parsec}{% \ensuremath{% 3.09% \times 10^{18}\cm}} \DeclareRobustCommand{\k@cgs@full@Parsec}{% \ensuremath{% 3.085\expandafter\physconst@decimalsseparator% 677\expandafter\physconst@decimalsseparator% 581% \times 10^{18}\cm}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kParsec}{% \k@SI@full@Parsec} \else \DeclareRobustCommand {\kParsec}{% \k@SI@short@Parsec} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kParsec}{% \k@cgs@full@Parsec} \else \DeclareRobustCommand {\kParsec}{% \k@cgs@short@Parsec} \fi \fi \DeclareRobustCommand{\k@SI@short@ParsecNumeric}{% \ensuremath{% 3.09e+16}} \DeclareRobustCommand{\k@SI@full@ParsecNumeric}{% \ensuremath{% 3.085677581e+16}} \DeclareRobustCommand{\k@cgs@short@ParsecNumeric}{% \ensuremath{% 3.09e+18}} \DeclareRobustCommand{\k@cgs@full@ParsecNumeric}{% \ensuremath{% 3.085677581e+18}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kParsecNumeric}{% \k@SI@full@ParsecNumeric} \else \DeclareRobustCommand {\kParsecNumeric}{% \k@SI@short@ParsecNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kParsecNumeric}{% \k@cgs@full@ParsecNumeric} \else \DeclareRobustCommand {\kParsecNumeric}{% \k@cgs@short@ParsecNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@RadiusSun}{% \ensuremath{% 6.96% \times 10^{8}\m}} \DeclareRobustCommand{\k@SI@full@RadiusSun}{% \ensuremath{% 6.957% \times 10^{8}\m}} \DeclareRobustCommand{\k@cgs@short@RadiusSun}{% \ensuremath{% 6.96% \times 10^{10}\cm}} \DeclareRobustCommand{\k@cgs@full@RadiusSun}{% \ensuremath{% 6.957% \times 10^{10}\cm}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusSun}{% \k@SI@full@RadiusSun} \else \DeclareRobustCommand {\kRadiusSun}{% \k@SI@short@RadiusSun} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusSun}{% \k@cgs@full@RadiusSun} \else \DeclareRobustCommand {\kRadiusSun}{% \k@cgs@short@RadiusSun} \fi \fi \DeclareRobustCommand{\k@SI@short@RadiusSunNumeric}{% \ensuremath{% 6.96e+08}} \DeclareRobustCommand{\k@SI@full@RadiusSunNumeric}{% \ensuremath{% 6.957e+08}} \DeclareRobustCommand{\k@cgs@short@RadiusSunNumeric}{% \ensuremath{% 6.96e+10}} \DeclareRobustCommand{\k@cgs@full@RadiusSunNumeric}{% \ensuremath{% 6.957e+10}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusSunNumeric}{% \k@SI@full@RadiusSunNumeric} \else \DeclareRobustCommand {\kRadiusSunNumeric}{% \k@SI@short@RadiusSunNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusSunNumeric}{% \k@cgs@full@RadiusSunNumeric} \else \DeclareRobustCommand {\kRadiusSunNumeric}{% \k@cgs@short@RadiusSunNumeric} \fi \fi \DeclareRobustCommand{\k@short@RadiusEarth}{% \ensuremath{% 6.37% \times 10^{6}\m}} \DeclareRobustCommand{\k@full@RadiusEarth}{% \ensuremath{% 6.371\expandafter\physconst@decimalsseparator% 0% \times 10^{6}\m}} \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusEarth}{% \k@full@RadiusEarth} \else \DeclareRobustCommand {\kRadiusEarth}{% \k@short@RadiusEarth} \fi \DeclareRobustCommand{\k@short@RadiusEarthNumeric}{% \ensuremath{% 6.37e+06}} \DeclareRobustCommand{\k@full@RadiusEarthNumeric}{% \ensuremath{% 6.3710e+06}} \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusEarthNumeric}{% \k@full@RadiusEarthNumeric} \else \DeclareRobustCommand {\kRadiusEarthNumeric}{% \k@short@RadiusEarthNumeric} \fi \DeclareRobustCommand{\k@short@RadiusJupiter}{% \ensuremath{% 6.99% \times 10^{7}\m}} \DeclareRobustCommand{\k@full@RadiusJupiter}{% \ensuremath{% 6.991\expandafter\physconst@decimalsseparator% 1% \times 10^{7}\m}} \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusJupiter}{% \k@full@RadiusJupiter} \else \DeclareRobustCommand {\kRadiusJupiter}{% \k@short@RadiusJupiter} \fi \DeclareRobustCommand{\k@short@RadiusJupiterNumeric}{% \ensuremath{% 6.99e+07}} \DeclareRobustCommand{\k@full@RadiusJupiterNumeric}{% \ensuremath{% 6.9911e+07}} \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiusJupiterNumeric}{% \k@full@RadiusJupiterNumeric} \else \DeclareRobustCommand {\kRadiusJupiterNumeric}{% \k@short@RadiusJupiterNumeric} \fi \DeclareRobustCommand{\k@SI@short@Rydberg}{% \ensuremath{% 2.18% \times 10^{-18}\Joule}} \DeclareRobustCommand{\k@SI@full@Rydberg}{% \ensuremath{% 2.179\expandafter\physconst@decimalsseparator% 775\expandafter\physconst@decimalsseparator% 77% \times 10^{-18}\Joule}} \DeclareRobustCommand{\k@cgs@short@Rydberg}{% \ensuremath{% 2.18% \times 10^{-11}\erg}} \DeclareRobustCommand{\k@cgs@full@Rydberg}{% \ensuremath{% 2.179\expandafter\physconst@decimalsseparator% 775\expandafter\physconst@decimalsseparator% 77% \times 10^{-11}\erg}} \DeclareRobustCommand{\k@eV@short@Rydberg}{% \ensuremath{% 1.36% \times 10^{1}\eV}} \DeclareRobustCommand{\k@eV@full@Rydberg}{% \ensuremath{% 1.360\expandafter\physconst@decimalsseparator% 509\expandafter\physconst@decimalsseparator% 03% \times 10^{1}\eV}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRydberg}{% \k@SI@full@Rydberg} \else \DeclareRobustCommand {\kRydberg}{% \k@SI@short@Rydberg} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRydberg}{% \k@cgs@full@Rydberg} \else \DeclareRobustCommand {\kRydberg}{% \k@cgs@short@Rydberg} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVRydberg}{% \k@eV@full@Rydberg} \else \DeclareRobustCommand {\keVRydberg}{% \k@eV@short@Rydberg} \fi \DeclareRobustCommand{\k@SI@short@RydbergNumeric}{% \ensuremath{% 2.18e-18}} \DeclareRobustCommand{\k@SI@full@RydbergNumeric}{% \ensuremath{% 2.17977577e-18}} \DeclareRobustCommand{\k@cgs@short@RydbergNumeric}{% \ensuremath{% 2.18e-11}} \DeclareRobustCommand{\k@cgs@full@RydbergNumeric}{% \ensuremath{% 2.17977577e-11}} \DeclareRobustCommand{\k@eV@short@RydbergNumeric}{% \ensuremath{% 1.36e+01}} \DeclareRobustCommand{\k@eV@full@RydbergNumeric}{% \ensuremath{% 1.36050903e+01}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRydbergNumeric}{% \k@SI@full@RydbergNumeric} \else \DeclareRobustCommand {\kRydbergNumeric}{% \k@SI@short@RydbergNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRydbergNumeric}{% \k@cgs@full@RydbergNumeric} \else \DeclareRobustCommand {\kRydbergNumeric}{% \k@cgs@short@RydbergNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVRydbergNumeric}{% \k@eV@full@RydbergNumeric} \else \DeclareRobustCommand {\keVRydbergNumeric}{% \k@eV@short@RydbergNumeric} \fi \DeclareRobustCommand{\k@SI@short@LuminositySun}{% \ensuremath{% 3.83% \times 10^{26}\Watt}} \DeclareRobustCommand{\k@SI@full@LuminositySun}{% \ensuremath{% 3.828% \times 10^{26}\Watt}} \DeclareRobustCommand{\k@cgs@short@LuminositySun}{% \ensuremath{% 3.83% \times 10^{33}\erg\Sec^{-1}}} \DeclareRobustCommand{\k@cgs@full@LuminositySun}{% \ensuremath{% 3.828% \times 10^{33}\erg\Sec^{-1}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kLuminositySun}{% \k@SI@full@LuminositySun} \else \DeclareRobustCommand {\kLuminositySun}{% \k@SI@short@LuminositySun} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kLuminositySun}{% \k@cgs@full@LuminositySun} \else \DeclareRobustCommand {\kLuminositySun}{% \k@cgs@short@LuminositySun} \fi \fi \DeclareRobustCommand{\k@SI@short@LuminositySunNumeric}{% \ensuremath{% 3.83e+26}} \DeclareRobustCommand{\k@SI@full@LuminositySunNumeric}{% \ensuremath{% 3.828e+26}} \DeclareRobustCommand{\k@cgs@short@LuminositySunNumeric}{% \ensuremath{% 3.83e+33}} \DeclareRobustCommand{\k@cgs@full@LuminositySunNumeric}{% \ensuremath{% 3.828e+33}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kLuminositySunNumeric}{% \k@SI@full@LuminositySunNumeric} \else \DeclareRobustCommand {\kLuminositySunNumeric}{% \k@SI@short@LuminositySunNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kLuminositySunNumeric}{% \k@cgs@full@LuminositySunNumeric} \else \DeclareRobustCommand {\kLuminositySunNumeric}{% \k@cgs@short@LuminositySunNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@PressureAtmosphere}{% \ensuremath{% 1.01% \times 10^{5}\Pa}} \DeclareRobustCommand{\k@SI@full@PressureAtmosphere}{% \ensuremath{% 1.013\expandafter\physconst@decimalsseparator% 25% \times 10^{5}\Pa}} \DeclareRobustCommand{\k@cgs@short@PressureAtmosphere}{% \ensuremath{% 1.01\barP}} \DeclareRobustCommand{\k@cgs@full@PressureAtmosphere}{% \ensuremath{% 1.013\expandafter\physconst@decimalsseparator% 25\barP}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureAtmosphere}{% \k@SI@full@PressureAtmosphere} \else \DeclareRobustCommand {\kPressureAtmosphere}{% \k@SI@short@PressureAtmosphere} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureAtmosphere}{% \k@cgs@full@PressureAtmosphere} \else \DeclareRobustCommand {\kPressureAtmosphere}{% \k@cgs@short@PressureAtmosphere} \fi \fi \DeclareRobustCommand{\k@SI@short@PressureAtmosphereNumeric}{% \ensuremath{% 1.01e+05}} \DeclareRobustCommand{\k@SI@full@PressureAtmosphereNumeric}{% \ensuremath{% 1.01325e+05}} \DeclareRobustCommand{\k@cgs@short@PressureAtmosphereNumeric}{% \ensuremath{% 1.01e+00}} \DeclareRobustCommand{\k@cgs@full@PressureAtmosphereNumeric}{% \ensuremath{% 1.01325e+00}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureAtmosphereNumeric}{% \k@SI@full@PressureAtmosphereNumeric} \else \DeclareRobustCommand {\kPressureAtmosphereNumeric}{% \k@SI@short@PressureAtmosphereNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureAtmosphereNumeric}{% \k@cgs@full@PressureAtmosphereNumeric} \else \DeclareRobustCommand {\kPressureAtmosphereNumeric}{% \k@cgs@short@PressureAtmosphereNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@PressureStandard}{% \ensuremath{% 1.00% \times 10^{5}\Pa}} \DeclareRobustCommand{\k@SI@full@PressureStandard}{% \ensuremath{% 1.000\expandafter\physconst@decimalsseparator% 00% \times 10^{5}\Pa}} \DeclareRobustCommand{\k@cgs@short@PressureStandard}{% \ensuremath{% 1.00\barP}} \DeclareRobustCommand{\k@cgs@full@PressureStandard}{% \ensuremath{% 1.000\expandafter\physconst@decimalsseparator% 00\barP}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureStandard}{% \k@SI@full@PressureStandard} \else \DeclareRobustCommand {\kPressureStandard}{% \k@SI@short@PressureStandard} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureStandard}{% \k@cgs@full@PressureStandard} \else \DeclareRobustCommand {\kPressureStandard}{% \k@cgs@short@PressureStandard} \fi \fi \DeclareRobustCommand{\k@SI@short@PressureStandardNumeric}{% \ensuremath{% 1.00e+05}} \DeclareRobustCommand{\k@SI@full@PressureStandardNumeric}{% \ensuremath{% 1.00000e+05}} \DeclareRobustCommand{\k@cgs@short@PressureStandardNumeric}{% \ensuremath{% 1.00e+00}} \DeclareRobustCommand{\k@cgs@full@PressureStandardNumeric}{% \ensuremath{% 1.00000e+00}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureStandardNumeric}{% \k@SI@full@PressureStandardNumeric} \else \DeclareRobustCommand {\kPressureStandardNumeric}{% \k@SI@short@PressureStandardNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPressureStandardNumeric}{% \k@cgs@full@PressureStandardNumeric} \else \DeclareRobustCommand {\kPressureStandardNumeric}{% \k@cgs@short@PressureStandardNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@SpeedLight}{% \ensuremath{% 3.00% \times 10^{8}\m\Sec^{-1}}} \DeclareRobustCommand{\k@SI@full@SpeedLight}{% \ensuremath{% 2.997\expandafter\physconst@decimalsseparator% 924\expandafter\physconst@decimalsseparator% 58% \times 10^{8}\m\Sec^{-1}}} \DeclareRobustCommand{\k@cgs@short@SpeedLight}{% \ensuremath{% 3.00% \times 10^{10}\cm\Sec^{-1}}} \DeclareRobustCommand{\k@cgs@full@SpeedLight}{% \ensuremath{% 2.997\expandafter\physconst@decimalsseparator% 924\expandafter\physconst@decimalsseparator% 58% \times 10^{10}\cm\Sec^{-1}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kSpeedLight}{% \k@SI@full@SpeedLight} \else \DeclareRobustCommand {\kSpeedLight}{% \k@SI@short@SpeedLight} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kSpeedLight}{% \k@cgs@full@SpeedLight} \else \DeclareRobustCommand {\kSpeedLight}{% \k@cgs@short@SpeedLight} \fi \fi \DeclareRobustCommand{\k@SI@short@SpeedLightNumeric}{% \ensuremath{% 3.00e+08}} \DeclareRobustCommand{\k@SI@full@SpeedLightNumeric}{% \ensuremath{% 2.99792458e+08}} \DeclareRobustCommand{\k@cgs@short@SpeedLightNumeric}{% \ensuremath{% 3.00e+10}} \DeclareRobustCommand{\k@cgs@full@SpeedLightNumeric}{% \ensuremath{% 2.99792458e+10}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kSpeedLightNumeric}{% \k@SI@full@SpeedLightNumeric} \else \DeclareRobustCommand {\kSpeedLightNumeric}{% \k@SI@short@SpeedLightNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kSpeedLightNumeric}{% \k@cgs@full@SpeedLightNumeric} \else \DeclareRobustCommand {\kSpeedLightNumeric}{% \k@cgs@short@SpeedLightNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@AccelGravity}{% \ensuremath{% 9.81\m\Sec^{-2}}} \DeclareRobustCommand{\k@SI@full@AccelGravity}{% \ensuremath{% 9.806\expandafter\physconst@decimalsseparator% 65\m\Sec^{-2}}} \DeclareRobustCommand{\k@cgs@short@AccelGravity}{% \ensuremath{% 9.81% \times 10^{2}\cm\Sec^{-2}}} \DeclareRobustCommand{\k@cgs@full@AccelGravity}{% \ensuremath{% 9.806\expandafter\physconst@decimalsseparator% 65% \times 10^{2}\cm\Sec^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kAccelGravity}{% \k@SI@full@AccelGravity} \else \DeclareRobustCommand {\kAccelGravity}{% \k@SI@short@AccelGravity} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kAccelGravity}{% \k@cgs@full@AccelGravity} \else \DeclareRobustCommand {\kAccelGravity}{% \k@cgs@short@AccelGravity} \fi \fi \DeclareRobustCommand{\k@SI@short@AccelGravityNumeric}{% \ensuremath{% 9.81e+00}} \DeclareRobustCommand{\k@SI@full@AccelGravityNumeric}{% \ensuremath{% 9.80665e+00}} \DeclareRobustCommand{\k@cgs@short@AccelGravityNumeric}{% \ensuremath{% 9.81e+02}} \DeclareRobustCommand{\k@cgs@full@AccelGravityNumeric}{% \ensuremath{% 9.80665e+02}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kAccelGravityNumeric}{% \k@SI@full@AccelGravityNumeric} \else \DeclareRobustCommand {\kAccelGravityNumeric}{% \k@SI@short@AccelGravityNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kAccelGravityNumeric}{% \k@cgs@full@AccelGravityNumeric} \else \DeclareRobustCommand {\kAccelGravityNumeric}{% \k@cgs@short@AccelGravityNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@Coulomb}{% \ensuremath{% 8.99% \times 10^{9}\N\m^2\Coulomb^{-2}}} \DeclareRobustCommand{\k@SI@full@Coulomb}{% \ensuremath{% 8.987\expandafter\physconst@decimalsseparator% 551\expandafter\physconst@decimalsseparator% 79% \times 10^{9}\N\m^2\Coulomb^{-2}}} \DeclareRobustCommand{\k@cgs@short@Coulomb}{% \ensuremath{% 1.00}} \DeclareRobustCommand{\k@cgs@full@Coulomb}{% \ensuremath{% 1.000\expandafter\physconst@decimalsseparator% 000\expandafter\physconst@decimalsseparator% 00}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kCoulomb}{% \k@SI@full@Coulomb} \else \DeclareRobustCommand {\kCoulomb}{% \k@SI@short@Coulomb} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kCoulomb}{% \k@cgs@full@Coulomb} \else \DeclareRobustCommand {\kCoulomb}{% \k@cgs@short@Coulomb} \fi \fi \DeclareRobustCommand{\k@SI@short@CoulombNumeric}{% \ensuremath{% 8.99e+09}} \DeclareRobustCommand{\k@SI@full@CoulombNumeric}{% \ensuremath{% 8.98755179e+09}} \DeclareRobustCommand{\k@cgs@short@CoulombNumeric}{% \ensuremath{% 1.00e+00}} \DeclareRobustCommand{\k@cgs@full@CoulombNumeric}{% \ensuremath{% 1.00000000e+00}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kCoulombNumeric}{% \k@SI@full@CoulombNumeric} \else \DeclareRobustCommand {\kCoulombNumeric}{% \k@SI@short@CoulombNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kCoulombNumeric}{% \k@cgs@full@CoulombNumeric} \else \DeclareRobustCommand {\kCoulombNumeric}{% \k@cgs@short@CoulombNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@VacuumPermittivity}{% \ensuremath{% 8.85% \times 10^{-12}\Farad\m^{-1}}} \DeclareRobustCommand{\k@SI@full@VacuumPermittivity}{% \ensuremath{% 8.854\expandafter\physconst@decimalsseparator% 187\expandafter\physconst@decimalsseparator% 812\expandafter\physconst@decimalsseparator% 8% \times 10^{-12}\Farad\m^{-1}}} \DeclareRobustCommand{\k@cgs@short@VacuumPermittivity}{% \ensuremath{% 7.96% \times 10^{-2}}} \DeclareRobustCommand{\k@cgs@full@VacuumPermittivity}{% \ensuremath{% 7.957\expandafter\physconst@decimalsseparator% 747\expandafter\physconst@decimalsseparator% 154\expandafter\physconst@decimalsseparator% 6% \times 10^{-2}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermittivity}{% \k@SI@full@VacuumPermittivity} \else \DeclareRobustCommand {\kVacuumPermittivity}{% \k@SI@short@VacuumPermittivity} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermittivity}{% \k@cgs@full@VacuumPermittivity} \else \DeclareRobustCommand {\kVacuumPermittivity}{% \k@cgs@short@VacuumPermittivity} \fi \fi \DeclareRobustCommand{\k@SI@short@VacuumPermittivityNumeric}{% \ensuremath{% 8.85e-12}} \DeclareRobustCommand{\k@SI@full@VacuumPermittivityNumeric}{% \ensuremath{% 8.8541878128e-12}} \DeclareRobustCommand{\k@cgs@short@VacuumPermittivityNumeric}{% \ensuremath{% 7.96e-02}} \DeclareRobustCommand{\k@cgs@full@VacuumPermittivityNumeric}{% \ensuremath{% 7.9577471546e-02}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermittivityNumeric}{% \k@SI@full@VacuumPermittivityNumeric} \else \DeclareRobustCommand {\kVacuumPermittivityNumeric}{% \k@SI@short@VacuumPermittivityNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermittivityNumeric}{% \k@cgs@full@VacuumPermittivityNumeric} \else \DeclareRobustCommand {\kVacuumPermittivityNumeric}{% \k@cgs@short@VacuumPermittivityNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@VacuumPermeability}{% \ensuremath{% 1.26% \times 10^{-6}\N\Amp^{-2}}} \DeclareRobustCommand{\k@SI@full@VacuumPermeability}{% \ensuremath{% 1.256\expandafter\physconst@decimalsseparator% 637\expandafter\physconst@decimalsseparator% 062\expandafter\physconst@decimalsseparator% 1% \times 10^{-6}\N\Amp^{-2}}} \DeclareRobustCommand{\k@cgs@short@VacuumPermeability}{% \ensuremath{% 1.26% \times 10^{1}}} \DeclareRobustCommand{\k@cgs@full@VacuumPermeability}{% \ensuremath{% 1.256\expandafter\physconst@decimalsseparator% 637\expandafter\physconst@decimalsseparator% 061\expandafter\physconst@decimalsseparator% 4% \times 10^{1}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermeability}{% \k@SI@full@VacuumPermeability} \else \DeclareRobustCommand {\kVacuumPermeability}{% \k@SI@short@VacuumPermeability} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermeability}{% \k@cgs@full@VacuumPermeability} \else \DeclareRobustCommand {\kVacuumPermeability}{% \k@cgs@short@VacuumPermeability} \fi \fi \DeclareRobustCommand{\k@SI@short@VacuumPermeabilityNumeric}{% \ensuremath{% 1.26e-06}} \DeclareRobustCommand{\k@SI@full@VacuumPermeabilityNumeric}{% \ensuremath{% 1.2566370621e-06}} \DeclareRobustCommand{\k@cgs@short@VacuumPermeabilityNumeric}{% \ensuremath{% 1.26e+01}} \DeclareRobustCommand{\k@cgs@full@VacuumPermeabilityNumeric}{% \ensuremath{% 1.2566370614e+01}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermeabilityNumeric}{% \k@SI@full@VacuumPermeabilityNumeric} \else \DeclareRobustCommand {\kVacuumPermeabilityNumeric}{% \k@SI@short@VacuumPermeabilityNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumPermeabilityNumeric}{% \k@cgs@full@VacuumPermeabilityNumeric} \else \DeclareRobustCommand {\kVacuumPermeabilityNumeric}{% \k@cgs@short@VacuumPermeabilityNumeric} \fi \fi \DeclareRobustCommand{\k@short@VacuumImpedance}{% \ensuremath{% 3.77% \times 10^{2}\Ohm}} \DeclareRobustCommand{\k@full@VacuumImpedance}{% \ensuremath{% 3.767\expandafter\physconst@decimalsseparator% 303\expandafter\physconst@decimalsseparator% 136\expandafter\physconst@decimalsseparator% 68% \times 10^{2}\Ohm}} \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumImpedance}{% \k@full@VacuumImpedance} \else \DeclareRobustCommand {\kVacuumImpedance}{% \k@short@VacuumImpedance} \fi \DeclareRobustCommand{\k@short@VacuumImpedanceNumeric}{% \ensuremath{% 3.77e+02}} \DeclareRobustCommand{\k@full@VacuumImpedanceNumeric}{% \ensuremath{% 3.76730313668e+02}} \ifx\shortconst\undefined \DeclareRobustCommand {\kVacuumImpedanceNumeric}{% \k@full@VacuumImpedanceNumeric} \else \DeclareRobustCommand {\kVacuumImpedanceNumeric}{% \k@short@VacuumImpedanceNumeric} \fi \DeclareRobustCommand{\k@SI@short@Boltzmann}{% \ensuremath{% 1.38% \times 10^{-23}\J\K^{-1}}} \DeclareRobustCommand{\k@SI@full@Boltzmann}{% \ensuremath{% 1.380\expandafter\physconst@decimalsseparator% 649% \times 10^{-23}\J\K^{-1}}} \DeclareRobustCommand{\k@cgs@short@Boltzmann}{% \ensuremath{% 1.38% \times 10^{-16}\erg\K^{-1}}} \DeclareRobustCommand{\k@cgs@full@Boltzmann}{% \ensuremath{% 1.380\expandafter\physconst@decimalsseparator% 649% \times 10^{-16}\erg\K^{-1}}} \DeclareRobustCommand{\k@eV@short@Boltzmann}{% \ensuremath{% 8.62% \times 10^{-5}\eV\K^{-1}}} \DeclareRobustCommand{\k@eV@full@Boltzmann}{% \ensuremath{% 8.617\expandafter\physconst@decimalsseparator% 333% \times 10^{-5}\eV\K^{-1}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kBoltzmann}{% \k@SI@full@Boltzmann} \else \DeclareRobustCommand {\kBoltzmann}{% \k@SI@short@Boltzmann} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kBoltzmann}{% \k@cgs@full@Boltzmann} \else \DeclareRobustCommand {\kBoltzmann}{% \k@cgs@short@Boltzmann} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVBoltzmann}{% \k@eV@full@Boltzmann} \else \DeclareRobustCommand {\keVBoltzmann}{% \k@eV@short@Boltzmann} \fi \DeclareRobustCommand{\k@SI@short@BoltzmannNumeric}{% \ensuremath{% 1.38e-23}} \DeclareRobustCommand{\k@SI@full@BoltzmannNumeric}{% \ensuremath{% 1.380649e-23}} \DeclareRobustCommand{\k@cgs@short@BoltzmannNumeric}{% \ensuremath{% 1.38e-16}} \DeclareRobustCommand{\k@cgs@full@BoltzmannNumeric}{% \ensuremath{% 1.380649e-16}} \DeclareRobustCommand{\k@eV@short@BoltzmannNumeric}{% \ensuremath{% 8.62e-05}} \DeclareRobustCommand{\k@eV@full@BoltzmannNumeric}{% \ensuremath{% 8.617333e-05}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kBoltzmannNumeric}{% \k@SI@full@BoltzmannNumeric} \else \DeclareRobustCommand {\kBoltzmannNumeric}{% \k@SI@short@BoltzmannNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kBoltzmannNumeric}{% \k@cgs@full@BoltzmannNumeric} \else \DeclareRobustCommand {\kBoltzmannNumeric}{% \k@cgs@short@BoltzmannNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVBoltzmannNumeric}{% \k@eV@full@BoltzmannNumeric} \else \DeclareRobustCommand {\keVBoltzmannNumeric}{% \k@eV@short@BoltzmannNumeric} \fi \DeclareRobustCommand{\k@SI@short@Planck}{% \ensuremath{% 6.63% \times 10^{-34}\J\Sec}} \DeclareRobustCommand{\k@SI@full@Planck}{% \ensuremath{% 6.626\expandafter\physconst@decimalsseparator% 070\expandafter\physconst@decimalsseparator% 15% \times 10^{-34}\J\Sec}} \DeclareRobustCommand{\k@cgs@short@Planck}{% \ensuremath{% 6.63% \times 10^{-27}\erg\Sec}} \DeclareRobustCommand{\k@cgs@full@Planck}{% \ensuremath{% 6.626\expandafter\physconst@decimalsseparator% 070\expandafter\physconst@decimalsseparator% 15% \times 10^{-27}\erg\Sec}} \DeclareRobustCommand{\k@eV@short@Planck}{% \ensuremath{% 4.14% \times 10^{-15}\eV\Sec}} \DeclareRobustCommand{\k@eV@full@Planck}{% \ensuremath{% 4.135\expandafter\physconst@decimalsseparator% 667\expandafter\physconst@decimalsseparator% 70% \times 10^{-15}\eV\Sec}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanck}{% \k@SI@full@Planck} \else \DeclareRobustCommand {\kPlanck}{% \k@SI@short@Planck} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanck}{% \k@cgs@full@Planck} \else \DeclareRobustCommand {\kPlanck}{% \k@cgs@short@Planck} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVPlanck}{% \k@eV@full@Planck} \else \DeclareRobustCommand {\keVPlanck}{% \k@eV@short@Planck} \fi \DeclareRobustCommand{\k@SI@short@PlanckNumeric}{% \ensuremath{% 6.63e-34}} \DeclareRobustCommand{\k@SI@full@PlanckNumeric}{% \ensuremath{% 6.62607015e-34}} \DeclareRobustCommand{\k@cgs@short@PlanckNumeric}{% \ensuremath{% 6.63e-27}} \DeclareRobustCommand{\k@cgs@full@PlanckNumeric}{% \ensuremath{% 6.62607015e-27}} \DeclareRobustCommand{\k@eV@short@PlanckNumeric}{% \ensuremath{% 4.14e-15}} \DeclareRobustCommand{\k@eV@full@PlanckNumeric}{% \ensuremath{% 4.13566770e-15}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckNumeric}{% \k@SI@full@PlanckNumeric} \else \DeclareRobustCommand {\kPlanckNumeric}{% \k@SI@short@PlanckNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckNumeric}{% \k@cgs@full@PlanckNumeric} \else \DeclareRobustCommand {\kPlanckNumeric}{% \k@cgs@short@PlanckNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVPlanckNumeric}{% \k@eV@full@PlanckNumeric} \else \DeclareRobustCommand {\keVPlanckNumeric}{% \k@eV@short@PlanckNumeric} \fi \DeclareRobustCommand{\k@SI@short@PlanckReduced}{% \ensuremath{% 1.05% \times 10^{-34}\J\Sec}} \DeclareRobustCommand{\k@SI@full@PlanckReduced}{% \ensuremath{% 1.054\expandafter\physconst@decimalsseparator% 571\expandafter\physconst@decimalsseparator% 82% \times 10^{-34}\J\Sec}} \DeclareRobustCommand{\k@cgs@short@PlanckReduced}{% \ensuremath{% 1.05% \times 10^{-27}\erg\Sec}} \DeclareRobustCommand{\k@cgs@full@PlanckReduced}{% \ensuremath{% 1.054\expandafter\physconst@decimalsseparator% 571\expandafter\physconst@decimalsseparator% 82% \times 10^{-27}\erg\Sec}} \DeclareRobustCommand{\k@eV@short@PlanckReduced}{% \ensuremath{% 6.58% \times 10^{-16}\eV\Sec}} \DeclareRobustCommand{\k@eV@full@PlanckReduced}{% \ensuremath{% 6.582\expandafter\physconst@decimalsseparator% 119\expandafter\physconst@decimalsseparator% 57% \times 10^{-16}\eV\Sec}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckReduced}{% \k@SI@full@PlanckReduced} \else \DeclareRobustCommand {\kPlanckReduced}{% \k@SI@short@PlanckReduced} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckReduced}{% \k@cgs@full@PlanckReduced} \else \DeclareRobustCommand {\kPlanckReduced}{% \k@cgs@short@PlanckReduced} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVPlanckReduced}{% \k@eV@full@PlanckReduced} \else \DeclareRobustCommand {\keVPlanckReduced}{% \k@eV@short@PlanckReduced} \fi \DeclareRobustCommand{\k@SI@short@PlanckReducedNumeric}{% \ensuremath{% 1.05e-34}} \DeclareRobustCommand{\k@SI@full@PlanckReducedNumeric}{% \ensuremath{% 1.05457182e-34}} \DeclareRobustCommand{\k@cgs@short@PlanckReducedNumeric}{% \ensuremath{% 1.05e-27}} \DeclareRobustCommand{\k@cgs@full@PlanckReducedNumeric}{% \ensuremath{% 1.05457182e-27}} \DeclareRobustCommand{\k@eV@short@PlanckReducedNumeric}{% \ensuremath{% 6.58e-16}} \DeclareRobustCommand{\k@eV@full@PlanckReducedNumeric}{% \ensuremath{% 6.58211957e-16}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckReducedNumeric}{% \k@SI@full@PlanckReducedNumeric} \else \DeclareRobustCommand {\kPlanckReducedNumeric}{% \k@SI@short@PlanckReducedNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kPlanckReducedNumeric}{% \k@cgs@full@PlanckReducedNumeric} \else \DeclareRobustCommand {\kPlanckReducedNumeric}{% \k@cgs@short@PlanckReducedNumeric} \fi \fi \ifx\shortconst\undefined \DeclareRobustCommand {\keVPlanckReducedNumeric}{% \k@eV@full@PlanckReducedNumeric} \else \DeclareRobustCommand {\keVPlanckReducedNumeric}{% \k@eV@short@PlanckReducedNumeric} \fi \DeclareRobustCommand{\k@SI@short@Gravity}{% \ensuremath{% 6.67% \times 10^{-11}\N\kg^{-2}\m^2}} \DeclareRobustCommand{\k@SI@full@Gravity}{% \ensuremath{% 6.674\expandafter\physconst@decimalsseparator% 30% \times 10^{-11}\N\kg^{-2}\m^2}} \DeclareRobustCommand{\k@cgs@short@Gravity}{% \ensuremath{% 6.67% \times 10^{-8}\dyne\gm^{-2}\cm^2}} \DeclareRobustCommand{\k@cgs@full@Gravity}{% \ensuremath{% 6.674\expandafter\physconst@decimalsseparator% 30% \times 10^{-8}\dyne\gm^{-2}\cm^2}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kGravity}{% \k@SI@full@Gravity} \else \DeclareRobustCommand {\kGravity}{% \k@SI@short@Gravity} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kGravity}{% \k@cgs@full@Gravity} \else \DeclareRobustCommand {\kGravity}{% \k@cgs@short@Gravity} \fi \fi \DeclareRobustCommand{\k@SI@short@GravityNumeric}{% \ensuremath{% 6.67e-11}} \DeclareRobustCommand{\k@SI@full@GravityNumeric}{% \ensuremath{% 6.67430e-11}} \DeclareRobustCommand{\k@cgs@short@GravityNumeric}{% \ensuremath{% 6.67e-08}} \DeclareRobustCommand{\k@cgs@full@GravityNumeric}{% \ensuremath{% 6.67430e-08}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kGravityNumeric}{% \k@SI@full@GravityNumeric} \else \DeclareRobustCommand {\kGravityNumeric}{% \k@SI@short@GravityNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kGravityNumeric}{% \k@cgs@full@GravityNumeric} \else \DeclareRobustCommand {\kGravityNumeric}{% \k@cgs@short@GravityNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@StefanBoltzmann}{% \ensuremath{% 5.67% \times 10^{-8}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} \DeclareRobustCommand{\k@SI@full@StefanBoltzmann}{% \ensuremath{% 5.670\expandafter\physconst@decimalsseparator% 374% \times 10^{-8}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} \DeclareRobustCommand{\k@cgs@short@StefanBoltzmann}{% \ensuremath{% 5.67% \times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} \DeclareRobustCommand{\k@cgs@full@StefanBoltzmann}{% \ensuremath{% 5.670\expandafter\physconst@decimalsseparator% 374% \times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kStefanBoltzmann}{% \k@SI@full@StefanBoltzmann} \else \DeclareRobustCommand {\kStefanBoltzmann}{% \k@SI@short@StefanBoltzmann} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kStefanBoltzmann}{% \k@cgs@full@StefanBoltzmann} \else \DeclareRobustCommand {\kStefanBoltzmann}{% \k@cgs@short@StefanBoltzmann} \fi \fi \DeclareRobustCommand{\k@SI@short@StefanBoltzmannNumeric}{% \ensuremath{% 5.67e-08}} \DeclareRobustCommand{\k@SI@full@StefanBoltzmannNumeric}{% \ensuremath{% 5.670374e-08}} \DeclareRobustCommand{\k@cgs@short@StefanBoltzmannNumeric}{% \ensuremath{% 5.67e-05}} \DeclareRobustCommand{\k@cgs@full@StefanBoltzmannNumeric}{% \ensuremath{% 5.670374e-05}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kStefanBoltzmannNumeric}{% \k@SI@full@StefanBoltzmannNumeric} \else \DeclareRobustCommand {\kStefanBoltzmannNumeric}{% \k@SI@short@StefanBoltzmannNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kStefanBoltzmannNumeric}{% \k@cgs@full@StefanBoltzmannNumeric} \else \DeclareRobustCommand {\kStefanBoltzmannNumeric}{% \k@cgs@short@StefanBoltzmannNumeric} \fi \fi \DeclareRobustCommand{\k@SI@short@Radiation}{% \ensuremath{% 7.57% \times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} \DeclareRobustCommand{\k@SI@full@Radiation}{% \ensuremath{% 7.565\expandafter\physconst@decimalsseparator% 733% \times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} \DeclareRobustCommand{\k@cgs@short@Radiation}{% \ensuremath{% 7.57% \times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} \DeclareRobustCommand{\k@cgs@full@Radiation}{% \ensuremath{% 7.565\expandafter\physconst@decimalsseparator% 733% \times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiation}{% \k@SI@full@Radiation} \else \DeclareRobustCommand {\kRadiation}{% \k@SI@short@Radiation} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiation}{% \k@cgs@full@Radiation} \else \DeclareRobustCommand {\kRadiation}{% \k@cgs@short@Radiation} \fi \fi \DeclareRobustCommand{\k@SI@short@RadiationNumeric}{% \ensuremath{% 7.57e-16}} \DeclareRobustCommand{\k@SI@full@RadiationNumeric}{% \ensuremath{% 7.565733e-16}} \DeclareRobustCommand{\k@cgs@short@RadiationNumeric}{% \ensuremath{% 7.57e-15}} \DeclareRobustCommand{\k@cgs@full@RadiationNumeric}{% \ensuremath{% 7.565733e-15}} \ifx\cgsunits\undefined \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiationNumeric}{% \k@SI@full@RadiationNumeric} \else \DeclareRobustCommand {\kRadiationNumeric}{% \k@SI@short@RadiationNumeric} \fi \else \ifx\shortconst\undefined \DeclareRobustCommand {\kRadiationNumeric}{% \k@cgs@full@RadiationNumeric} \else \DeclareRobustCommand {\kRadiationNumeric}{% \k@cgs@short@RadiationNumeric} \fi \fi \DeclareRobustCommand{\k@short@FineStructure}{% \ensuremath{% 7.30% \times 10^{-3}}} \DeclareRobustCommand{\k@full@FineStructure}{% \ensuremath{% 7.297\expandafter\physconst@decimalsseparator% 352\expandafter\physconst@decimalsseparator% 57% \times 10^{-3}}} \ifx\shortconst\undefined \DeclareRobustCommand {\kFineStructure}{% \k@full@FineStructure} \else \DeclareRobustCommand {\kFineStructure}{% \k@short@FineStructure} \fi \DeclareRobustCommand{\k@short@FineStructureNumeric}{% \ensuremath{% 7.30e-03}} \DeclareRobustCommand{\k@full@FineStructureNumeric}{% \ensuremath{% 7.29735257e-03}} \ifx\shortconst\undefined \DeclareRobustCommand {\kFineStructureNumeric}{% \k@full@FineStructureNumeric} \else \DeclareRobustCommand {\kFineStructureNumeric}{% \k@short@FineStructureNumeric} \fi \DeclareRobustCommand{\k@short@FineStructureReciprocal}{% \ensuremath{% 1.37% \times 10^{2}}} \DeclareRobustCommand{\k@full@FineStructureReciprocal}{% \ensuremath{% 1.370\expandafter\physconst@decimalsseparator% 359\expandafter\physconst@decimalsseparator% 99% \times 10^{2}}} \ifx\shortconst\undefined \DeclareRobustCommand {\kFineStructureReciprocal}{% \k@full@FineStructureReciprocal} \else \DeclareRobustCommand {\kFineStructureReciprocal}{% \k@short@FineStructureReciprocal} \fi \DeclareRobustCommand{\k@short@FineStructureReciprocalNumeric}{% \ensuremath{% 1.37e+02}} \DeclareRobustCommand{\k@full@FineStructureReciprocalNumeric}{% \ensuremath{% 1.37035999e+02}} \ifx\shortconst\undefined \DeclareRobustCommand {\kFineStructureReciprocalNumeric}{% \k@full@FineStructureReciprocalNumeric} \else \DeclareRobustCommand {\kFineStructureReciprocalNumeric}{% \k@short@FineStructureReciprocalNumeric} \fi \DeclareRobustCommand{\k@short@Avogadro}{% \ensuremath{% 6.02% \times 10^{23}}} \DeclareRobustCommand{\k@full@Avogadro}{% \ensuremath{% 6.022\expandafter\physconst@decimalsseparator% 407\expandafter\physconst@decimalsseparator% 60% \times 10^{23}}} \ifx\shortconst\undefined \DeclareRobustCommand {\kAvogadro}{% \k@full@Avogadro} \else \DeclareRobustCommand {\kAvogadro}{% \k@short@Avogadro} \fi \DeclareRobustCommand{\k@short@AvogadroNumeric}{% \ensuremath{% 6.02e+23}} \DeclareRobustCommand{\k@full@AvogadroNumeric}{% \ensuremath{% 6.02240760e+23}} \ifx\shortconst\undefined \DeclareRobustCommand {\kAvogadroNumeric}{% \k@full@AvogadroNumeric} \else \DeclareRobustCommand {\kAvogadroNumeric}{% \k@short@AvogadroNumeric} \fi \makeatother \endinput %% %% End of file `physconst.sty'.