LOOS  v2.3.2
Elastic Network Models

Namespaces

 ENM
 Namespace to encapsulate Elastic Network Model routines.
 

Classes

class  ENM::ANM
 Anisotropic network model. More...
 
class  ENM::ElasticNetworkModel
 Interface for all ENMs. More...
 
class  ENM::SuperBlock
 This class creates superblocks in a hessian. More...
 
class  ENM::SuperBlockDecorator
 SuperBlock decorator base class. More...
 
class  ENM::BoundSuperBlock
 Decorator for switching spring functions based on a matrix of flags. More...
 
class  ENM::BadSpringFunction
 Bad spring function was requested. More...
 
class  ENM::BadSpringParameter
 Unspecified problem with parameters in SpringFunction. More...
 
class  ENM::SpringFunction
 Interface for ENM spring functions. More...
 
class  ENM::UniformSpringFunction
 Spring functions that are uniform in all directions (ie return a single value) More...
 
class  ENM::DistanceCutoff
 Basic distance cutoff for "traditional" ENM. More...
 
class  ENM::DistanceWeight
 Distance weighting (i.e. $r^p$) More...
 
class  ENM::ExponentialDistance
 Exponential distance weighting (i.e. $\exp(k r)$) More...
 
class  ENM::HCA
 HCA method (bimodal distance-based function) More...
 
class  ENM::ConstBonded
 Use a spring function that is a constant weight regardless of distance. More...
 
class  ENM::VSA
 Vibrational subsystem analysis ENM. More...
 

Functions

void dsygvx_ (int *, char *, char *, char *, int *, double *, int *, double *, int *, double *, double *, int *, int *, double *, int *, double *, double *, int *, double *, int *, int *, int *, int *)
 
void dpotrf_ (char *, int *, double *, int *, int *)
 
void dtrmm_ (char *, char *, char *, char *, int *, int *, double *, double *, int *, double *, int *)
 

Detailed Description