sc_SCElementInvert 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::SCElementInvert(3)		     MPQC		sc::SCElementInvert(3)

NAME
       sc::SCElementInvert -

SYNOPSIS
       Inherits sc::SCElementOp.

   Public Member Functions
       SCElementInvert (double threshold=0.0)
       SCElementInvert (StateIn &)
       int has_side_effects ()
	   By default this returns nonzero.
       void save_data_state (StateOut &)
	   Save the base classes (with save_data_state) and the members in the
	   same order that the StateIn CTOR initializes them.
       void process (SCMatrixBlockIter &)
	   This is the fallback routine to process blocks and is called by
	   process_spec members that are not overridden.
       int has_collect ()
	   If duplicates of the SCElementOp exist (that is, there is more than
	   one node), then if has_collect returns nonzero then collect is
	   called with a MessageGrp reference after all of the blocks have
	   been processed.
       void defer_collect (int)
       void collect (const Ref< MessageGrp > &)
       void collect (const Ref< SCElementOp > &)
	   Multithreaded use of cloneable SCElementOp objects requires that
	   data from cloned objects be collected.
       int result ()

   Additional Inherited Members
Member Function Documentation
   void sc::SCElementInvert::collect (const Ref< SCElementOp > &) [virtual]
       Multithreaded use of cloneable SCElementOp objects requires that data
       from cloned objects be collected. The default implementation will throw
       an exception.

       Reimplemented from sc::SCElementOp.

   int sc::SCElementInvert::has_collect () [virtual]
       If duplicates of the SCElementOp exist (that is, there is more than one
       node), then if has_collect returns nonzero then collect is called with
       a MessageGrp reference after all of the blocks have been processed. The
       default return value of has_collect is 0 and collect's default action
       is do nothing. If defer_collect member is called with nonzero, collect
       will do nothing (this is only used by the blocked matrices).

       Reimplemented from sc::SCElementOp.

   int sc::SCElementInvert::has_side_effects () [virtual]
       By default this returns nonzero. If the ElementOp specialization will
       change any elements of the matrix, then this must be overridden to
       return nonzero.

       Reimplemented from sc::SCElementOp.

   void sc::SCElementInvert::process (SCMatrixBlockIter &) [virtual]
       This is the fallback routine to process blocks and is called by
       process_spec members that are not overridden.

       Implements sc::SCElementOp.

   void sc::SCElementInvert::save_data_state (StateOut &) [virtual]
       Save the base classes (with save_data_state) and the members in the
       same order that the StateIn CTOR initializes them. This must be
       implemented by the derived class if the class has data.

       Reimplemented from sc::SavableState.

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

Version 2.3.1			Fri Feb 19 2016		sc::SCElementInvert(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