Skip to content

class generator_expj<T, VecWidth> generators

template <typename T, size_t VecWidth = internal::generator_width<T>(2)>
struct generator_expj : public generator<T, VecWidth, generator_expj<T, VecWidth>> { … }

typedef ST

using ST = deep_subtype<T>

Defined at base/generators.hpp:152

constructor generator_expj<T, VecWidth>(ST, ST)

generator_expj(ST start_, ST step_)

Defined at base/generators.hpp:155

function sync(T)

Defined at base/generators.hpp:160

function next()

Defined at base/generators.hpp:162

variable step

ST step

Defined at base/generators.hpp:169

variable alpha

ST alpha

Defined at base/generators.hpp:170

variable beta

ST beta

Defined at base/generators.hpp:171

function init_cossin(ST, ST)

Defined at base/generators.hpp:172

Defined at base/generators.hpp:150