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

source/solvers/poisson/CellPoissonHypreSolver.C File Reference

#include "CellPoissonHypreSolver.h"
#include <stdlib.h>
#include "CartesianPatchGeometry.h"
#include "CartesianGridGeometry.h"
#include "PatchGeometry.h"
#include "ArrayDataBasicOps.h"
#include "PatchSideDataBasicOps.h"
#include "ArrayData.h"
#include "CellIndex.h"
#include "CellIterator.h"
#include "FaceIndex.h"
#include "SideData.h"
#include "SideIndex.h"
#include "SideVariable.h"
#include "OuterfaceData.h"
#include "OutersideData.h"
#include "tbox/MPI.h"
#include "tbox/PIO.h"
#include "tbox/Timer.h"
#include "tbox/TimerManager.h"
#include "tbox/ShutdownRegistry.h"
#include "tbox/Utilities.h"

Namespaces

namespace  SAMRAI
namespace  SAMRAI::solv

Defines

#define NULL   (0)

Functions

void compdiagvariablec2d_ (double *diag, const double *c, const double *offdiagi, const double *offdiagj, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const double *cscale, const double *dscale)
void compdiagscalarc2d_ (double *diag, const double *c, const double *offdiagi, const double *offdiagj, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const double *cscale, const double *dscale)
void compdiagzeroc2d_ (double *diag, const double *offdiagi, const double *offdiagj, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const double *cscale, const double *dscale)
void adjbdry2d_ (double *diag, const double *offdiagi, const double *offdiagj, const int *pifirst, const int *pilast, const int *pjfirst, const int *pjlast, const double *acoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const int *lower, const int *upper, const int *location, const double *h)
void adjbdryconstoffdiags2d_ (double *diag, const double *offdiag, const int *pifirst, const int *pilast, const int *pjfirst, const int *pjlast, const double *acoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const int *lower, const int *upper, const int *location, const double *h)
void adjustrhs2d_ (double *rhs, const int *rifirst, const int *rilast, const int *rjfirst, const int *rjlast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const double *gcoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const int *lower, const int *upper, const int *location)
void compdiagvariablec3d_ (double *diag, const double *c, const double *offdiagi, const double *offdiagj, const double *offdiagk, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const int *kfirst, const int *klast, const double *cscale, const double *dscale)
void compdiagscalarc3d_ (double *diag, const double *c, const double *offdiagi, const double *offdiagj, const double *offdiagk, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const int *kfirst, const int *klast, const double *cscale, const double *dscale)
void compdiagzeroc3d_ (double *diag, const double *offdiagi, const double *offdiagj, const double *offdiagk, const int *ifirst, const int *ilast, const int *jfirst, const int *jlast, const int *kfirst, const int *klast, const double *cscale, const double *dscale)
void adjbdry3d_ (double *diag, const double *offdiagi, const double *offdiagj, const double *offdiagk, const int *pifirst, const int *pilast, const int *pjfirst, const int *pjlast, const int *pkfirst, const int *pklast, const double *acoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const int *akfirst, const int *aklast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const int *kkfirst, const int *kklast, const int *lower, const int *upper, const int *location, const double *h)
void adjbdryconstoffdiags3d_ (double *diag, const double *offdiag, const int *pifirst, const int *pilast, const int *pjfirst, const int *pjlast, const int *pkfirst, const int *pklast, const double *acoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const int *akfirst, const int *aklast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const int *kkfirst, const int *kklast, const int *lower, const int *upper, const int *location, const double *h)
void adjustrhs3d_ (double *rhs, const int *rifirst, const int *rilast, const int *rjfirst, const int *rjlast, const int *rkfirst, const int *rklast, const double *Ak0, const int *kifirst, const int *kilast, const int *kjfirst, const int *kjlast, const int *kkfirst, const int *kklast, const double *gcoef, const int *aifirst, const int *ailast, const int *ajfirst, const int *ajlast, const int *akfirst, const int *aklast, const int *lower, const int *upper, const int *location)

Define Documentation

#define NULL   (0)
 


Function Documentation

void compdiagvariablec2d_ double *  diag,
const double *  c,
const double *  offdiagi,
const double *  offdiagj,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const double *  cscale,
const double *  dscale
 

void compdiagscalarc2d_ double *  diag,
const double *  c,
const double *  offdiagi,
const double *  offdiagj,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const double *  cscale,
const double *  dscale
 

void compdiagzeroc2d_ double *  diag,
const double *  offdiagi,
const double *  offdiagj,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const double *  cscale,
const double *  dscale
 

void adjbdry2d_ double *  diag,
const double *  offdiagi,
const double *  offdiagj,
const int *  pifirst,
const int *  pilast,
const int *  pjfirst,
const int *  pjlast,
const double *  acoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const int *  lower,
const int *  upper,
const int *  location,
const double *  h
 

void adjbdryconstoffdiags2d_ double *  diag,
const double *  offdiag,
const int *  pifirst,
const int *  pilast,
const int *  pjfirst,
const int *  pjlast,
const double *  acoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const int *  lower,
const int *  upper,
const int *  location,
const double *  h
 

void adjustrhs2d_ double *  rhs,
const int *  rifirst,
const int *  rilast,
const int *  rjfirst,
const int *  rjlast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const double *  gcoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const int *  lower,
const int *  upper,
const int *  location
 

void compdiagvariablec3d_ double *  diag,
const double *  c,
const double *  offdiagi,
const double *  offdiagj,
const double *  offdiagk,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const int *  kfirst,
const int *  klast,
const double *  cscale,
const double *  dscale
 

void compdiagscalarc3d_ double *  diag,
const double *  c,
const double *  offdiagi,
const double *  offdiagj,
const double *  offdiagk,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const int *  kfirst,
const int *  klast,
const double *  cscale,
const double *  dscale
 

void compdiagzeroc3d_ double *  diag,
const double *  offdiagi,
const double *  offdiagj,
const double *  offdiagk,
const int *  ifirst,
const int *  ilast,
const int *  jfirst,
const int *  jlast,
const int *  kfirst,
const int *  klast,
const double *  cscale,
const double *  dscale
 

void adjbdry3d_ double *  diag,
const double *  offdiagi,
const double *  offdiagj,
const double *  offdiagk,
const int *  pifirst,
const int *  pilast,
const int *  pjfirst,
const int *  pjlast,
const int *  pkfirst,
const int *  pklast,
const double *  acoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const int *  akfirst,
const int *  aklast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const int *  kkfirst,
const int *  kklast,
const int *  lower,
const int *  upper,
const int *  location,
const double *  h
 

void adjbdryconstoffdiags3d_ double *  diag,
const double *  offdiag,
const int *  pifirst,
const int *  pilast,
const int *  pjfirst,
const int *  pjlast,
const int *  pkfirst,
const int *  pklast,
const double *  acoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const int *  akfirst,
const int *  aklast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const int *  kkfirst,
const int *  kklast,
const int *  lower,
const int *  upper,
const int *  location,
const double *  h
 

void adjustrhs3d_ double *  rhs,
const int *  rifirst,
const int *  rilast,
const int *  rjfirst,
const int *  rjlast,
const int *  rkfirst,
const int *  rklast,
const double *  Ak0,
const int *  kifirst,
const int *  kilast,
const int *  kjfirst,
const int *  kjlast,
const int *  kkfirst,
const int *  kklast,
const double *  gcoef,
const int *  aifirst,
const int *  ailast,
const int *  ajfirst,
const int *  ajlast,
const int *  akfirst,
const int *  aklast,
const int *  lower,
const int *  upper,
const int *  location
 


Generated on Fri Dec 2 11:19:11 2005 for SAMRAI by  doxygen 1.4.2