Home
last modified time | relevance | path

Searched refs:ketstate (Results 1 – 2 of 2) sorted by relevance

/dports/science/bagel/bagel-1.2.2/src/asd/dmrg/
H A Dblock_operators.h126 …am(const BlockKey bk, int brastate, int ketstate) const override { return ham_.at(bk)->element(bra… in ham() argument
127 …nst BlockKey bk, int brastate, int ketstate, int i, int j) const override { return (*Q_aa_.at(bk))… in Q_aa() argument
128 …nst BlockKey bk, int brastate, int ketstate, int i, int j) const override { return (*Q_bb_.at(bk))… in Q_bb() argument
129 …nst BlockKey bk, int brastate, int ketstate, int i, int j) const override { return (*Q_ab_.at(bk))… in Q_ab() argument
130 …a(const BlockKey bk, int brastate, int ketstate, int i) const override { return (*S_a_.at(bk))(bra… in S_a() argument
131 …b(const BlockKey bk, int brastate, int ketstate, int i) const override { return (*S_b_.at(bk))(bra… in S_b() argument
132 …nst BlockKey bk, int brastate, int ketstate, int i, int j) const override { return (*P_aa_.at(bk))… in P_aa() argument
133 …nst BlockKey bk, int brastate, int ketstate, int i, int j) const override { return (*P_bb_.at(bk))… in P_bb() argument
213 … ham(const BlockKey bk, int brastate, int ketstate) const override { return ham(bk)->element(brast… in ham() argument
217 …const BlockKey bk, int brastate, int ketstate, int i) const override { return S_a(bk, i)->element(… in S_a() argument
[all …]
H A Dblock_ops_2.cc187 double BlockOperators2::D_a(const BlockKey bk, int brastate, int ketstate, int i, int j, int k) con… in D_a() argument
188 …ind_if(blocks_->blockpairs(bk).begin(), blocks_->blockpairs(bk).end(), [ketstate] (const DMRG::Blo… in D_a()
189 { return (ketstate >= bp.offset && ketstate < bp.offset+bp.nstates()); } ); in D_a()
195 const int left_ketstate = (ketstate - source_pair.offset) % source_pair.left.nstates; in D_a()
196 const int right_ketstate = (ketstate - source_pair.offset) / source_pair.left.nstates; in D_a()
214 double BlockOperators2::D_b(const BlockKey bk, int brastate, int ketstate, int i, int j, int k) con… in D_b() argument
215 …ind_if(blocks_->blockpairs(bk).begin(), blocks_->blockpairs(bk).end(), [ketstate] (const DMRG::Blo… in D_b()
216 { return (ketstate >= bp.offset && ketstate < bp.offset+bp.nstates()); } ); in D_b()
222 const int left_ketstate = (ketstate - source_pair.offset) % source_pair.left.nstates; in D_b()
223 const int right_ketstate = (ketstate - source_pair.offset) / source_pair.left.nstates; in D_b()