ALPSCore reference
Public Types | Public Member Functions | List of all members
alps::gf::momentum_index_mesh Class Reference

#include <mesh.hpp>

Inheritance diagram for alps::gf::momentum_index_mesh:
Inheritance graph
Collaboration diagram for alps::gf::momentum_index_mesh:
Collaboration graph

Public Types

typedef generic_index< momentum_index_meshindex_type
- Public Types inherited from alps::gf::momentum_realspace_index_mesh
typedef boost::multi_array< double, 2 > container_type

Public Member Functions

 momentum_index_mesh (const momentum_index_mesh &rhs)
momentum_index_meshoperator= (const momentum_index_mesh &rhs)
 momentum_index_mesh ()
 momentum_index_mesh (int ns, int ndim)
 momentum_index_mesh (const container_type &mesh_points)
int operator() (index_type idx) const
 Returns the index of the mesh point in the data array. More...
- Public Member Functions inherited from alps::gf::momentum_realspace_index_mesh
 momentum_realspace_index_mesh (const momentum_realspace_index_mesh &rhs)
momentum_realspace_index_meshoperator= (const momentum_realspace_index_mesh &rhs)
int extent () const
 Returns the number of points. More...
int dimension () const
 returns the spatial dimension More...
const std::string & kind () const
 returns the mesh kind More...
bool operator== (const momentum_realspace_index_mesh &mesh) const
 Comparison operators. More...
bool operator!= (const momentum_realspace_index_mesh &mesh) const
 Comparison operators. More...
const container_typepoints () const
container_typepoints ()
void save (alps::hdf5::archive &ar, const std::string &path) const
void load (alps::hdf5::archive &ar, const std::string &path)
void save (alps::hdf5::archive &ar) const
 Save to HDF5. More...
void load (alps::hdf5::archive &ar)
 Load from HDF5. More...

Additional Inherited Members

- Protected Member Functions inherited from alps::gf::momentum_realspace_index_mesh
 momentum_realspace_index_mesh ()
 momentum_realspace_index_mesh (const std::string &kind, int ns, int ndim)
 momentum_realspace_index_mesh (const std::string &kind, const container_type &mesh_points)
- Protected Attributes inherited from alps::gf::momentum_realspace_index_mesh
container_type points_

Detailed Description

Definition at line 768 of file mesh.hpp.

Member Typedef Documentation

Definition at line 773 of file mesh.hpp.

Constructor & Destructor Documentation

alps::gf::momentum_index_mesh::momentum_index_mesh ( const momentum_index_mesh rhs)

Definition at line 774 of file mesh.hpp.

alps::gf::momentum_index_mesh::momentum_index_mesh ( )

Definition at line 781 of file mesh.hpp.

alps::gf::momentum_index_mesh::momentum_index_mesh ( int  ns,
int  ndim 

Definition at line 785 of file mesh.hpp.

alps::gf::momentum_index_mesh::momentum_index_mesh ( const container_type mesh_points)

Definition at line 789 of file mesh.hpp.

Member Function Documentation

int alps::gf::momentum_index_mesh::operator() ( index_type  idx) const

Returns the index of the mesh point in the data array.

Definition at line 794 of file mesh.hpp.

momentum_index_mesh& alps::gf::momentum_index_mesh::operator= ( const momentum_index_mesh rhs)

Definition at line 776 of file mesh.hpp.

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