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

elasticitySolver.C File Reference

#include "mpi.h"
#include "petsc.h"
#include "sys.h"
#include <vector>
#include "TreeNode.h"
#include "parUtils.h"
#include "omg.h"
#include "handleStencils.h"
#include "elasticityJac.h"
#include "omgJac.h"
#include "colors.h"
#include <cstdlib>
#include <cstring>
#include "externVars.h"
#include "dendro.h"

Go to the source code of this file.

Defines

#define iC(fun)   {CHKERRQ(fun);}

Functions

int main (int argc, char **argv)

Variables

double **** GradDivType2Stencil
char help []
double ***** LaplacianType1Stencil
double **** LaplacianType2Stencil
double ***** MassType1Stencil
double **** MassType2Stencil
double ****** ShapeFnStencil


Detailed Description

Author:
Rahul Sampath, rahul.sampath@gmail.com

Definition in file elasticitySolver.C.


Define Documentation

#define iC fun   )     {CHKERRQ(fun);}
 

Definition at line 32 of file elasticitySolver.C.


Function Documentation

int main int  argc,
char **  argv
 

Definition at line 73 of file elasticitySolver.C.

References ot::balanceOctree(), ComputeElasticityMat(), ComputeElasticityRHS(), ComputeRHS4(), CreateElasticityMat(), createGDmatType2(), createLmatType2(), createMmatType2(), ot::DAMG, ot::DAMG_Finalize(), ot::DAMG_Initialize(), ot::DAMGCreateAndSetDA(), ot::DAMGCreateSuppressedDOFs(), ot::DAMGDestroy(), ot::DAMGSetKSP(), DendroIntL, DestroyElasticityContexts(), destroyGDmatType2(), destroyLmatType2(), destroyMmatType2(), GradDivType2Stencil, GRN, help, iC, ot::int2str(), LaplacianType2Stencil, MassType2Stencil, NRM, ot::points2Octree(), ot::PrintDAMG(), ot::readPtsFromFile(), ot::refineOctree(), ot::RegisterEvents(), SetElasticityContexts(), and ot::writeNodesToFile().


Variable Documentation

double**** GradDivType2Stencil
 

Definition at line 71 of file elasticitySolver.C.

char help[] [static]
 

Initial value:

 "Solves static Navier-Lame equations\
                      using FEM, MG, DA and Matrix-Free methods.\n\n"

Definition at line 23 of file elasticitySolver.C.

Referenced by main().

double***** LaplacianType1Stencil
 

Definition at line 65 of file elasticitySolver.C.

double**** LaplacianType2Stencil
 

Definition at line 66 of file elasticitySolver.C.

double***** MassType1Stencil
 

Definition at line 67 of file elasticitySolver.C.

double**** MassType2Stencil
 

Definition at line 68 of file elasticitySolver.C.

double****** ShapeFnStencil
 

Definition at line 69 of file elasticitySolver.C.


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