Class DebugTools

Inheritance Relationships

Base Type

  • public GenParam::ParameterObject

Class Documentation

class DebugTools : public GenParam::ParameterObject

Public Functions

DebugTools()
~DebugTools()
void init()
void cleanup()
void step()
void reset()
void performNeighborhoodSearchSort()
void emittedParticles(FluidModel *model, const unsigned int startIndex)

Public Static Attributes

static int DETERMINE_THREAD_IDS = -1
static int DETERMINE_NUM_NEIGHBORS = -1
static int DETERMINE_VELOCITY_CHANGES = -1

Protected Functions

virtual void initParameters()
void determineThreadIds()
void determineNumNeighbors()
void determineVelocityChanges()

Protected Attributes

bool m_determineThreadIds
std::vector<std::vector<unsigned int>> m_threadIds
bool m_determineNumNeighbors
std::vector<std::vector<unsigned int>> m_numNeighbors
bool m_determineVelocityChanges
std::vector<std::vector<Vector3r>> m_vOld
std::vector<std::vector<Vector3r>> m_velocityChanges