ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class mcparams

alps::mcparams

Synopsis

// In header: <alps/ngs.hpp>


class mcparams {
public:
  // construct/copy/destruct
  mcparams(std::string const &);

  // public member functions
  mcparamvalue & operator[](std::string const &);
  mcparamvalue const & operator[](std::string const &) const;
  mcparamvalue 
  value_or_default(std::string const &, mcparamvalue const &) const;
  bool defined(std::string const &) const;
  void serialize(hdf5::oarchive &) const;
  void serialize(hdf5::iarchive &);
};

Description

mcparams public construct/copy/destruct

  1. mcparams(std::string const & input_file);

mcparams public member functions

  1. mcparamvalue & operator[](std::string const & k);
  2. mcparamvalue const & operator[](std::string const & k) const;
  3. mcparamvalue 
    value_or_default(std::string const & k, mcparamvalue const & v) const;
  4. bool defined(std::string const & k) const;
  5. void serialize(hdf5::oarchive & ar) const;
  6. void serialize(hdf5::iarchive & ar);
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext