aimsalgo 6.0.0
Neuroimaging image processing
aims::CoupledDiffusion2DSmoother< T > Class Template Reference

#include <aims/primalsketch/coupledDiffusion2DSmoother.h>

Inheritance diagram for aims::CoupledDiffusion2DSmoother< T >:
Collaboration diagram for aims::CoupledDiffusion2DSmoother< T >:

Public Member Functions

 CoupledDiffusion2DSmoother (float delta_t, float alpha=1.0f, float beta=1.0f, float gamma=1.0f)
 
void SetDt (float Delta_t)
 
float dt ()
 
std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > doSmoothing (const std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > &ima, const std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > &constraint, int maxiter, bool verbose=false)
 
bool optimal ()
 
- Public Member Functions inherited from aims::CoupledSmoother< carto::VolumeRef< T >, carto::VolumeRef< T > >
 CoupledSmoother ()
 

Detailed Description

template<typename T>
class aims::CoupledDiffusion2DSmoother< T >

Definition at line 44 of file coupledDiffusion2DSmoother.h.

Constructor & Destructor Documentation

◆ CoupledDiffusion2DSmoother()

template<typename T>
aims::CoupledDiffusion2DSmoother< T >::CoupledDiffusion2DSmoother ( float delta_t,
float alpha = 1.0f,
float beta = 1.0f,
float gamma = 1.0f )
inline

Definition at line 55 of file coupledDiffusion2DSmoother.h.

References SetDt().

Member Function Documentation

◆ doSmoothing()

template<class T>
std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > aims::CoupledDiffusion2DSmoother< T >::doSmoothing ( const std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > & ima,
const std::pair< carto::VolumeRef< T >, carto::VolumeRef< T > > & constraint,
int maxiter,
bool verbose = false )
virtual

◆ dt()

template<typename T>
float aims::CoupledDiffusion2DSmoother< T >::dt ( )
inlinevirtual

◆ optimal()

template<typename T>
bool aims::CoupledDiffusion2DSmoother< T >::optimal ( )
inlinevirtual

◆ SetDt()

template<typename T>
void aims::CoupledDiffusion2DSmoother< T >::SetDt ( float Delta_t)
inline

Definition at line 59 of file coupledDiffusion2DSmoother.h.

Referenced by CoupledDiffusion2DSmoother().


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