Skip to content

scram::mef::LognormalDeviate::Flavor

Support for parametrization differences.

Public Functions

Name
virtual~Flavor() =default
virtual doublescale() =0
virtual doublelocation() =0
virtual doublemean() =0
virtual voidValidate() const =0<br>Validates the expression.

Public Functions Documentation

function ~Flavor

cpp
virtual ~Flavor() =default

function scale

cpp
virtual double scale() =0

Return: Scale parameter (sigma) value.

function location

cpp
virtual double location() =0

Return: Value of location parameter (mu) value.

function mean

cpp
virtual double mean() =0

Return: The mean value of the distribution.

function Validate

cpp
virtual void Validate() const =0

Validates the expression.

Exceptions:

This late validation is due to parameters that are defined late.


Updated on 2025-11-11 at 16:51:08 +0000