#include "mpi.h"#include "petsc.h"#include "sys.h"#include "petscmat.h"#include "petscvec.h"#include "petscksp.h"#include "oda.h"#include <cstdlib>#include "massMatrix.h"#include "stiffnessMatrix.h"#include "externVars.h"Go to the source code of this file.
Classes | |
| struct | AppCtx |
Defines | |
| #define | __FUNCT__ "InitializeData" |
| #define | __FUNCT__ "LaplacianMatMult" |
Functions | |
| PetscErrorCode | InitializeData (ot::DA *da, Vec nu, Vec inc) |
| PetscErrorCode | LaplacianMatMult (Mat J, Vec in, Vec out) |
| int | main (int argc, char **argv) |
Variables | |
| char | help [] = "Driver for a variable coefficient Laplacian problem on octrees" |
Definition in file octLaplacian.C.
|
|
Definition at line 194 of file octLaplacian.C. |
|
|
Definition at line 194 of file octLaplacian.C. |
|
||||||||||||||||
|
Definition at line 195 of file octLaplacian.C. References ot::DA::curr(), ot::DA::end(), ot::DA::getCurrentOffset(), ot::DA::getHangingNodeIndex(), ot::DA::getLevel(), ot::DA::getMaxDepth(), ot::DA::getNodeIndices(), ot::DA::getNodeSize(), ot::DA::init(), ot::DA::next(), ot::DA::vecGetBuffer(), ot::DA::vecRestoreBuffer(), Point::xint(), Point::yint(), and Point::zint(). Referenced by main(). |
|
||||||||||||||||
|
Definition at line 179 of file octLaplacian.C. Referenced by main(). |
|
||||||||||||
|
|
Definition at line 19 of file octLaplacian.C. |
1.3.9.1