Skip to content

Struct TempLat::VerbosityLevels

ClassList > TempLat > VerbosityLevels

A struct with a bunch of flags with enable various output messages. Use to your advantage. More...

  • #include <verbositylevels.h>

Public Attributes

Type Name
bool allocation
Show a message when memory is allocated.
bool fftPerformance
Show a message when a field performs an in-place FFT.
bool fieldAssignment
Show a message when a field receives an expression and takes its result as new value.
bool ghostConfirmationSteps
Show many messages outlining the entire process of checking and updating ghost cells.
bool ghostUpdating
Show a message when a field updates the ghost cells, which happens just before a non-local operation (spatial derivatives).
bool ghostsStale
Show a message when a field's values are changed, and consequentially the ghost-are-stale flag is set.
bool spaceConfirmation
Show many messages outlining the entire process of confirming Fourier vs. configuration space states of a field.

Public Functions

Type Name
VerbosityLevels ()
void setAllOff ()
Close Pandora's box.
void setAllOn ()
Open Pandora's box.
void setToDefault ()

Detailed Description

Unit test: ctest -R test-verbositylevels

Public Attributes Documentation

variable allocation

Show a message when memory is allocated.

bool TempLat::VerbosityLevels::allocation;


variable fftPerformance

Show a message when a field performs an in-place FFT.

bool TempLat::VerbosityLevels::fftPerformance;


variable fieldAssignment

Show a message when a field receives an expression and takes its result as new value.

bool TempLat::VerbosityLevels::fieldAssignment;


variable ghostConfirmationSteps

Show many messages outlining the entire process of checking and updating ghost cells.

bool TempLat::VerbosityLevels::ghostConfirmationSteps;


variable ghostUpdating

Show a message when a field updates the ghost cells, which happens just before a non-local operation (spatial derivatives).

bool TempLat::VerbosityLevels::ghostUpdating;


variable ghostsStale

Show a message when a field's values are changed, and consequentially the ghost-are-stale flag is set.

bool TempLat::VerbosityLevels::ghostsStale;


variable spaceConfirmation

Show many messages outlining the entire process of confirming Fourier vs. configuration space states of a field.

bool TempLat::VerbosityLevels::spaceConfirmation;


Public Functions Documentation

function VerbosityLevels

inline TempLat::VerbosityLevels::VerbosityLevels () 

function setAllOff

Close Pandora's box.

inline void TempLat::VerbosityLevels::setAllOff () 


function setAllOn

Open Pandora's box.

inline void TempLat::VerbosityLevels::setAllOn () 


function setToDefault

inline void TempLat::VerbosityLevels::setToDefault () 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/memory/verbositylevels.h