Greens-code
A modular quantum transport code
periodic_Hamiltonian Member List

This is the complete list of members for periodic_Hamiltonian, including all inherited members.

acquire_params(const const_ref &)loadable_Object
class_Name() constloadable_Objectinline
clone() constloadable_Object
clone(const STD_TR1::shared_ptr< const T > r) (defined in loadable_Object)loadable_Objectinlinestatic
clone(STD_TR1::shared_ptr< T > r) (defined in loadable_Object)loadable_Objectinlinestatic
const_link typedef (defined in loadable_Object)loadable_Object
const_ref typedef (defined in simple_Hamiltonian)simple_Hamiltonian
create_H0(Matrix &m) constsimple_Hamiltonianinline
Hamiltonian::create_H0(Matrix &, const geometry_const_Iterator &) constHamiltonian
create_HI(Matrix &m) constsimple_Hamiltonianinline
Hamiltonian::create_HI(Matrix &, const geometry_const_Iterator &) constHamiltonian
create_HIt(Matrix &m) constsimple_Hamiltonian
Hamiltonian::create_HIt(Matrix &s, const geometry_const_Iterator &pos) constHamiltonian
do_generalized() const (defined in simple_Hamiltonian)simple_Hamiltonianinline
dphi(const geometry_const_Iterator &pos) constHamiltonian
dx() constsimple_Hamiltonianinline
Hamiltonian::dx(const geometry_const_Iterator &pos) constHamiltonian
dy() constsimple_Hamiltonianinline
Hamiltonian::dy(const geometry_const_Iterator &pos) constHamiltonian
fill_basistrans_mat(Matrix &m) const (defined in simple_Hamiltonian)simple_Hamiltonianvirtual
force_reinit()loadable_Object
get_basistrans_size() constsimple_Hamiltonianinlinevirtual
get_bool(const std::string &s, const bool def) constloadable_Object
get_component(const std::string &s, const_ref &) constloadable_Object
get_component(const std::string &s, ref &) (defined in loadable_Object)loadable_Object
get_component(const std::string &s) constloadable_Object
get_component(const std::string &s) (defined in loadable_Object)loadable_Object
get_double_param(const std::string &s) constloadable_Object
get_dynamic_component(const std::string &s)loadable_Object
get_dynamic_component(const std::string &s) const (defined in loadable_Object)loadable_Object
get_dynamic_ref()loadable_Object
get_dynamic_ref() const (defined in loadable_Object)loadable_Object
get_geometry_slice_num() const (defined in simple_Hamiltonian)simple_Hamiltonianinlinevirtual
get_int_param(const std::string &s) const (defined in loadable_Object)loadable_Object
get_param(const std::string &s, double &v) constloadable_Object
get_param(const std::string &s, int &v) const (defined in loadable_Object)loadable_Object
get_param(const std::string &s, std::string &v) const (defined in loadable_Object)loadable_Object
get_pencil() constHamiltonian
get_ref()loadable_Objectinline
get_ref() const (defined in loadable_Object)loadable_Objectinline
get_simple_H() (defined in Hamiltonian)Hamiltonianinline
get_simple_H() const (defined in Hamiltonian)Hamiltonianinline
get_string_param(const std::string &s) const (defined in loadable_Object)loadable_Object
Hamiltonian() (defined in Hamiltonian)Hamiltonianinline
initialize(ref me)loadable_Object
insert_object(const std::string &s, ref o)loadable_Objectinline
is_initialized() constloadable_Objectinline
layers() constHamiltonianinline
lead_system_handler() constsimple_Hamiltonianinlinevirtual
link typedef (defined in loadable_Object)loadable_Object
link_object(const std::string &s, ref o)loadable_Objectinline
loadable_Object()loadable_Objectinline
my_nysimple_Hamiltonianprotected
nparams() constloadable_Objectinline
ny() constsimple_Hamiltonianinline
Hamiltonian::ny(const geometry_const_Iterator &pos) constHamiltonian
ny_layer(size_t layer) constsimple_Hamiltonianinline
Hamiltonian::ny_layer(const geometry_const_Iterator &pos) constHamiltonian
pencil_name() constHamiltonianinline
periodic_Hamiltonian() (defined in periodic_Hamiltonian)periodic_Hamiltonianinline
ref typedef (defined in simple_Hamiltonian)simple_Hamiltonian
ref_pair typedef (defined in loadable_Object)loadable_Object
register_Observer(Observer::ref)loadable_Object
require_initialized() constloadable_Objectinline
rxy() constsimple_Hamiltonianinline
Hamiltonian::rxy(const geometry_const_Iterator &pos) constHamiltonian
set_correct_ref(ref me)loadable_Object
set_new_ny(int ny)simple_Hamiltonian
set_param(const std::string &s, double v)loadable_Object
set_param(const std::string &s, int v) (defined in loadable_Object)loadable_Object
set_param(const std::string &s, std::string v) (defined in loadable_Object)loadable_Object
simple_Hamiltonian() (defined in simple_Hamiltonian)simple_Hamiltonianinline
slice_num() constsimple_Hamiltonianinlinevirtual
unregister_Observer(Observer::ref) (defined in loadable_Object)loadable_Object
verbosity() (defined in loadable_Object)loadable_Objectinlinevirtual
visit(simple_Hamiltonian_visitor &) constsimple_Hamiltonian
width() constsimple_Hamiltonianinline
Hamiltonian::width(const geometry_const_Iterator &pos) constHamiltonian
write_xml(std::ostream &) constloadable_Object
~Hamiltonian() (defined in Hamiltonian)Hamiltonianinline
~loadable_Object() (defined in loadable_Object)loadable_Objectvirtual
~periodic_Hamiltonian() (defined in periodic_Hamiltonian)periodic_Hamiltonianinline
~simple_Hamiltonian() (defined in simple_Hamiltonian)simple_Hamiltonianinline