DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include "itkSpecialFunctionGenerator.h"
#include <gsl/gsl_sf_gamma.h>
#include <gsl/gsl_sf_laguerre.h>
#include <gsl/gsl_sf_bessel.h>
#include <gsl/gsl_sf_hyperg.h>
#include "utl.h"
#include <tr1/cmath>
#include "itkUnaryFunctorLookUpTable.h"
#include "utlRotationMatrixFromVectors.h"
#include "itkSHCoefficientsRotation.h"
Go to the source code of this file.
Namespaces | |
utl | |
Functions | |
double | utl::BesselJa (const double a, const double x) |
double | utl::BesselJInteger (const int n, const double x) |
double | utl::BesselJIntegerPrime (const int n, const double x) |
template<class T > | |
utl_shared_ptr< utl::NDArray< T, 1 > > | utl::ComputeDWISHCoefficientsForGPDCylinder (const T radius, const T diffusivity, const T deltaBig, const T deltaSmall, const T qq, const int lMax, const T theta=0, const T phi=0) |
template<class T > | |
double | utl::ComputeOrientationalOrderFromSHCoefficients (const utl::NDArray< T, 1 > &shCoef, const utl::NDArray< T, 1 > &axis) |
double | utl::ComputeOrientationalOrderFromSymmetricTensor (const double e1, const double e2, const double phi=0) |
double | utl::Gamma (const double x) |
double | utl::GammaLower (const double s, const double x) |
double | utl::GetExpProductLegendreCoef (const double a, const double b, const int l) |
template<class T > | |
utl_shared_ptr< utl::NDArray< T, 1 > > | utl::GetSymmetricTensorSHCoef (const T b, const T e1, const T e2, const int lMax, const T theta=0, const T phi=0) |
template<class T > | |
std::vector< std::vector< T > > | utl::GetSymmetricTensorSHCoefDerivative (const T b, const T e1, const T e2, const int lMax, const T theta=0, const T phi=0) |
double | utl::Hyperg1F1 (double a, double b, double x) |
template<class T > | |
T | utl::Lagurre (const int n, const double a, const T x) |
Definition in file itkSpecialFunctionGenerator.hxx.