| 
    FEDEM Solver
    R8.0
    
   Source code of the dynamics solver 
   | 
 
A class for vector operations. More...
#include <FFaOperation.H>


Public Member Functions | |
| FFaNToOneOp (const std::vector< FFaOperation< RetType > * > ¶ms, const std::string &name="") | |
| The constructor selects the actual operation to use from name.  More... | |
| virtual void | invalidate () | 
| Invalidates the cached value of this operation.  More... | |
| virtual bool | hasData () const | 
| Checks if this operation will return any data.  More... | |
| virtual bool | evaluate (RetType &value) | 
| Invokes the actual operation.  More... | |
  Public Member Functions inherited from FFaOperation< RetType > | |
| bool | invoke (RetType &value) | 
| Returns current value of this operation.  More... | |
  Public Member Functions inherited from FFaOperationBase | |
| void | ref () | 
| Increments the reference counter.  More... | |
| void | unref () | 
| Decrements the reference counter, and deletes *this if zero.  More... | |
Protected Member Functions | |
| virtual | ~FFaNToOneOp () | 
| The destructor deletes the child operations, if any.  More... | |
  Protected Member Functions inherited from FFaOperation< RetType > | |
| FFaOperation () | |
| Default constructor.  More... | |
| virtual | ~FFaOperation () | 
| Empty destructor.  More... | |
  Protected Member Functions inherited from FFaOperationBase | |
| FFaOperationBase () | |
| Default constructor.  More... | |
| virtual | ~FFaOperationBase () | 
| Empty destructor.  More... | |
  Protected Member Functions inherited from FFaOperationContainer< FFaDynCB2< RetType &, const std::vector< RetType > & > > | |
| FFaOperationContainer () | |
| The default constructor defines the default operation.  More... | |
| void | selectOperation (const std::string &name) | 
| Selects the named operation to use.  More... | |
Private Attributes | |
| std::vector< FFaOperation< RetType > * > | myParams | 
| Parameter child operations.  More... | |
Additional Inherited Members | |
  Static Public Member Functions inherited from FFaOperationBase | |
| static void | freeMemPools () | 
| Dummy method doing nothing.  More... | |
  Static Public Member Functions inherited from FFaOperationContainer< FFaDynCB2< RetType &, const std::vector< RetType > & > > | |
| static void | addOperation (const std::string &name, FFaDynCB2< RetType &, const std::vector< RetType > & > operation) | 
| Adds a named operation to the OperationCB container.  More... | |
| static void | getOperations (std::vector< std::string > &names) | 
| Returns a list of all operations of type OperationCB.  More... | |
| static void | setDefaultOperation (const std::string &o) | 
| Defines the default operation of type OperationCB.  More... | |
| static const std::string & | getDefaultOperation () | 
| Returns the default operation of type OperationCB.  More... | |
  Protected Attributes inherited from FFaOperation< RetType > | |
| bool | IAmEvaluated | 
| If true, the cached value will be used.  More... | |
  Protected Attributes inherited from FFaOperationContainer< FFaDynCB2< RetType &, const std::vector< RetType > & > > | |
| FFaDynCB2< RetType &, const std::vector< RetType > & > | myOperationCB | 
| The selected operation.  More... | |
A class for vector operations.
      
  | 
  inline | 
The constructor selects the actual operation to use from name.
      
  | 
  inlineprotectedvirtual | 
The destructor deletes the child operations, if any.
      
  | 
  inlinevirtual | 
Invokes the actual operation.
Implements FFaOperation< RetType >.
      
  | 
  inlinevirtual | 
Checks if this operation will return any data.
Implements FFaOperation< RetType >.
      
  | 
  inlinevirtual | 
Invalidates the cached value of this operation.
Reimplemented from FFaOperation< RetType >.
      
  | 
  private | 
Parameter child operations.