aimsalgo  5.0.5
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< AimsData< T >, AimsData< T > > doSmoothing (const std::pair< AimsData< T >, AimsData< T > > &ima, const std::pair< AimsData< T >, AimsData< T > > &constraint, int maxiter, bool verbose=false)
 
bool optimal ()
 

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

Member Function Documentation

◆ doSmoothing()

template<class T >
std::pair< AimsData< T >, AimsData< T > > aims::CoupledDiffusion2DSmoother< T >::doSmoothing ( const std::pair< AimsData< T >, AimsData< T > > &  ima,
const std::pair< AimsData< T >, AimsData< 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

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