18 #ifndef itkVectorCurvatureAnisotropicDiffusionImageFilter_h
19 #define itkVectorCurvatureAnisotropicDiffusionImageFilter_h
62 template<
typename TInputImage,
typename TOutputImage >
89 #ifdef ITK_USE_CONCEPT_CHECKING
114 <<
"Anisotropic diffusion has attempted to use a time step which may introduce instability into the solution.");
VectorCurvatureAnisotropicDiffusionImageFilter()
static constexpr unsigned int ImageDimension
void InitializeIteration() override
OutputImageType UpdateBufferType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
void InitializeIteration() override
typename Superclass::UpdateBufferType UpdateBufferType
virtual void SetDifferenceFunction(FiniteDifferenceFunctionType *_arg)
static constexpr unsigned int ImageDimension
#define itkConceptMacro(name, concept)
~VectorCurvatureAnisotropicDiffusionImageFilter() override=default
virtual TimeStepType GetTimeStep() const