pub enum ProblemError {
InvalidParameter(String),
KernelAlreadyInitialized,
FaerLltError(LltError),
KernelNotInitialized,
}Expand description
Represents errors that can occur during problem setup and initialization if the Problem struct.
Variants§
InvalidParameter(String)
Indicates that an invalid parameter was provided.
KernelAlreadyInitialized
Indicates that the kernel matrix has already been initialized.
FaerLltError(LltError)
Wraps a faer LLT decomposition error.
KernelNotInitialized
Raised when Phi is requested before $K$ has been initialized.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProblemError
impl RefUnwindSafe for ProblemError
impl Send for ProblemError
impl Sync for ProblemError
impl Unpin for ProblemError
impl UnwindSafe for ProblemError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more