32 boost::shared_ptr<lattice_impl>
35 typedef boost::shared_ptr<lattice_impl> impl_ptr;
37 if (parms[
"lattice_library"] ==
"coded") {
39 }
else if (parms[
"lattice_library"] ==
"alps") {
42 throw std::runtime_error(
"Don't know this lattice_library!");
definition of Lattice base class
boost::shared_ptr< lattice_impl > lattice_factory(BaseParameters &parms)
lattice factory
boost::shared_ptr< lattice_impl > coded_lattice_factory(BaseParameters &parms)