Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

feMatrix.txx File Reference

Go to the source code of this file.

Defines

#define __FUNCT__   "reOrderIndices"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "mapVtxAndFlagsToOrientation"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "alignElementAndVertices"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "feMatrix_MatVec"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "feMatrix_MatGetDiagonal"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "reOrderIndices"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "mapVtxAndFlagsToOrientation"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "alignElementAndVertices"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "feMatrix_MatVec"
 The matrix-vector multiplication routine that is used by matrix-free methods.
#define __FUNCT__   "feMatrix_MatGetDiagonal"
 The matrix-vector multiplication routine that is used by matrix-free methods.


Define Documentation

#define __FUNCT__   "reOrderIndices"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "mapVtxAndFlagsToOrientation"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "alignElementAndVertices"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "feMatrix_MatVec"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "feMatrix_MatGetDiagonal"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "reOrderIndices"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "mapVtxAndFlagsToOrientation"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "alignElementAndVertices"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "feMatrix_MatVec"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.

#define __FUNCT__   "feMatrix_MatGetDiagonal"
 

The matrix-vector multiplication routine that is used by matrix-free methods.

Parameters:
_in PETSc Vec which is the input vector with whom the product is to be calculated.
_out PETSc Vec, the output of M*_in
Returns:
bool true if successful, false otherwise.
The matrix-vector multiplication routine that is used by matrix-free methods. The product is directly calculated from the elemental matrices, which are computed by the ElementalMatrix() function. Use the Assemble() function for matrix based methods.

Definition at line 358 of file feMatrix.txx.


Generated on Tue Mar 24 16:14:12 2009 for DENDRO by  doxygen 1.3.9.1