Skip to content

Struct Ase::ParamExtraVals

ClassList > Ase > ParamExtraVals

Helper to specify parameter ranges.

  • #include <parameter.hh>

Inherits the following classes: std::variant< MinMaxStep, ChoiceS, ChoicesFunc >

Public Functions

Type Name
ParamExtraVals () = default
ParamExtraVals (double vmin, double vmax, double step=0)
ParamExtraVals (const MinMaxStep & range)
ParamExtraVals (const std::initializer_list< Choice > & choices)
ParamExtraVals (const ChoiceS & choices)
ParamExtraVals (const ChoicesFunc & choicesfunc)

Public Functions Documentation

function ParamExtraVals [1/6]

Ase::ParamExtraVals::ParamExtraVals () = default

function ParamExtraVals [2/6]

Ase::ParamExtraVals::ParamExtraVals (
    double vmin,
    double vmax,
    double step=0
) 

function ParamExtraVals [3/6]

Ase::ParamExtraVals::ParamExtraVals (
    const MinMaxStep & range
) 

function ParamExtraVals [4/6]

Ase::ParamExtraVals::ParamExtraVals (
    const std::initializer_list< Choice > & choices
) 

function ParamExtraVals [5/6]

Ase::ParamExtraVals::ParamExtraVals (
    const ChoiceS & choices
) 

function ParamExtraVals [6/6]

Ase::ParamExtraVals::ParamExtraVals (
    const ChoicesFunc & choicesfunc
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/parameter.hh