Skip to content

lisataldir/TCLB_arbitrary

Repository files navigation

TCLB_arbitrary

Branch of TCLB where the average, sampler and IB handlers are implemented for arbitrary lattice.
The configuration and compilation stay the same as the official version and is recalled below.

Configuration

$ make configure
$ ./configure

Usage on arbitrary lattice

Some examples for each handler are given below. To see more example of xml file, see here.

The purpose of the Average handler is to reset the average values (such as averageP, avgU, etc.).

$ make d3q27_cumulant_AVG
$ CLB/d3q27_cumulant_AVG/main example/average_trial.xml . @toArb = true
$ CLB/d3q27_cumulant_AVG/main average_trial_ARB_P00.xml

The purpose of the Sample handler is to extract one or several quantities values for a given point.

$ make d3q27_cumulant
$ CLB/d3q27_cumulant/main example/sample_trial.xml . @toArb = true
$ CLB/d3q27_cumulant/main sample_trial_ARB_P00.xml

Finally, the purpose of the IB handler is to compute the cut-distances.

$ make d3q27_cumulant_IB
$ CLB/d3q27_cumulant_IB/main example/ib_trial.xml . @toArb = true
$ CLB/d3q27_cumulant_IB/main ib_trial_ARB_P00.xml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published