DSQSS  1.1
クラス Simulation

#include <dla.hpp>

Simulationのコラボレーション図

すべてのメンバ一覧

Public メソッド

 Simulation (Parameter &P0)
 ~Simulation ()
void calc ()
void reset_counters ()
void Set (int index)
void Set ()
void set_NCYC ()
void RepChangeF (Algorithm &A0)
void RepChangeB (double h0)
void Sweep ()
double Cycle ()
bool PlaceWorm ()
double MoveHead ()
double UP_ONESTEP ()
double DOWN_ONESTEP ()
void Check ()
void dump ()
void dump (const char *)

Public 変数

int np
ParameterP
Algorithm ALG
Lattice LAT
Measurement MSR
Worm W
Vertex V4REF

Private 変数

int ISET
int IMCSE
int IMCSD
int IMCS
int ICYC
int ISETstart
int IMCSDstart
int IMCSstart
double AMP
bool EndOfCycle

説明

dla.hpp64 行で定義されています。


コンストラクタとデストラクタ

Simulation ( Parameter P0) [inline]

+++++ replica exchange for F ++++ ///

+++++ replica exchange for F ++++ ///

+++++ replica exchange for B ++++ ///

+++++ replica exchange for B ++++ ///

if (judge == true && ISET !=ISETstart){

++++for debug ++++

++++for debug ++++

dla.cc144 行で定義されています。

関数の呼び出しグラフ:

~Simulation ( ) [inline]

dla.cc394 行で定義されています。


関数

void calc ( )
void Check ( ) [inline]

dla.cc1177 行で定義されています。

関数の呼び出しグラフ:

double Cycle ( )

dla.cc503 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

double DOWN_ONESTEP ( )

dla.cc910 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void dump ( ) [inline]

dla.cc1173 行で定義されています。

呼出しグラフ:

void dump ( const char *  s) [inline]

dla.cc1159 行で定義されています。

関数の呼び出しグラフ:

double MoveHead ( )

dla.cc598 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

bool PlaceWorm ( )

dla.cc511 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void RepChangeB ( double  h0)

dla.cc1259 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void RepChangeF ( Algorithm A0)

dla.cc1211 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void reset_counters ( )

dla.cc379 行で定義されています。

呼出しグラフ:

void Set ( int  index)

dla.cc448 行で定義されています。

関数の呼び出しグラフ:

void Set ( )

呼出しグラフ:

void set_NCYC ( )

dla.cc400 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

void Sweep ( )

dla.cc488 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:

double UP_ONESTEP ( )

dla.cc652 行で定義されています。

関数の呼び出しグラフ:

呼出しグラフ:


変数

dla.hpp89 行で定義されています。

double AMP [private]

dla.hpp78 行で定義されています。

bool EndOfCycle [private]

dla.hpp79 行で定義されています。

int ICYC [private]

dla.hpp72 行で定義されています。

int IMCS [private]

dla.hpp71 行で定義されています。

int IMCSD [private]

dla.hpp70 行で定義されています。

int IMCSDstart [private]

dla.hpp75 行で定義されています。

int IMCSE [private]

dla.hpp69 行で定義されています。

int IMCSstart [private]

dla.hpp76 行で定義されています。

int ISET [private]

dla.hpp68 行で定義されています。

int ISETstart [private]

dla.hpp74 行で定義されています。

dla.hpp93 行で定義されています。

dla.hpp94 行で定義されています。

int np

dla.hpp82 行で定義されています。

dla.hpp88 行で定義されています。

dla.hpp97 行で定義されています。

dla.hpp95 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型の値 フレンド マクロ定義