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)
inline

Definition at line 774 of file mesh.hpp.

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

Definition at line 781 of file mesh.hpp.

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

Definition at line 785 of file mesh.hpp.

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

Definition at line 789 of file mesh.hpp.

Member Function Documentation

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

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)
inline

Definition at line 776 of file mesh.hpp.


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