This document is archived and information here might be outdated.  Recommended version.


IGroundwaterOp.DarcyFlow Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (SpatialAnalyst)  

IGroundwaterOp.DarcyFlow Method

Calculates the groundwater volume balance residual and other outputs for steady flow in an aquifer.

[Visual Basic .NET]
Public Function DarcyFlow ( _
    ByVal headRaster As IGeoDataset, _
    ByVal porosityRaster As IGeoDataset, _
    ByVal thicknessRaster As IGeoDataset, _
    ByVal transmissivityRaster As IGeoDataset, _
    ByVal createDirection As Boolean, _
    ByVal createMagnitude As Boolean _
) As IGeoDataset
[C#]
public IGeoDataset DarcyFlow (
    IGeoDataset headRaster,
    IGeoDataset porosityRaster,
    IGeoDataset thicknessRaster,
    IGeoDataset transmissivityRaster,
    bool createDirection,
    bool createMagnitude
);
[C++]
HRESULT DarcyFlow(
  IGeoDataset* headRaster,
  IGeoDataset* porosityRaster,
  IGeoDataset* thicknessRaster,
  IGeoDataset* transmissivityRaster,
  VARIANT_BOOL createDirection,
  VARIANT_BOOL createMagnitude,
  IGeoDataset** flowDataset
);
[C++]

Parameters headRaster [in]
headRaster is a parameter of type IGeoDataset porosityRaster [in]
porosityRaster is a parameter of type IGeoDataset thicknessRaster [in]
thicknessRaster is a parameter of type IGeoDataset transmissivityRaster [in]
transmissivityRaster is a parameter of type IGeoDataset createDirection [in] createDirection is a parameter of type VARIANT_BOOL createMagnitude [in] createMagnitude is a parameter of type VARIANT_BOOL flowDataset [out, retval]
flowDataset is a parameter of type IGeoDataset

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Remarks

headRaster

raster containing values of groundwater head elevation for each cell in the raster

The head is typically an elevation above some datum, such as mean sea level.

porosityRaster

raster containing values of effective formation porosity for each cell in the raster

thicknessRaster

raster containing values of saturated thickness for each cell in the raster

transmissivityRaster

raster containing values of formation transmissivity for each cell in the raster

The transmissivity of an aquifer is defined as the hydraulic conductivity K times the saturated aquifer thickness b, as units of length squared over time. This property is generally estimated from field experimental data such as pumping tests.

createDirection

a Boolean if True will create an output raster of the direction of the seepage velocity vector (average linear velocity) at the center of the cell, calculated as the average value of the seepage velocity through the four faces of the cell

It is used with the magnitude raster to describe the flow vector.

createMagnitude

a Boolean if True will create an output raster of the magnitude of the seepage velocity vector (average linear velocity) at the center of the cell, calculated as the average value of the seepage velocity through the four faces of the cell

It is used with the direction raster to describe the flow vector.

 

See Also

IGroundwaterOp Interface