Open Qmin  0.8.0
GPU-accelerated Q-tensor-based liquid crystal simulations
Public Member Functions | Public Attributes | List of all members
logSpacedIntegers Class Reference

A small function of convenience to keep track of log spaced integers. More...

#include <logSpacedIntegers.h>

Public Member Functions

 logSpacedIntegers (int firstSave=0, scalar _exp=0.05)
 start with a number and an exponent More...
 
void update ()
 

Public Attributes

int nextSave
 
int logSaveIdx
 
scalar exponent
 
scalar base
 

Detailed Description

A small function of convenience to keep track of log spaced integers.

Constructor & Destructor Documentation

◆ logSpacedIntegers()

logSpacedIntegers::logSpacedIntegers ( int  firstSave = 0,
scalar  _exp = 0.05 
)
inline

start with a number and an exponent

References base, exponent, logSaveIdx, and nextSave.

Member Function Documentation

◆ update()

void logSpacedIntegers::update ( )
inline

References base, logSaveIdx, and nextSave.

Member Data Documentation

◆ nextSave

int logSpacedIntegers::nextSave

Referenced by logSpacedIntegers(), and update().

◆ logSaveIdx

int logSpacedIntegers::logSaveIdx

Referenced by logSpacedIntegers(), and update().

◆ exponent

scalar logSpacedIntegers::exponent

Referenced by logSpacedIntegers().

◆ base

scalar logSpacedIntegers::base

Referenced by logSpacedIntegers(), and update().


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