Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
protocols::frags Namespace Reference

Classes

class  RMSVallData
 
class  TorsionFragment
 a class for single piece of torsion fragment More...
 
class  SingleResidueTorsionFragmentLibrary
 a class for collection of fragments for a single residue position More...
 
class  TorsionFragmentLibrary
 a class for classic Rosetta fragment library More...
 
class  VallData
 

Typedefs

typedef
utility::pointer::owning_ptr
< TorsionFragmentLibrary
TorsionFragmentLibraryOP
 
typedef
utility::pointer::owning_ptr
< TorsionFragmentLibrary const > 
TorsionFragmentLibraryCOP
 
typedef
utility::pointer::owning_ptr
< TorsionFragment
TorsionFragmentOP
 
typedef
utility::pointer::owning_ptr
< SingleResidueTorsionFragmentLibrary
SingleResidueTorsionFragmentLibraryOP
 

Functions

void heap_init (FArray1A_int heap, FArray1A_float coheap, int max_items)
 sets up an empty heap and stores the dimensioned size More...
 
void heap_extract (FArray1A_int heap, FArray1A_float coheap, int &val, float &coval, bool &err)
 modifes heap and last_val return val and err. More...
 
void heap_insert (FArray1A_int heap, FArray1A_float coheap, int val, float coval, bool &err)
 modifes heap and last_dummy, inserts val, returns err requires heap_max to be previously set via heap_init More...
 
void heap_replace (FArray1A_int heap, FArray1A_float coheap, int val, float coval)
 
void heap_down (FArray1A_int heap, FArray1A_float coheap, int index_in)
 
void heap_up (FArray1A_int heap, FArray1A_float coheap, int &index_in)
 
void heap_init (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int max_items)
 
void heap_extract (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int &val, float &coval, bool &err)
 
void heap_insert (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int val, float coval, bool &err)
 
void heap_replace (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int val, float coval)
 
void heap_down (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int index_in)
 
void heap_up (ObjexxFCL::FArray1A_int heap, ObjexxFCL::FArray1A_float coheap, int &index_in)
 

Typedef Documentation

Function Documentation

void protocols::frags::heap_down ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int  index_in 
)
void protocols::frags::heap_down ( FArray1A_int  heap,
FArray1A_float  coheap,
int  index_in 
)

heap_down

Detailed:
Parameters
heap- [in/out]? - convert to zero offset matrix
coheap- [in/out]? -
index_in- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

Referenced by heap_extract(), and heap_replace().

void protocols::frags::heap_extract ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int val,
float &  coval,
bool err 
)
void protocols::frags::heap_extract ( FArray1A_int  heap,
FArray1A_float  coheap,
int val,
float &  coval,
bool err 
)

modifes heap and last_val return val and err.

heap_extract

Detailed:
Parameters
heap- [in/out]? - convert to zero offset matrix
coheap- [in/out]? -
val- [in/out]? -
coval- [in/out]? -
err- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

References heap_down().

Referenced by protocols::frags::VallData::get_frags(), and protocols::frags::RMSVallData::get_frags().

void protocols::frags::heap_init ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int  max_items 
)
void protocols::frags::heap_init ( FArray1A_int  heap,
FArray1A_float  coheap,
int  max_items 
)

sets up an empty heap and stores the dimensioned size

heap_init

Detailed:
Parameters
heap- [in/out]? -
coheap- [in/out]? -
max_items- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

Referenced by protocols::frags::VallData::get_frags(), and protocols::frags::RMSVallData::get_frags().

void protocols::frags::heap_insert ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int  val,
float  coval,
bool err 
)
void protocols::frags::heap_insert ( FArray1A_int  heap,
FArray1A_float  coheap,
int  val,
float  coval,
bool err 
)

modifes heap and last_dummy, inserts val, returns err requires heap_max to be previously set via heap_init

heap_insert

Detailed:
Parameters
heap- [in/out]? - convert to zero offset matrix
coheap- [in/out]? -
val- [in/out]? -
coval- [in/out]? -
err- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

References heap_replace(), and heap_up().

Referenced by protocols::frags::VallData::get_frags(), and protocols::frags::RMSVallData::get_frags().

void protocols::frags::heap_replace ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int  val,
float  coval 
)
void protocols::frags::heap_replace ( FArray1A_int  heap,
FArray1A_float  coheap,
int  val,
float  coval 
)

heap_replace

Detailed:
Parameters
heap- [in/out]? - convert to zero offset matrix
coheap- [in/out]? -
val- [in/out]? -
coval- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

References heap_down().

Referenced by heap_insert().

void protocols::frags::heap_up ( ObjexxFCL::FArray1A_int  heap,
ObjexxFCL::FArray1A_float  coheap,
int index_in 
)
void protocols::frags::heap_up ( FArray1A_int  heap,
FArray1A_float  coheap,
int index_in 
)

heap_up

Detailed:
Parameters
heap- [in/out]? - convert to zero offset matrix
coheap- [in/out]? -
index_in- [in/out]? -
Global Read:
Global Write:
Remarks
References:
Authors
Last Modified:

Referenced by heap_insert().