DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Namespaces | Macros | Functions
utl.h File Reference
#include "DMRITOOLConfigure.h"
#include "utlSTDHeaders.h"
#include "utlCore.h"
#include "utlNDArray.h"
#include "utlMath.h"
#include "utlVNL.h"
#include "utlVNLIO.h"
#include "utlITK.h"
#include "utlVNLBlas.h"
#include "utlVNLLapack.h"
#include "utlDMRI.h"
#include "itkSphericalHarmonicsGenerator.h"
#include "utlDMRIStoredTables.h"
#include "itkMultiVolumeImageToVectorImageFilter.h"
+ Include dependency graph for utl.h:

Go to the source code of this file.

Namespaces

 itk
 
 utl
 

Macros

#define UTL_MAX_THREADS   8
 

Functions

template<class T >
std::shared_ptr< NDArray< T, 2 > > utl::ComputeSHMatrix (const unsigned int rank, const NDArray< T, 2 > &grad, const int mode)
 
static int utl::InitializeMKL (const int numThreads)
 
static int utl::InitializeOpenMP (const int numThreads)
 
static void utl::InitializeThreadedLibraries (const int numThreads)
 
template<class PointsContainer , class VnlValueType >
void utl::PointsContainerToUtlMatrix (const PointsContainer &points, utl::NDArray< VnlValueType, 2 > &matrix)
 
template<class PixelType >
void itk::ReadVectorImage (const std::string &filename, SmartPointer< VectorImage< PixelType, 3 > > &image, const std::string &printInfo="Reading Image:")
 
template<class VnlValueType , class PointsContainer >
void utl::UtlMatrixToPointsContainer (const NDArray< VnlValueType, 2 > &matrix, PointsContainer &points)
 
template<class T >
itk::VariableLengthVector< T > utl::UtlVectorToVariableLengthVector (const NDArray< T, 1 > &vec)
 
template<class T >
NDArray< T, 1 > utl::VariableLengthVectorToUtlVector (const itk::VariableLengthVector< T > &vec)
 

Detailed Description

helper functions specifically used in dmritool

Author
Dr. Jian Cheng (JC), jian..nosp@m.chen.nosp@m.g.198.nosp@m.3@gm.nosp@m.ail.c.nosp@m.om

Definition in file utl.h.

Macro Definition Documentation

#define UTL_MAX_THREADS   8

Definition at line 25 of file utl.h.

Referenced by utl::InitializeMKL(), and utl::InitializeOpenMP().