ansys.dyna.core.lib.validators.CustomValidator#
- class ansys.dyna.core.lib.validators.CustomValidator(name: str, func: Callable[[ansys.dyna.core.lib.deck.Deck, ValidationResult], None], severity: ValidationSeverity = ValidationSeverity.ERROR)#
Bases:
ValidatorValidator that wraps a custom validation function.
- func#
- validate(deck: ansys.dyna.core.lib.deck.Deck, result: ValidationResult) None#
Run the custom validation function.
- Parameters:
- deck
Deck The deck to validate.
- result
ValidationResult Result object to accumulate validation errors.
- deck