ARTEMIS
Public Member Functions | List of all members
ResamplingAlgorithm Struct Referenceabstract

An empty base class from which specific resampling algorithms are derived. More...

#include <Resampling.H>

Inheritance diagram for ResamplingAlgorithm:
LevelingThinning

Public Member Functions

virtual void operator() (WarpXParIter &, const int, WarpXParticleContainer *) const =0
 Virtual operator() of the abstract ResamplingAlgorithm class. More...
 
virtual ~ResamplingAlgorithm ()=default
 Virtual destructor of the abstract ResamplingAlgorithm class. More...
 

Detailed Description

An empty base class from which specific resampling algorithms are derived.

Constructor & Destructor Documentation

◆ ~ResamplingAlgorithm()

virtual ResamplingAlgorithm::~ResamplingAlgorithm ( )
virtualdefault

Virtual destructor of the abstract ResamplingAlgorithm class.

Member Function Documentation

◆ operator()()

virtual void ResamplingAlgorithm::operator() ( WarpXParIter ,
const int  ,
WarpXParticleContainer  
) const
pure virtual

Virtual operator() of the abstract ResamplingAlgorithm class.

Implemented in LevelingThinning.


The documentation for this struct was generated from the following file: