replace_non_random_rvs#

pharmpy.modeling.replace_non_random_rvs(model)[source]#

Replace all random variables that are not actually random

Some random variables are constant. For example a normal distribution with the variance parameter fixed to 0 will always yield a single value when sampled. This function will find all such random variables and replace them with their constant value in the model.

Parameters:

model (Model) – Pharmpy model

Returns:

Model – A new model