Rosetta 3.4
Public Types | Public Member Functions
core::scoring::etable::MembEtable Class Reference

jk Class definition for Etable More...

#include <MembEtable.hh>

Inheritance diagram for core::scoring::etable::MembEtable:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::etable::MembEtable:
Collaboration graph
[legend]

List of all members.

Public Types

typedef Etable Etable
typedef Etable Etable

Public Member Functions

 MembEtable (chemical::AtomTypeSetCAP atom_set_in, EtableOptions const &options, std::string const alternate_parameter_set="")
 constructor
void copy_from (Etable const *source)
ObjexxFCL::FArray3D< Real > const & solv1 () const
 const access to the arrays
ObjexxFCL::FArray3D< Real > const & solv2 () const
ObjexxFCL::FArray3D< Real > const & memb_solv1 () const
ObjexxFCL::FArray3D< Real > const & memb_solv2 () const
ObjexxFCL::FArray3D< Real > const & dsolv1 () const
 const access to the deriv arrays
ObjexxFCL::FArray3D< Real > const & dsolv2 () const
 return the solvation derivative table that combines atom1 and atom2's desolvations
ObjexxFCL::FArray3D< Real > const & memb_dsolv1 () const
 pba
ObjexxFCL::FArray3D< Real > const & memb_dsolv2 () const
 pba
Real max_dis () const
Real get_safe_max_dis2 () const
int get_bins_per_A2 () const
chemical::AtomTypeSetCAP atom_set () const
Real hydrogen_interaction_cutoff2 () const
Real nblist_dis2_cutoff_XX () const
Real nblist_dis2_cutoff_XH () const
Real nblist_dis2_cutoff_HH () const
Real max_non_hydrogen_lj_radius () const
 Returns the maximum lj radius for any non-hydrogen atom as defined by the atom-type-set used to create this Etable.
Real max_hydrogen_lj_radius () const
 Returns the maximum lj radius for any hydrogen atom as defined by the input atom-type-set used to create this Etable.
Real lj_radius (int const i) const
 set these up in the ctor
Real lk_dgfree (int const i) const
Real lk_volume (int const i) const
Real lk_lambda (int const i) const
Real memb_lk_dgfree (int const i) const
ObjexxFCL::FArray1D< Real > const & lk_dgrefce () const
ObjexxFCL::FArray1D< Real > const & memb_lk_dgrefce () const
 MembEtable (chemical::AtomTypeSetCAP atom_set_in, EtableOptions const &options, std::string const alternate_parameter_set="")
 constructor
void copy_from (Etable const *source)
ObjexxFCL::FArray3D< Real > const & solv1 () const
 const access to the arrays
ObjexxFCL::FArray3D< Real > const & solv2 () const
ObjexxFCL::FArray3D< Real > const & memb_solv1 () const
ObjexxFCL::FArray3D< Real > const & memb_solv2 () const
ObjexxFCL::FArray3D< Real > const & dsolv1 () const
 const access to the deriv arrays
ObjexxFCL::FArray3D< Real > const & dsolv2 () const
 return the solvation derivative table that combines atom1 and atom2's desolvations
ObjexxFCL::FArray3D< Real > const & memb_dsolv1 () const
 pba
ObjexxFCL::FArray3D< Real > const & memb_dsolv2 () const
 pba
Real max_dis () const
Real get_safe_max_dis2 () const
int get_bins_per_A2 () const
chemical::AtomTypeSetCAP atom_set () const
Real hydrogen_interaction_cutoff2 () const
Real nblist_dis2_cutoff_XX () const
Real nblist_dis2_cutoff_XH () const
Real nblist_dis2_cutoff_HH () const
Real max_non_hydrogen_lj_radius () const
 Returns the maximum lj radius for any non-hydrogen atom as defined by the atom-type-set used to create this Etable.
Real max_hydrogen_lj_radius () const
 Returns the maximum lj radius for any hydrogen atom as defined by the input atom-type-set used to create this Etable.
Real lj_radius (int const i) const
 set these up in the ctor
Real lk_dgfree (int const i) const
Real lk_volume (int const i) const
Real lk_lambda (int const i) const
Real memb_lk_dgfree (int const i) const
ObjexxFCL::FArray1D< Real > const & lk_dgrefce () const
ObjexxFCL::FArray1D< Real > const & memb_lk_dgrefce () const

Detailed Description

jk Class definition for Etable


Member Typedef Documentation


