mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
mrs_lib::eigenvector_exception Struct Reference

This exception may be thrown when solving the generalized eigenvalue problem with the M and N matrices. More...

#include <rheiv.h>

+ Inheritance diagram for mrs_lib::eigenvector_exception:
+ Collaboration diagram for mrs_lib::eigenvector_exception:

Public Member Functions

virtual const char * what () const override throw ()
 Returns the error message, describing what caused the exception. More...
 

Detailed Description

This exception may be thrown when solving the generalized eigenvalue problem with the M and N matrices.

You should catch this exception in your code and act accordingly if it appears (e.g. ask for the last valid parameter estimate).

Examples
rheiv/example.cpp.

Member Function Documentation

◆ what()

virtual const char* mrs_lib::eigenvector_exception::what ( ) const
throw (
)
inlineoverridevirtual

Returns the error message, describing what caused the exception.

Returns
The error message, describing what caused the exception.
Examples
rheiv/example.cpp.

The documentation for this struct was generated from the following file: