Sapphire++
 v1.3.0-121-g2682132
Loading...
Searching...
No Matches
sapphirepp::VFP::ScatteringFrequency< dim > Class Template Reference

Scattering frequency. More...

#include <config.h>

Inheritance diagram for sapphirepp::VFP::ScatteringFrequency< dim >:
[legend]
Collaboration diagram for sapphirepp::VFP::ScatteringFrequency< dim >:
[legend]

Public Member Functions

 ScatteringFrequency (const PhysicalParameters &physical_parameters)
 Constructor.
void value_list (const std::vector< dealii::Point< dim > > &points, std::vector< double > &scattering_frequencies, const unsigned int component=0) const override
 Evaluate the scattering frequency.

Detailed Description

template<unsigned int dim>
class sapphirepp::VFP::ScatteringFrequency< dim >

Scattering frequency.

Template Parameters
dimDimension of the reduced phase space \( (\mathbf{x}, p) \)

Constructor & Destructor Documentation

◆ ScatteringFrequency()

template<unsigned int dim>
sapphirepp::VFP::ScatteringFrequency< dim >::ScatteringFrequency ( const PhysicalParameters & physical_parameters)
inline

Constructor.

Parameters
physical_parametersUser defined runtime parameters

Member Function Documentation

◆ value_list()

template<unsigned int dim>
void sapphirepp::VFP::ScatteringFrequency< dim >::value_list ( const std::vector< dealii::Point< dim > > & points,
std::vector< double > & scattering_frequencies,
const unsigned int component = 0 ) const
inlineoverride

Evaluate the scattering frequency.

Return a vector of values corresponding to the scattering frequency \( \nu(\mathbf{x}, p) \) at all points in reduced phase space. points is a vector of points in reduced phase space:

for (unsigned int q_index = 0; q_index < points.size(); ++q_index)
{
const double x = points[q_index][0];
const double y = points[q_index][1];
// ...
const double log_p = points[q_index][dim-1];
}
Parameters
pointsList of points in reduced phase space
scattering_frequenciesList of scattering frequencies
componentUnused parameter
See also
Function::value_list()

[Scattering frequency]

[Scattering frequency]


The documentation for this class was generated from the following file: