ASL  0.1.6
Advanced Simulation Library
Public Types | Public Member Functions | List of all members
asl::DFOptimizer Class Reference

Numerical method which makes changes in the input map and produces map suitbale and optimal for use in BC. More...

#include <aslDFOptimizer.h>

Inheritance diagram for asl::DFOptimizer:
asl::SingleKernelNM asl::SingleKernelNM asl::NumMethod asl::NumMethod asl::NumMethod asl::NumMethod

Public Types

typedef SPDataWithGhostNodesACLData Data
 
typedef SPAbstractDataWithGhostNodes Field
 
typedef SPDataWithGhostNodesACLData Data
 
typedef SPAbstractDataWithGhostNodes Field
 

Public Member Functions

 DFOptimizer ()
 
 DFOptimizer (Data inD, const VectorTemplate *vT)
 
void setVectorTemplate (VectorTemplate *vT)
 
const VectorTemplategetVectorTemplate () const
 
DatagetInData ()
 
 DFOptimizer ()
 
 DFOptimizer (Data inD, const VectorTemplate *vT)
 
void setVectorTemplate (VectorTemplate *vT)
 
const VectorTemplategetVectorTemplate () const
 
DatagetInData ()
 
- Public Member Functions inherited from asl::SingleKernelNM
virtual void execute ()
 Executes the numerical procedure. More...
 
virtual void init ()
 Builds the necesery internal data and kernels. More...
 
virtual ~SingleKernelNM ()
 
virtual void execute ()
 Executes the numerical procedure. More...
 
virtual void init ()
 Builds the necesery internal data and kernels. More...
 
virtual ~SingleKernelNM ()
 
- Public Member Functions inherited from asl::NumMethod
virtual ~NumMethod ()
 
virtual ~NumMethod ()
 

Additional Inherited Members

- Protected Member Functions inherited from asl::SingleKernelNM
virtual void preProcessing ()
 the function executed before kernel->compute() More...
 
virtual void postProcessing ()
 the function executed after kernel->compute() More...
 
 SingleKernelNM (const acl::KernelConfiguration &kernelCongig)
 
virtual void preProcessing ()
 the function executed before kernel->compute() More...
 
virtual void postProcessing ()
 the function executed after kernel->compute() More...
 
 SingleKernelNM (const acl::KernelConfiguration &kernelCongig)
 
- Protected Attributes inherited from asl::SingleKernelNM
acl::SPKernel kernel
 

Detailed Description

Numerical method which makes changes in the input map and produces map suitbale and optimal for use in BC.

Definition at line 50 of file aslDFOptimizer.h.

Member Typedef Documentation

Definition at line 53 of file aslDFOptimizer.h.

Definition at line 53 of file aslDFOptimizer.h.

Definition at line 54 of file aslDFOptimizer.h.

Definition at line 54 of file aslDFOptimizer.h.

Constructor & Destructor Documentation

asl::DFOptimizer::DFOptimizer ( )
asl::DFOptimizer::DFOptimizer ( Data  inD,
const VectorTemplate vT 
)
asl::DFOptimizer::DFOptimizer ( )
asl::DFOptimizer::DFOptimizer ( Data  inD,
const VectorTemplate vT 
)

Member Function Documentation

DFOptimizer::Data & asl::DFOptimizer::getInData ( )
inline

Definition at line 75 of file aslDFOptimizer.h.

Data& asl::DFOptimizer::getInData ( )
inline
const VectorTemplate* asl::DFOptimizer::getVectorTemplate ( ) const
inline
const VectorTemplate * asl::DFOptimizer::getVectorTemplate ( ) const
inline

Definition at line 80 of file aslDFOptimizer.h.

void asl::DFOptimizer::setVectorTemplate ( VectorTemplate vT)
void asl::DFOptimizer::setVectorTemplate ( VectorTemplate vT)

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