looper::parallel_cluster_unifier 詳説

Author: 藤堂眞治, 松尾春彦
Address:
Department of Applied Physics, University of Tokyo, 113-8656 Tokyo, Japan
Contact: wistaria@ap.t.u-tokyo.ac.jp
Version: 1.1 (2008/08/09)

この文書では, looper/parallel.h (Rev: 2869 (2008-06-27))の内容について解説を行なう.

class flip_t

個々のクラスターの状態を表わすクラス. 一段階更新が終った後のクラスターは以下の二つのどちらかの状態を取る.

  1. まだ開いており虚時間境界を横切る.

    クラスターはより大きな開いたクラスター(結合クラスター)の一部分となっている. メンバー関数 id() は結合クラスターの id を返す.

  2. 考えている虚時間領域で完全に閉じる.

    メンバー関数 operator() はフリップされるかどうかを返す.

メンバー関数の返り値 (表中の「--」は返り値が意味を持たないことを示す)

タイプ is_open() operator() id()
開クラスター true -- 結合されたクラスターの id
閉クラスター false flip する場合 true, しない場合 false --

class parallel_cluster_unifier


Copyright (c) 2007-2008 by 藤堂眞治 <wistaria@comp-phys.org>, 松尾春彦 <halm@looper.t.u-tokyo.ac.jp>