OpenLB 1.7
|
Unit conversion handling – header file. More...
#include <fstream>
#include "io/ostreamManager.h"
#include "core/unitConverter.h"
#include "core/singleton.h"
#include "utilities/omath.h"
Go to the source code of this file.
Classes | |
class | olb::RadiativeUnitConverter< T, DESCRIPTOR > |
Conversion between physical and lattice units, as well as discretization. More... | |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
Functions | |
double | olb::getThetaRefracted (double const &thetaIncident, double const &refractiveRelative) |
Documentation of implemented functions found in 5.2.2 Biomedical Optics, Principles and Imaging; Wang 2007. | |
double | olb::getFresnelFunction (double const &theta, double const &refractiveRelative) |
double | olb::R_phi_diff (double const &theta, double const &refractiveRelative) |
double | olb::R_j_diff (double const &theta, double const &refractiveRelative) |
double | olb::getRefractionFunction (const double &refractiveRelative) |
double | olb::getPartialBBCoefficient (double const &latticeDiffusionCoefficient, double const &relativeRefractiveIndex) |
template<typename T , typename DESCRIPTOR > | |
double | olb::getPartialBBCoefficient (RadiativeUnitConverter< T, DESCRIPTOR > const &converter) |
template<typename T , typename DESCRIPTOR > | |
double | olb::getRefractionFunction (RadiativeUnitConverter< T, DESCRIPTOR > const &converter) |
Unit conversion handling – header file.
Definition in file radiativeUnitConverter.h.