Child of PAPRECA:Event and parent of PAPRECA::BondBreak and PAPRECA::BondForm classes.
More...
#include <event.h>
|
| Reaction (const double &rate_in, const LAMMPS_NS::tagint &atom1id_in, const LAMMPS_NS::tagint &atom2id_in, const int &bond_type_in) |
|
| ~Reaction () |
|
const LAMMPS_NS::tagint & | getAtom1ID () const |
|
const LAMMPS_NS::tagint & | getAtom2ID () const |
|
const int & | getBondType () const |
|
void | initialize (const LAMMPS_NS::tagint &atom1id_in, const LAMMPS_NS::tagint &atom2id_in, const int &bond_type_in, const double &rate_in) |
|
void | resetEvent () |
|
void | assignAtom1 (const LAMMPS_NS::tagint &atom1id_in) |
|
void | assignAtom2 (const LAMMPS_NS::tagint &atom2id_in) |
|
void | assignBondType (const int &bond_type_ind) |
|
| Event () |
|
| Event (const double &rate_in, const std::string &type_in) |
|
virtual | ~Event () |
|
void | assignRate (const double &rate_in) |
|
void | assignType (const std::string &type_in) |
|
const double & | getRate () const |
|
void | setRate (const double &rate_in) |
|
const std::string & | getType () const |
|
◆ Reaction()
PAPRECA::Reaction::Reaction |
( |
const double & |
rate_in, |
|
|
const LAMMPS_NS::tagint & |
atom1id_in, |
|
|
const LAMMPS_NS::tagint & |
atom2id_in, |
|
|
const int & |
bond_type_in |
|
) |
| |
◆ ~Reaction()
PAPRECA::Reaction::~Reaction |
( |
| ) |
|
◆ assignAtom1()
void PAPRECA::Reaction::assignAtom1 |
( |
const LAMMPS_NS::tagint & |
atom1id_in | ) |
|
◆ assignAtom2()
void PAPRECA::Reaction::assignAtom2 |
( |
const LAMMPS_NS::tagint & |
atom2id_in | ) |
|
◆ assignBondType()
void PAPRECA::Reaction::assignBondType |
( |
const int & |
bond_type_ind | ) |
|
◆ getAtom1ID()
const LAMMPS_NS::tagint & PAPRECA::Reaction::getAtom1ID |
( |
| ) |
const |
◆ getAtom2ID()
const LAMMPS_NS::tagint & PAPRECA::Reaction::getAtom2ID |
( |
| ) |
const |
◆ getBondType()
const int & PAPRECA::Reaction::getBondType |
( |
| ) |
const |
◆ initialize()
void PAPRECA::Reaction::initialize |
( |
const LAMMPS_NS::tagint & |
atom1id_in, |
|
|
const LAMMPS_NS::tagint & |
atom2id_in, |
|
|
const int & |
bond_type_in, |
|
|
const double & |
rate_in |
|
) |
| |
◆ resetEvent()
void PAPRECA::Reaction::resetEvent |
( |
| ) |
|
◆ atom1id
LAMMPS_NS::tagint PAPRECA::Reaction::atom1id = -1 |
|
protected |
◆ atom2id
LAMMPS_NS::tagint PAPRECA::Reaction::atom2id = -2 |
|
protected |
◆ bond_type
int PAPRECA::Reaction::bond_type = -3 |
|
protected |
The documentation for this class was generated from the following files: