Grid 0.7.0
GridModule Class Reference

#include <HMC_GridModules.h>

Inheritance diagram for GridModule:
GridFourDimModule< vComplex > GridFourDimModule< vector_type >

Public Member Functions

GridCartesianget_full ()
GridRedBlackCartesianget_rb ()
void set_full (GridCartesian *grid)
void set_rb (GridRedBlackCartesian *rbgrid)
void show_full_decomposition ()
void show_rb_decomposition ()

Protected Attributes

std::unique_ptr< GridCartesiangrid_
std::unique_ptr< GridRedBlackCartesianrbgrid_

Detailed Description

Definition at line 77 of file HMC_GridModules.h.

Member Function Documentation

◆ get_full()

GridCartesian * GridModule::get_full ( )
inline

Definition at line 79 of file HMC_GridModules.h.

References grid_, and GridLogDebug.

◆ get_rb()

GridRedBlackCartesian * GridModule::get_rb ( )
inline

Definition at line 82 of file HMC_GridModules.h.

References GridLogDebug, and rbgrid_.

◆ set_full()

◆ set_rb()

◆ show_full_decomposition()

void GridModule::show_full_decomposition ( )
inline

Definition at line 88 of file HMC_GridModules.h.

References grid_.

◆ show_rb_decomposition()

void GridModule::show_rb_decomposition ( )
inline

Definition at line 89 of file HMC_GridModules.h.

References rbgrid_.

Field Documentation

◆ grid_

std::unique_ptr<GridCartesian> GridModule::grid_
protected

Definition at line 92 of file HMC_GridModules.h.

Referenced by get_full(), set_full(), and show_full_decomposition().

◆ rbgrid_

std::unique_ptr<GridRedBlackCartesian> GridModule::rbgrid_
protected

Definition at line 93 of file HMC_GridModules.h.

Referenced by get_rb(), set_rb(), and show_rb_decomposition().


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