Majoranapp
A C++ library for studying MZM in non-interacting systems
Factory< O > Class Template Reference

class which produces stuff More...

#include <Factory.hpp>

Static Public Member Functions

template<class T , typename... Targs>
static Hamiltonian< T > Generate (QuantumSystem &quantumSystem, Targs... Fargs)
 run the Generate() function of static class O More...
 

Detailed Description

template<class O>
class Factory< O >

class which produces stuff

Template Parameters
Ostatic object to execute

Member Function Documentation

◆ Generate()

template<class O >
template<class T , typename... Targs>
static Hamiltonian<T> Factory< O >::Generate ( QuantumSystem quantumSystem,
Targs...  Fargs 
)
inlinestatic

run the Generate() function of static class O

Template Parameters
Tmatrix type, support for: arma::mat, arma::sp_mat
Targs
Parameters
quantumSysteminformation about system
Fargs
Returns
Hamiltonian<T>

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