STORMM Source Documentation
Loading...
Searching...
No Matches
stormm::restraints::FlatBottomPlan Struct Reference

Unguarded struct to hold elemens of a flat bottom restraint. Two such objects can hold the initial and final states of a restraint, as well as the steps at which each state takes effect. More...

#include <restraint_builder.h>

Public Member Functions

 FlatBottomPlan ()
 The default constructor sets stiffnesses to zero and the activation step to zero. Additional constructors touch on the most frequently used combinations of parameters.
 
 FlatBottomPlan (double k_in, double r_in)
 
 FlatBottomPlan (double k_in, double r2_in, double r3_in)
 
 FlatBottomPlan (double k2_in, double k3_in, double r2_in, double r3_in)
 
 FlatBottomPlan (double k2_in, double k3_in, double r1_in, double r2_in, double r3_in, double r4_in, int step_in)
 

Public Attributes

int activation_step
 
double k2
 
double k3
 
double r1
 
double r2
 
double r3
 
double r4
 

Detailed Description

Unguarded struct to hold elemens of a flat bottom restraint. Two such objects can hold the initial and final states of a restraint, as well as the steps at which each state takes effect.


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