#include <iostream>
#include <cla3p/types.hpp>
int main()
{
std::cout << "Property G: " << prGe << std::endl;
std::cout << "Property S: " << prSy << std::endl;
std::cout << "Property H: " << prHe << std::endl;
try {
} catch(...) {
std::cout << "Exception thrown for invalid property" << std::endl;
}
return 0;
}
The property class.
Definition property.hpp:42
static Property General()
Factory method for general property.
static Property SymmetricLower()
Factory method for lower-triangular symmetric property.
@ Upper
Definition enums.hpp:56
@ General
Definition enums.hpp:39
@ Hermitian
Definition enums.hpp:41