Penalty

This command is used to construct a Penalty constraint handler, which enforces the constraints using the penalty method. The following is the command to construct a penalty constraint handler:

constraints Penalty $alphaS $alphaM

alphaS

penalty \(\alpha_S\) factor on single point constraints

alphaM

penalty \(\alpha_M\) factor on multi-point constraints


NOTES:

  • The degree to which the constraints are enforced is dependent on the penalty values chosen. Problems can arise if these values are too small (constraint not enforced strongly enough) or too large (problems associated with conditioning of the system of equations).

Theory


Code Developed by: fmk