simplify_fixed_variables: Simplify fixed variables

View source: R/detect_fixed_variables.R

simplify_fixed_variablesR Documentation

Simplify fixed variables

Description

Detect variables of which the values are restricted to a single value by the rule set. Simplify the rule set by replacing fixed variables with these values.

Usage

simplify_fixed_variables(x, eps = 1e-08, ...)

Arguments

x

validate::validator() object with validation rules

eps

detected fixed values will have this precission.

...

passed to substitute_values().

Value

validate::validator() object in which

See Also

Other redundancy: detect_fixed_variables(), detect_redundancy(), is_implied_by(), remove_redundancy(), simplify_rules()

Examples

library(validate)
rules <- validator( x >= 0
                  , x <= 0
                  )
detect_fixed_variables(rules)
simplify_fixed_variables(rules)

rules <- validator( x1 + x2 + x3 == 0
                  , x1 + x2 >= 0
                  , x3 >= 0
                  )
simplify_fixed_variables(rules)

validatetools documentation built on Aug. 8, 2025, 6:30 p.m.