Jive reference manual
|
#include <jive/algebra/ConDistiller.h>
Public Member Functions | |
ConDistiller () | |
ConDistiller (Ref< Constraints > cons, Ref< XDofSpace > rdofs=NIL) | |
virtual void | readFrom (ObjectInput &in) |
virtual void | writeTo (ObjectOutput &out) const |
void | update () |
bool | updated () const |
void | reduce (const Vector &r, const Vector &f) const |
void | rdaxpy (const Vector &r, double s, const Vector &f) const |
void | filter (const Vector &r, const Vector &f) const |
void | expand (const Vector &f, const Vector &r) const |
IdxVector | getDofMap () const |
DofSpace * | getDofSpace () const |
DofSpace * | getReducedDofs () const |
Constraints * | getConstraints () const |
Constraints * | getReducedCons () const |
const idx_t * | getOffsetPtr () const |
const idx_t * | getIndexPtr () const |
const double * | getCoeffPtr () const |
Public Member Functions inherited from jem::Object | |
virtual Class * | getClass () const |
Returns the Class instance representing the runtime class of this object. More... | |
virtual String | toString () const |
Returns a short textual description of this object. More... | |
virtual long | hashValue () const |
Returns a hash value for this object. More... | |
virtual bool | equals (const Ref< Object > &obj) const |
Tests whether two objects are equal. More... | |
Ref< Object > | clone () const |
Returns a copy of this object. More... | |
Protected Member Functions | |
virtual | ~ConDistiller () |
Protected Member Functions inherited from jem::Collectable | |
Collectable () | |
Creates an empty Collectable . More... | |
~Collectable () | |
Frees resources. More... | |
Protected Member Functions inherited from jem::io::Serializable | |
virtual | ~Serializable () |
virtual void | emitVtableFunc_ () |
Protected Member Functions inherited from jem::Interface | |
virtual | ~Interface () |
Empty destructor. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from jem::Object | |
static Class * | getType () |
Returns the Class instance representing the Object class. More... | |
jive::algebra::ConDistiller::ConDistiller | ( | ) |
|
explicit |
|
protectedvirtual |
|
virtual |
Implements jem::io::Serializable.
|
virtual |
Implements jem::io::Serializable.
void jive::algebra::ConDistiller::update | ( | ) |
bool jive::algebra::ConDistiller::updated | ( | ) | const |
void jive::algebra::ConDistiller::reduce | ( | const Vector & | r, |
const Vector & | f | ||
) | const |
void jive::algebra::ConDistiller::rdaxpy | ( | const Vector & | r, |
double | s, | ||
const Vector & | f | ||
) | const |
void jive::algebra::ConDistiller::filter | ( | const Vector & | r, |
const Vector & | f | ||
) | const |
void jive::algebra::ConDistiller::expand | ( | const Vector & | f, |
const Vector & | r | ||
) | const |
IdxVector jive::algebra::ConDistiller::getDofMap | ( | ) | const |
DofSpace* jive::algebra::ConDistiller::getDofSpace | ( | ) | const |
DofSpace* jive::algebra::ConDistiller::getReducedDofs | ( | ) | const |
Constraints* jive::algebra::ConDistiller::getConstraints | ( | ) | const |
Constraints* jive::algebra::ConDistiller::getReducedCons | ( | ) | const |
const idx_t * jive::algebra::ConDistiller::getOffsetPtr | ( | ) | const |
const idx_t * jive::algebra::ConDistiller::getIndexPtr | ( | ) | const |
const double * jive::algebra::ConDistiller::getCoeffPtr | ( | ) | const |