LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
CalcProperty< T > Class Template Reference
Inheritance diagram for CalcProperty< T >:
Inheritance graph
[legend]
Collaboration diagram for CalcProperty< T >:
Collaboration graph
[legend]

Public Member Functions

 CalcProperty (uint xbins, uint ybins)
 
void normalize (uint frames)
 
void calc (const loos::AtomicGroup &group, const uint xbin, const uint ybin)
 
void set (const uint xbin, const uint ybin, const T val)
 
void incr (const uint xbin, const uint ybin, const T val)
 
void get (const uint xbin, const uint ybin, T *val)
 
const uint get_norm (const uint xbin, const uint ybin)
 
const std::string print (const uint xbin, const uint ybin)
 
- Public Member Functions inherited from CalcPropertyBase
virtual void set (const uint xbin, const uint ybin, const double val)
 
virtual void set (const uint xbin, const uint ybin, const loos::GCoord val)
 
virtual void incr (const uint xbin, const uint ybin, const double val)
 
virtual void incr (const uint xbin, const uint ybin, const loos::GCoord val)
 
virtual void get (const uint xbin, const uint ybin, double *val)
 
virtual void get (const uint xbin, const uint ybin, loos::GCoord *val)
 

Protected Attributes

uint _xbins
 
uint _ybins
 

Member Function Documentation

◆ calc()

template<class T >
void CalcProperty< T >::calc ( const loos::AtomicGroup & group,
const uint xbin,
const uint ybin )
inlinevirtual

Reimplemented from CalcPropertyBase.

◆ get_norm()

template<class T >
const uint CalcProperty< T >::get_norm ( const uint xbin,
const uint ybin )
inlinevirtual

Reimplemented from CalcPropertyBase.

◆ normalize()

template<class T >
void CalcProperty< T >::normalize ( uint frames)
inlinevirtual

Reimplemented from CalcPropertyBase.

◆ print()

template<class T >
const std::string CalcProperty< T >::print ( const uint xbin,
const uint ybin )
inlinevirtual

Reimplemented from CalcPropertyBase.


The documentation for this class was generated from the following file: