Skip to content

Class expression_linspace

class expression_linspace<T, truncated> base

template <typename T, bool truncated = true>
struct expression_linspace { … }

Expression that produces evenly spaced values from start to stop.

Template parameters
T value type
truncated whether the expression has a fixed size or is infinite

variable start

T start

Fully qualified name: kfr::expression_linspace<T, truncated>::start

variable stop

T stop

Fully qualified name: kfr::expression_linspace<T, truncated>::stop

variable size

index_t size

Fully qualified name: kfr::expression_linspace<T, truncated>::size

variable endpoint

bool endpoint

Fully qualified name: kfr::expression_linspace<T, truncated>::endpoint

variable invsize

T invsize

Fully qualified name: kfr::expression_linspace<T, truncated>::invsize

constructor expression_linspace<T, truncated>(T, T, size_t, bool)

expression_linspace(T start, T stop, size_t size, bool endpoint = false)

Fully qualified name: kfr::expression_linspace<T, truncated>::expression_linspace<T, truncated>(T, T, size_t, bool)

constructor expression_linspace<T, truncated>(symmetric_linspace_t, T, size_t, bool)

expression_linspace(symmetric_linspace_t, T symsize, size_t size, bool endpoint = false)

Fully qualified name: kfr::expression_linspace<T, truncated>::expression_linspace<T, truncated>(symmetric_linspace_t, T, size_t, bool)

Fully qualified name: kfr::expression_linspace<T, truncated>

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.