26 #ifndef GRINS_SPECTROSCOPIC_ABSORPTION_H
27 #define GRINS_SPECTROSCOPIC_ABSORPTION_H
60 virtual void parallel_op(
const libMesh::Parallel::Communicator & communicator,
61 libMesh::Number & sys_qoi,
62 libMesh::Number & local_qoi );
70 #endif //GRINS_SPECTROSCOPIC_ABSORPTION_H
virtual QoIBase * clone() const
Required to provide clone (deep-copy) for adding QoI object to libMesh objects.
QoI class for absorption calculations using the Beer-Lambert Law.
SpectroscopicAbsorption()
virtual void parallel_op(const libMesh::Parallel::Communicator &communicator, libMesh::Number &sys_qoi, libMesh::Number &local_qoi)
Override the QoIBase implementation to perform exp(-kv*L)