Expand description
Error types and handling for copula-core.
This module defines the main error type CopulaError and result type Result
used throughout the library. All copula operations that can fail return a
Result<T> where the error type is CopulaError.
Enums§
- Copula
Error - Errors that can occur in copula operations.
Functions§
- validate_
dimensions - Validate matrix dimensions.
- validate_
finite_ data - Validate that data contains no NaN or infinite values.
- validate_
non_ negative - Validate that a parameter is non-negative.
- validate_
positive - Validate that a parameter is positive.
- validate_
range - Validate that a parameter is in a specified range.
- validate_
unit_ range - Validate that all values are in the range [0, 1].
Type Aliases§
- Result
- Result type used throughout the crate.