Constructor & Destructor Documentation

core::scoring::etable::MembEtable::MembEtable ( chemical::AtomTypeSetCAP  atom_set_in,
EtableOptions const &  options,
std::string const  alternate_parameter_set = "" 
)

constructor

References core::scoring::TR().

core::scoring::etable::MembEtable::MembEtable ( chemical::AtomTypeSetCAP  atom_set_in,
EtableOptions const &  options,
std::string const  alternate_parameter_set = "" 
)

constructor


Member Function Documentation

chemical::AtomTypeSetCAP core::scoring::etable::MembEtable::atom_set ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

chemical::AtomTypeSetCAP core::scoring::etable::MembEtable::atom_set ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

void core::scoring::etable::MembEtable::copy_from ( Etable const *  source)
void core::scoring::etable::MembEtable::copy_from ( Etable const *  source)
ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::dsolv1 ( ) const [inline]

const access to the deriv arrays

return the solvation derivative table for the desolvation of atom1 by atom2

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::dsolv1 ( ) const [inline]

const access to the deriv arrays

return the solvation derivative table for the desolvation of atom1 by atom2

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::dsolv2 ( ) const [inline]

return the solvation derivative table that combines atom1 and atom2's desolvations

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::dsolv2 ( ) const [inline]

return the solvation derivative table that combines atom1 and atom2's desolvations

int core::scoring::etable::MembEtable::get_bins_per_A2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

int core::scoring::etable::MembEtable::get_bins_per_A2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::get_safe_max_dis2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::get_safe_max_dis2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::hydrogen_interaction_cutoff2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::hydrogen_interaction_cutoff2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lj_radius ( int const  i) const [inline]

set these up in the ctor

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lj_radius ( int const  i) const [inline]

set these up in the ctor

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lk_dgfree ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lk_dgfree ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray1D< Real > const& core::scoring::etable::MembEtable::lk_dgrefce ( ) const [inline]
ObjexxFCL::FArray1D< Real > const& core::scoring::etable::MembEtable::lk_dgrefce ( ) const [inline]
Real core::scoring::etable::MembEtable::lk_lambda ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lk_lambda ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lk_volume ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::lk_volume ( int const  i) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_dis ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_dis ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_hydrogen_lj_radius ( ) const

Returns the maximum lj radius for any hydrogen atom as defined by the input atom-type-set used to create this Etable.

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_hydrogen_lj_radius ( ) const

Returns the maximum lj radius for any hydrogen atom as defined by the input atom-type-set used to create this Etable.

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_non_hydrogen_lj_radius ( ) const

Returns the maximum lj radius for any non-hydrogen atom as defined by the atom-type-set used to create this Etable.

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::max_non_hydrogen_lj_radius ( ) const

Returns the maximum lj radius for any non-hydrogen atom as defined by the atom-type-set used to create this Etable.

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_dsolv1 ( ) const [inline]

pba

return the solvation derivative table for the desolvation of atom1 by atom2

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_dsolv1 ( ) const [inline]

pba

return the solvation derivative table for the desolvation of atom1 by atom2

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_dsolv2 ( ) const [inline]

pba

return the solvation derivative table that combines atom1 and atom2's desolvations

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_dsolv2 ( ) const [inline]

pba

return the solvation derivative table that combines atom1 and atom2's desolvations

Real core::scoring::etable::MembEtable::memb_lk_dgfree ( int const  i) const [inline]
Real core::scoring::etable::MembEtable::memb_lk_dgfree ( int const  i) const [inline]
ObjexxFCL::FArray1D< Real > const& core::scoring::etable::MembEtable::memb_lk_dgrefce ( ) const [inline]
ObjexxFCL::FArray1D< Real > const& core::scoring::etable::MembEtable::memb_lk_dgrefce ( ) const [inline]
ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_solv1 ( ) const [inline]
ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_solv1 ( ) const [inline]
ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_solv2 ( ) const [inline]
ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::memb_solv2 ( ) const [inline]
Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_HH ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_HH ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_XH ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_XH ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_XX ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

Real core::scoring::etable::MembEtable::nblist_dis2_cutoff_XX ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::solv1 ( ) const [inline]

const access to the arrays

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::solv1 ( ) const [inline]

const access to the arrays

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::solv2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.

ObjexxFCL::FArray3D< Real > const& core::scoring::etable::MembEtable::solv2 ( ) const [inline]

Reimplemented from core::scoring::etable::Etable.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines