occ
Loading...
Searching...
No Matches
occ::io::SiteMultipoles Struct Reference

#include <structure_format.h>

Public Member Functions

int max_rank () const
 
std::vector< double > to_flat () const
 

Static Public Member Functions

static SiteMultipoles from_flat (const std::vector< double > &flat)
 

Public Attributes

double charge = 0.0
 
std::vector< double > dipole
 
std::vector< double > quadrupole
 
std::vector< double > octupole
 
std::vector< double > hexadecapole
 

Member Function Documentation

◆ from_flat()

static SiteMultipoles occ::io::SiteMultipoles::from_flat ( const std::vector< double > &  flat)
static

◆ max_rank()

int occ::io::SiteMultipoles::max_rank ( ) const

◆ to_flat()

std::vector< double > occ::io::SiteMultipoles::to_flat ( ) const

Member Data Documentation

◆ charge

double occ::io::SiteMultipoles::charge = 0.0

◆ dipole

std::vector<double> occ::io::SiteMultipoles::dipole

◆ hexadecapole

std::vector<double> occ::io::SiteMultipoles::hexadecapole

◆ octupole

std::vector<double> occ::io::SiteMultipoles::octupole

◆ quadrupole

std::vector<double> occ::io::SiteMultipoles::quadrupole

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