occ
Loading...
Searching...
No Matches
occ::io::crystalgrower::NetWriter Class Reference

#include <crystalgrower.h>

Public Types

using InteractionLabels = ankerl::unordered_dense::map< std::string, std::string >
 

Public Member Functions

 NetWriter (const std::string &filename)
 
 NetWriter (std::ostream &)
 
void write (const occ::crystal::Crystal &, const occ::crystal::CrystalDimers &)
 
const InteractionLabelsinteraction_labels () const
 

Member Typedef Documentation

◆ InteractionLabels

using occ::io::crystalgrower::NetWriter::InteractionLabels = ankerl::unordered_dense::map<std::string, std::string>

Constructor & Destructor Documentation

◆ NetWriter() [1/2]

occ::io::crystalgrower::NetWriter::NetWriter ( const std::string &  filename)

◆ NetWriter() [2/2]

occ::io::crystalgrower::NetWriter::NetWriter ( std::ostream &  )

Member Function Documentation

◆ interaction_labels()

const InteractionLabels & occ::io::crystalgrower::NetWriter::interaction_labels ( ) const
inline

◆ write()

void occ::io::crystalgrower::NetWriter::write ( const occ::crystal::Crystal ,
const occ::crystal::CrystalDimers  
)

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