cyprus_make_key_vector: HDF5 key for Cyprus CalcLoops derivative-type loops

View source: R/cyprus_readutils.R

cyprus_make_key_vectorR Documentation

HDF5 key for Cyprus CalcLoops derivative-type loops

Description

Generates an HDF5 key (full path) for the derivative type loops from the Cyprus CalcLoops application.

Usage

cyprus_make_key_vector(istoch, loop_type, dir, cid = 4,
  accumulated = FALSE)

Arguments

istoch

Integer, index of the stochastic sample that the key should be generated for.

loop_type

String, name of loop type. Allowed values: 'Loops', 'LpsDw', 'LpsDwCv', 'LoopsCv'

dir

Integer, lattice direction of the derivative. Allowed values: 0 == x, 1 == y, 2 == z, 3 == t.

cid

Integer, configuration number, internally produced by the CalcLoops tool via the "trajectory" input flag. The default is '4' as this is often not used in practice.

accumulated

Boolean, depending on whether the loop data was accumulated over the stochastic source d.o.f. or not, the keys are different. Default: FALSE

Value

A character vector with the HDF5 key.


hadron documentation built on Sept. 9, 2022, 5:06 p.m.