The tag comparison_operator determines the evaluation of the constraint condition. Possible values are greater or less.
The value less is used for the calculation of the constraint criterion. If less is set to true (i.e. 'less' is set in the project file) the criterion 'calculated_value < _threshold_parameter' is evaluated to switch on/off the boundary condition. If less will be set to false in case 'greater' is given in the project file and the condition 'calculated_value > _threshold_parameter' is evaluated.
Additional info
From ProcessLib/BoundaryConditionAndSourceTerm/PrimaryVariableConstraintDirichletBoundaryCondition.cpp line 118
- This is a required parameter.
- Data type:
std::string
- Expanded tag path: process_variables.process_variable.boundary_conditions.boundary_condition.PrimaryVariableConstraintDirichlet.comparison_operator
- Go to source code: → ogs/ogs/6.5.7
Used in the following test data files
- [→ ogs/ogs/master | → doc] Parabolic/LiquidFlow/SimpleSynthetics/PrimaryVariableConstraintDirichletBC/cuboid_1x1x1_hex_1000_Dirichlet_Dirichlet_1.prj
- [→ ogs/ogs/master | → doc] Parabolic/LiquidFlow/SimpleSynthetics/PrimaryVariableConstraintDirichletBC/cuboid_1x1x1_hex_1000_Dirichlet_Dirichlet_2.prj
- [→ ogs/ogs/master | → doc] Parabolic/LiquidFlow/SimpleSynthetics/PrimaryVariableConstraintDirichletBC/cuboid_1x1x1_hex_1000_Dirichlet_Dirichlet_3.prj