teqp 0.22.0
Loading...
Searching...
No Matches
teqp::association Namespace Reference

Namespaces

namespace  DufalMatrices
 

Classes

class  Association
 
struct  AssociationOptions
 
struct  CanonicalData
 
struct  DufalData
 

Enumerations

enum class  association_classes {
  not_set , a1A , a2B , a3B ,
  a4C , not_associating
}
 
enum class  radial_dists { CS , KG }
 
enum class  Delta_rules { not_set , CR1 , Dufal }
 

Functions

void from_json (const nlohmann::json &j, AssociationOptions &o)
 
auto get_association_classes (const std::string &s)
 
auto get_radial_dist (const std::string &s)
 
auto get_Delta_rule (const std::string &s)
 

Enumeration Type Documentation

◆ association_classes

Enumerator
not_set 
a1A 
a2B 
a3B 
a4C 
not_associating 

Definition at line 7 of file association_types.hpp.

◆ Delta_rules

enum class teqp::association::Delta_rules
strong
Enumerator
not_set 
CR1 
Dufal 

Definition at line 30 of file association_types.hpp.

◆ radial_dists

Enumerator
CS 
KG 

Definition at line 20 of file association_types.hpp.

Function Documentation

◆ from_json()

void teqp::association::from_json ( const nlohmann::json & j,
AssociationOptions & o )
inline

Definition at line 39 of file association.hpp.

◆ get_association_classes()

auto teqp::association::get_association_classes ( const std::string & s)
inline

Definition at line 9 of file association_types.hpp.

◆ get_Delta_rule()

auto teqp::association::get_Delta_rule ( const std::string & s)
inline

Definition at line 32 of file association_types.hpp.

◆ get_radial_dist()

auto teqp::association::get_radial_dist ( const std::string & s)
inline

Definition at line 22 of file association_types.hpp.