source/solvers/poisson/CellPoissonHypreSolver.C File Reference

#include "CellPoissonHypreSolver.h"
#include <stdlib.h>
#include "BoundaryBoxUtils.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/SAMRAI_MPI.h"
#include "tbox/PIO.h"
#include "tbox/Timer.h"
#include "tbox/TimerManager.h"
#include "tbox/ShutdownRegistry.h"
#include "tbox/Utilities.h"
#include "tbox/MathUtilities.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 double *bcoef, 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 double *bcoef, 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 double *  bcoef,
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 double *  bcoef,
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 Thu Jun 18 11:28:17 2009 for SAMRAI by  doxygen 1.5.1