votca 2026-dev
Loading...
Searching...
No Matches
votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator Class Reference

#include <ewaldperiodicdipoleoperator.h>

Collaboration diagram for votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator:

Public Member Functions

 InnerIterator (const EwaldPeriodicDipoleOperator &xpr, const Index &id)
InnerIterator & operator++ ()
 operator bool () const
double value () const
Index row () const
Index col () const
Index index () const

Private Attributes

const EwaldPeriodicDipoleOperator & xpr_
const Index id_
Index row_ = 0

Detailed Description

Definition at line 395 of file ewaldperiodicdipoleoperator.h.

Constructor & Destructor Documentation

◆ InnerIterator()

votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::InnerIterator ( const EwaldPeriodicDipoleOperator & xpr,
const Index & id )
inline

Definition at line 397 of file ewaldperiodicdipoleoperator.h.

Member Function Documentation

◆ col()

Index votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::col ( ) const
inline

Definition at line 407 of file ewaldperiodicdipoleoperator.h.

◆ index()

Index votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::index ( ) const
inline

Definition at line 408 of file ewaldperiodicdipoleoperator.h.

◆ operator bool()

votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::operator bool ( ) const
inline

Definition at line 404 of file ewaldperiodicdipoleoperator.h.

◆ operator++()

InnerIterator & votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::operator++ ( )
inline

Definition at line 400 of file ewaldperiodicdipoleoperator.h.

◆ row()

Index votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::row ( ) const
inline

Definition at line 406 of file ewaldperiodicdipoleoperator.h.

◆ value()

double votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::value ( ) const
inline

Definition at line 405 of file ewaldperiodicdipoleoperator.h.

Member Data Documentation

◆ id_

const Index votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::id_
private

Definition at line 412 of file ewaldperiodicdipoleoperator.h.

◆ row_

Index votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::row_ = 0
private

Definition at line 413 of file ewaldperiodicdipoleoperator.h.

◆ xpr_

const EwaldPeriodicDipoleOperator& votca::xtp::EwaldPeriodicDipoleOperator::InnerIterator::xpr_
private

Definition at line 411 of file ewaldperiodicdipoleoperator.h.


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