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

omgNeumann_2spheres.C File Reference

#include <mpi.h>
#include <cstdio>
#include "oda.h"
#include "omg.h"
#include "Point.h"
#include "parUtils.h"
#include "octUtils.h"
#include "TreeNode.h"
#include "handleStencils.h"
#include <cstdlib>
#include "sys.h"
#include "externVars.h"
#include <sstream>
#include "omgNeumann.h"

Go to the source code of this file.

Functions

void CalcVarCoef (const std::vector< double > &pts, std::vector< double > &coef)
void CalcVarRHS (const std::vector< double > &pts, std::vector< double > &rhs)
int main (int argc, char **argv)

Variables

const double c_x = 0.5
const double c_y = 0.5
const double c_z = 0.5
const double inneR = 0.2
const double outeR = 0.4
const double penalty = 1e8
const double w = 1


Function Documentation

void CalcVarCoef const std::vector< double > &  pts,
std::vector< double > &  coef
 

Definition at line 38 of file omgNeumann_2spheres.C.

References inneR, and outeR.

Referenced by main().

void CalcVarRHS const std::vector< double > &  pts,
std::vector< double > &  rhs
 

Definition at line 62 of file omgNeumann_2spheres.C.

References inneR, outeR, and w.

Referenced by main().

int main int  argc,
char **  argv
 

Definition at line 86 of file omgNeumann_2spheres.C.

References c_x, c_y, c_z, CalcVarCoef(), CalcVarRHS(), ot::DA::curr(), ot::_p_DAMG::da, ot::DAMG, ot::DAMG_Finalize(), ot::DAMG_Initialize(), ot::DAMGDestroy(), ot::DA::end(), ot::DA::getCurrentOffset(), ot::DA::getHangingNodeIndex(), ot::DA::getIdxElementBegin(), ot::DA::getIdxPostGhostBegin(), ot::DA::getLevel(), ot::DA::getMaxDepth(), ot::DA::getNodeIndices(), ot::DA::iAmActive(), ot::DA::init(), inneR, ot::DA::next(), outeR, ot::readNodesFromFile(), ot::RegisterEvents(), solve_neumann_oct(), ot::_p_DAMG::totalLevels, ot::DA::vecGetBuffer(), ot::DA::vecRestoreBuffer(), w, Point::x(), Point::y(), and Point::z().


Variable Documentation

const double c_x = 0.5
 

Definition at line 31 of file omgNeumann_2spheres.C.

Referenced by main().

const double c_y = 0.5
 

Definition at line 32 of file omgNeumann_2spheres.C.

Referenced by main().

const double c_z = 0.5
 

Definition at line 33 of file omgNeumann_2spheres.C.

Referenced by main().

const double inneR = 0.2
 

Definition at line 34 of file omgNeumann_2spheres.C.

Referenced by CalcVarCoef(), CalcVarRHS(), and main().

const double outeR = 0.4
 

Definition at line 35 of file omgNeumann_2spheres.C.

Referenced by CalcVarCoef(), CalcVarRHS(), and main().

const double penalty = 1e8
 

Definition at line 36 of file omgNeumann_2spheres.C.

const double w = 1
 

Definition at line 30 of file omgNeumann_2spheres.C.

Referenced by CalcVarRHS(), and main().


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