Bridge++
Version 1.5.4
|
Base class of source for a linear solver. More...
#include <source.h>
Public Member Functions | |
Source () | |
virtual | ~Source () |
virtual void | set_parameters (const Parameters &)=0 |
void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
virtual void | set (Field &, const int)=0 |
virtual void | set (Field &, const int, const int)=0 |
virtual void | set_all_color (Field &, const int)=0 |
virtual void | set_all_color_spin (Field &)=0 |
Protected Attributes | |
Bridge::VerboseLevel | m_vl |
Private Member Functions | |
Source (const Source &) | |
Source & | operator= (const Source &) |
Base class of source for a linear solver.
(Coding history will be recovered from trac.) Parameters_Source_All is implemented for source_selector. [ 2 Feb 2013 Y.Namekawa] Bug fix: initialization of verbose level was added. [23 May 2016 H.Matsufuru] Add set_all_color_spin,etc [ 4 Apr 2017 Y.Namekawa]
|
private |
|
pure virtual |
Implemented in Source_Random, Source_Exponential, Source_MomentumWall, Source_Local, and Source_Wall.
|
pure virtual |
Implemented in Source_Random, Source_Exponential, Source_MomentumWall, Source_Local, and Source_Wall.
|
pure virtual |
Implemented in Source_Random, Source_Exponential, Source_MomentumWall, Source_Local, and Source_Wall.
|
pure virtual |
Implemented in Source_Random, Source_Exponential, Source_MomentumWall, Source_Local, and Source_Wall.
|
inline |
|
pure virtual |
Implemented in Source_Random, Source_Exponential, Source_MomentumWall, Source_Local, and Source_Wall.
|
protected |