sc_RefSCVector man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

sc::RefSCVector(3)		     MPQC		    sc::RefSCVector(3)

NAME
       sc::RefSCVector - The RefSCVector class is a smart pointer to an
       SCVector specialization.

SYNOPSIS
       #include <matrix.h>

       Inherits sc::Ref< SCVector >.

   Public Member Functions
       RefSCVector ()
	   Initializes the vector pointer to 0.
       RefSCVector (const RefSCVector &v)
	   Make this and v refer to the same SCVector.
       RefSCVector (SCVector *v)
	   Make this refer to v.
       RefSCVector & operator= (SCVector *v)
	   Make this refer to v.
       RefSCVector & operator= (const RefSCVector &v)
	   Make this and v refer to the same SCVector.
       RefSCVector (const RefSCDimension &dim, const Ref< SCMatrixKit > &)
	   Create a vector with dimension dim.
       SCVectordouble operator() (int) const
	   Return an l-value that can be used to assign or retrieve an
	   element.
       SCVectordouble operator[] (int) const
	   Return an l-value that can be used to assign or retrieve an
	   element.
       RefSCVector operator+ (const RefSCVector &a) const
	   Add two vectors.
       RefSCVector operator- (const RefSCVector &a) const
	   Subtract two vectors.
       RefSCVector operator* (double) const
	   Scale a vector.
       RefSCMatrix outer_product (const RefSCVector &v) const
	   Return the outer product between this and v.
       RefSymmSCMatrix symmetric_outer_product () const
	   The outer product of this with itself is a symmetric matrix.
       void set_element (int i, double val) const
       void accumulate_element (int i, double val) const
       double get_element (int) const
       int n () const
       RefSCDimension dim () const
       Ref< SCMatrixKit > kit () const
       RefSCVector clone () const
       RefSCVector copy () const
       double maxabs () const
       double scalar_product (const RefSCVector &) const
       double dot (const RefSCVector &) const
       void normalize () const
       void randomize () const
       void assign (const RefSCVector &v) const
       void assign (double val) const
       void assign (const double *v) const
       void convert (double *) const
       void scale (double val) const
       void accumulate (const RefSCVector &v) const
       void accumulate_product (const RefSymmSCMatrix &, const RefSCVector &)
       void accumulate_product (const RefSCMatrix &, const RefSCVector &)
       void element_op (const Ref< SCElementOp > &op) const
       void element_op (const Ref< SCElementOp2 > &, const RefSCVector &)
	   const
       void element_op (const Ref< SCElementOp3 > &, const RefSCVector &,
	   const RefSCVector &) const
       void print (std::ostream &out) const
       void print (const char *title=0, std::ostream &out=ExEnv::out0(), int
	   precision=10) const
       void save (StateOut &)
       void restore (StateIn &)
	   Restores the matrix from StateIn object. The vector must have been
	   initialized already.

   Additional Inherited Members
Detailed Description
       The RefSCVector class is a smart pointer to an SCVector specialization.

Constructor & Destructor Documentation
   sc::RefSCVector::RefSCVector ()
       Initializes the vector pointer to 0. The reference must be initialized
       before it is used.

   sc::RefSCVector::RefSCVector (const RefSCDimension & dim, const Ref<
       SCMatrixKit > &)
       Create a vector with dimension dim. The data values are undefined.

Author
       Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1			Fri Feb 19 2016		    sc::RefSCVector(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net