diff --git a/include/cantera/spectra/LineBroadener.h b/include/cantera/spectra/LineBroadener.h index 3b4e890b8..0ffdecde3 100644 --- a/include/cantera/spectra/LineBroadener.h +++ b/include/cantera/spectra/LineBroadener.h @@ -6,6 +6,7 @@ #include "cantera/base/ct_defs.h" #include "cantera/base/ctexceptions.h" +#include "cantera/base/global.h" namespace Cantera { @@ -14,6 +15,7 @@ namespace Cantera * Base class for classes implementing line shapes of * various types. * @ingroup spectroscopy + * @deprecated incomplete / abandoned */ class LineBroadener { @@ -21,7 +23,9 @@ class LineBroadener public: /// Default constructor - LineBroadener() {} + LineBroadener() { + warn_deprecated("class LineBroadener"); + } /// Destructor virtual ~LineBroadener() {} diff --git a/include/cantera/spectra/rotor.h b/include/cantera/spectra/rotor.h index d7bf84b1b..fb0efa110 100644 --- a/include/cantera/spectra/rotor.h +++ b/include/cantera/spectra/rotor.h @@ -14,6 +14,7 @@ */ #include "cantera/base/ct_defs.h" +#include "cantera/base/global.h" /** * Namespace for spectroscopic functions and classes. @@ -24,13 +25,16 @@ namespace Cantera /** * Class Rotor represents a non-rigid quantum-mechanical rotor. * @ingroup spectroscopy + * @deprecated incomplete / abandoned */ class Rotor { public: /// Default Constructor. - Rotor() {} + Rotor() { + warn_deprecated("class Rotor"); + } /// Destructor. virtual ~Rotor() {} diff --git a/src/spectra/Nuclei.h b/src/spectra/Nuclei.h index 64414695f..130e42fc3 100644 --- a/src/spectra/Nuclei.h +++ b/src/spectra/Nuclei.h @@ -6,6 +6,7 @@ #define CT_NUCL_H #include "cantera/base/ct_defs.h" +#include "cantera/base/global.h" namespace Cantera { @@ -15,6 +16,7 @@ namespace Cantera * information, and are designed only to handle nuclear statistics * effects on spectra. * @ingroup spectroscopy + * @deprecated incomplete / abandoned */ class Nucleus { @@ -22,7 +24,9 @@ public: Nucleus(const std::string& symbol, int nP, int nN, doublereal spin) : m_np(nP), m_nn(nN), m_spin(spin), - m_sym(symbol) {} + m_sym(symbol) { + warn_deprecated("class Nucleus"); + } virtual ~Nucleus() {} int nProtons() { return m_np;