src/compton_interface/CSK_Interface.cc
double CSK_Interface::interpolate_cell_sigc(const int64_t cell, const double freq) const {
  // call the appropriate routine in the electron interp object (unscaled -- it'll be scaled in the
  // library)
  Require(llnli->pre_interped());
  return llnli->interpolate_sigc(cell, freq);
}
//------------------------------------------------------------------------------------------------//
/*!
 * \brief Interpolate Compton opacity data in a cell for a given frequency
 *
 * This method uses data and routines in CSK to interpolate a value of the Compton scattering
 * opacity for some cell index / frequency. The returned value will have units of cm^-1. This call
 * is only valid if the interpolate_precycle() function has been called, which interpolates all EREC
 * data to the cell temperatures (otherwise, CSK will throw an error).
 *
 * \param[in] cell Cell index
 * \param[in] freq Incident frequency (keV)
 * \return    The interpolated opacity (cm^-1)
 */
\brief Interpolate Compton opacity data in a cell for a given frequency
This method uses data and routines in CSK to interpolate a value of the Compton scattering
opacity for some cell index / frequency. The returned value will have units of cm^-1. This call
is only valid if the interpolate_precycle() function has been called, which interpolates all EREC
data to the cell temperatures (otherwise, CSK will throw an error).

\param[in] cell Cell index
\param[in] freq Incident frequency (keV)
\return    The interpolated opacity (cm^-1)
\ brief Interpolate Compton opacity data in a cell for a given frequency This method uses data and routines in CSK to interpolate a value of the Compton scattering opacity for some cell index / frequency . The returned value will have units of cm^ - 1 . This call is only valid if the interpolate_precycle () function has been called which interpolates all EREC data to the cell temperatures ( otherwise CSK will throw an error ) . \ param [ in ] cell Cell index \ param [ in ] freq Incident frequency ( keV ) \ return The interpolated opacity ( cm^ - 1 )
double CSK_Interface::interpolate_cell_sigc(const int64_t cell, const double freq) const {
  Require(llnli->pre_interped());
  return llnli->interpolate_sigc(cell, freq);
}
double CSK_Interface :: interpolate_cell_sigc ( const int64_t cell , const double freq ) const { Require ( llnli -> pre_interped ( ) ) ; return llnli -> interpolate_sigc ( cell , freq ) ; }
\brief Interpolate Compton opacity data in a cell for a given frequency
 This method uses data and routines in CSK to interpolate a value of the Compton scattering
 opacity for some cell index / frequency.
\ brief Interpolate Compton opacity data in a cell for a given frequency This method uses data and routines in CSK to interpolate a value of the Compton scattering opacity for some cell index / frequency .
// call the appropriate routine in the electron interp object (unscaled -- it'll be scaled in the // library)