Version 1.2 (June 2013)
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | List of all members
simulator.diffusionSolver.multigrid.SinglegridPressure Class Reference

Public Member Functions

 SinglegridPressure (SoluteGrid aSolute, SoluteGrid bLayer, double sBulk)
 
double relax ()
 
void resetSoluteGrid (double value)
 
void resetMultigridCopies ()
 
void setSoluteGridToBulk ()
 
void setReferenceSide ()
 

Public Attributes

String soluteName
 
SoluteGrid realGrid
 
SoluteGrid _conc
 
double truncationError
 

Static Public Attributes

static final double BLTHRESH = 0.1
 

Protected Attributes

double _referenceSystemSide
 
double _diffusivity
 
IsComputationDomain _domain
 
double sBulkMax
 
SoluteGrid _relDiff
 
SoluteGrid _rhs
 

Detailed Description

Project iDynoMiCS (copyright -> see Idynomics.java)

*_____________________________________________________ Implements static utility functions for used in multigrid method.

Since
June 2006
Version
1.0
Author
João Xavier (xavie.nosp@m.rj@m.nosp@m.skcc..nosp@m.org), Memorial Sloan-Kettering Cancer Center (NY, USA)

Constructor & Destructor Documentation

simulator.diffusionSolver.multigrid.SinglegridPressure.SinglegridPressure ( SoluteGrid  aSolute,
SoluteGrid  bLayer,
double  sBulk 
)

Member Function Documentation

double simulator.diffusionSolver.multigrid.SinglegridPressure.relax ( )
void simulator.diffusionSolver.multigrid.SinglegridPressure.resetMultigridCopies ( )
void simulator.diffusionSolver.multigrid.SinglegridPressure.resetSoluteGrid ( double  value)
void simulator.diffusionSolver.multigrid.SinglegridPressure.setReferenceSide ( )

Determine order of the finest grid

void simulator.diffusionSolver.multigrid.SinglegridPressure.setSoluteGridToBulk ( )

Set all grids elements to the value defined for Bulk. For elements located in the convective part (i.e. outside the BLayer, we take the value defined in the BulkBoundary Class)

Member Data Documentation

SoluteGrid simulator.diffusionSolver.multigrid.SinglegridPressure._conc
double simulator.diffusionSolver.multigrid.SinglegridPressure._diffusivity
protected
IsComputationDomain simulator.diffusionSolver.multigrid.SinglegridPressure._domain
protected
double simulator.diffusionSolver.multigrid.SinglegridPressure._referenceSystemSide
protected
SoluteGrid simulator.diffusionSolver.multigrid.SinglegridPressure._relDiff
protected
SoluteGrid simulator.diffusionSolver.multigrid.SinglegridPressure._rhs
protected
final double simulator.diffusionSolver.multigrid.SinglegridPressure.BLTHRESH = 0.1
static
SoluteGrid simulator.diffusionSolver.multigrid.SinglegridPressure.realGrid
double simulator.diffusionSolver.multigrid.SinglegridPressure.sBulkMax
protected
String simulator.diffusionSolver.multigrid.SinglegridPressure.soluteName
double simulator.diffusionSolver.multigrid.SinglegridPressure.truncationError

The documentation for this class was generated from the following file: