Loading...
Searching...
No Matches
createEngineTime.H File Reference

Go to the source code of this file.

Functions

Info<< "Create engine time\n"<< endl;autoPtr< engineTime > runTimePtr (engineTime::New(Time::controlDictName, args.rootPath(), args.caseName()))

Variables

engineTime & runTime = runTimePtr()

Function Documentation

◆ runTimePtr()

Info<< "Create engine time\n"<< endl;autoPtr< engineTime > runTimePtr ( engineTime::New(Time::controlDictName, args.rootPath(), args.caseName()) )

References args.

Variable Documentation

◆ runTime

engineTime& runTime = runTimePtr()

Definition at line 13 of file createEngineTime.H.

Referenced by abort::abort(), adaptiveLinear::adaptiveLinear(), add::add(), additionalControlsDict(), Foam::functionObjects::fieldValues::addToRunTimeSelectionTable(), Foam::functionObjects::fieldValues::addToRunTimeSelectionTable(), mappedPatchBase::addWorldConnection(), adjustTimeStep(), age::age(), alpha(), alphaPhi10Header(), alphaPhi10Header(), alphaPhiUn(), reconstructionSchemes::alreadyReconstructed(), AMIWeights::AMIWeights(), angularAccelerationHeader(), angularVelocityHeader(), areaWrite::areaWrite(), autoDensity::autoDensity(), axisRotationMotion::axisRotationMotion(), backgroundMeshDecomposition::backgroundMeshDecomposition(), meshRefinement::baffleAndSplitMesh(), betavSolidIO(), BilgerMixtureFraction::BilgerMixtureFraction(), binField::binField(), bladeForces::bladeForces(), blendingFactor::blendingFactor(), bodyCentredCubic::bodyCentredCubic(), boundaryInfo::boundaryInfo(), boundaryTemplates::boundaryTemplates(), caseInfo::caseInfo(), caseInfo::caseInfo(), cellDecomposer::cellDecomposer(), cellSet::cellSet(), cellSet::cellSet(), cellSet::cellSet(), cellShapeControl::cellShapeControl(), cellShapeControlMesh::cellShapeControlMesh(), cellSizeAndAlignmentControl::cellSizeAndAlignmentControl(), cellSizeAndAlignmentControls::cellSizeAndAlignmentControls(), centreOfRotationHeader(), columnFvMeshInfo::ClassName(), solidBodyMotionFunction::clone(), cloudInfo::cloudInfo(), codedFunctionObject::codedFunctionObject(), columnAverage::columnAverage(), columnFvMesh::columnFvMesh(), columnFvMeshInfo::columnFvMeshInfo(), comfort::comfort(), components::components(), Foam::compressibleCourantNo(), conformalVoronoiMesh::conformalVoronoiMesh(), conformationSurfaces::conformationSurfaces(), continuityError::continuityError(), continuousPhaseName(), conversionProperties(), thixotropicViscosity::correct(), Foam::CorrectPhi(), Foam::CorrectPhi(), correctUphiBCs(), CourantNo::CourantNo(), cumulativeContErrIO(), Curle::Curle(), CV2D::CV2D(), Cvf(), dataCloud::dataCloud(), ddt::ddt(), CrankNicolsonDdtScheme< Type >::ddt0_(), ddt2::ddt2(), ddtPhi1(), ddtPhi2(), cellSizeAndAlignmentControl::declareRunTimeSelectionTable(), dynamicFvMesh::declareRunTimeSelectionTable(), functionObject::declareRunTimeSelectionTable(), fieldValue::declareRunTimeSelectionTable(), initialPointsMethod::declareRunTimeSelectionTable(), relaxationModel::declareRunTimeSelectionTable(), ROMmodel::declareRunTimeSelectionTable(), simplifiedFvMesh::declareRunTimeSelectionTable(), simplifiedDynamicFvMeshBase::declareRunTimeSelectionTable(), solidBodyMotionFunction::declareRunTimeSelectionTable(), Foam::functionObjects::defineRunTimeSelectionTable(), DelaunayMesh< Triangulation >::DelaunayMesh(), DelaunayMesh< Triangulation >::DelaunayMesh(), derivedFields::derivedFields(), DESModelRegions::DESModelRegions(), dict(), dictPath(), DistributedDelaunayMesh< Triangulation >::DistributedDelaunayMesh(), DistributedDelaunayMesh< Triangulation >::DistributedDelaunayMesh(), div::div(), DMD::DMD(), DMD::DMD(), dpdtHeader(), drivenLinearMotion::drivenLinearMotion(), dsmcFields::dsmcFields(), Ek(), electricPotential::electricPotential(), energySpectrum::energySpectrum(), energyTransport::energyTransport(), ensightCloudWriteObject::ensightCloudWriteObject(), ensightWrite::ensightWrite(), enstrophy::enstrophy(), externalCoupled::externalCoupled(), extractEulerianParticles::extractEulerianParticles(), faceCentredCubic::faceCentredCubic(), fieldAverage::fieldAverage(), fieldExpression::fieldExpression(), fieldExtents::fieldExtents(), fieldMinMax::fieldMinMax(), fieldsExpression::fieldsExpression(), fieldStatistics::fieldStatistics(), fieldValue::fieldValue(), fileControl::fileControl(), filmFlux::filmFlux(), topoSet::findIOobject(), gravity::findObject(), coupleGroupIdentifier::findOtherPatchID(), fld(), flowType::flowType(), flux::flux(), fluxSummary::fluxSummary(), foamReport::foamReport(), for(), for(), for(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forAll(), forceCoeffs::forceCoeffs(), forces::forces(), functionObjectList::functionObjectList(), functionObjectList::functionObjectList(), fvExpressionField::fvExpressionField(), fvMeshFunctionObject::fvMeshFunctionObject(), gravity::getObjectPtr(), mappedPatchBase::getWorldCommunicator(), ghSnGradRho(), grad::grad(), graphFunctionObject::graphFunctionObject(), gravity::gravity(), gravity::gravity(), H(), Foam::haveMeshFile(), HdotGradHheader(), heatTransferCoeff::heatTransferCoeff(), hexCellFvMesh::hexCellFvMesh(), histogram::histogram(), hydrostaticPressure::hydrostaticPressure(), icoUncoupledKinematicCloud::icoUncoupledKinematicCloud(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), if(), Info<< "Reading field p\n"<< endl;volScalarField p(IOobject("p", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);label pRefCell=0;scalar pRefValue=0.0;setRefCell(p, pimple.dict(), pRefCell, pRefValue);mesh.setFluxRequired(p.name());{ wordHashSet &nonInt=const_cast< wordHashSet & >(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Constructing twoPhaseMixtureThermo\n"<< endl;twoPhaseMixtureThermo mixture(U, phi);volScalarField &alpha1(mixture.alpha1());volScalarField &alpha2(mixture.alpha2());Info<< "Reading thermophysical properties\n"<< endl;const volScalarField &rho1=mixture.thermo1().rho();const volScalarField &rho2=mixture.thermo2().rho();volScalarField rho(IOobject("rho", runTime.timeName(), mesh, IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE), alpha1 *rho1+alpha2 *rho2);dimensionedScalar pMin("pMin", dimPressure, mixture);mesh.setFluxRequired(p_rgh.name());mesh.setFluxRequired(alpha1.name());surfaceScalarField rhoPhi(IOobject("rhoPhi", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), fvc::interpolate(rho) *phi);volScalarField dgdt(alpha1 *fvc::div(phi));compressibleInterPhaseTransportModel turbulence(rho, U, phi, rhoPhi, alphaPhi10, mixture);{ wordHashSet &nonInt=const_cast< wordHashSet & >(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);{ wordHashSet &nonInt=const_cast< wordHashSet & >(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);p_rgh=p - rho *gh;mesh.setFluxRequired(p_rgh.name());label pRefCell=0;scalar pRefValue=0.0;if(p_rgh.needReference()){ setRefCell(p, p_rgh, pimple.dict(), pRefCell, pRefValue);p+=dimensionedScalar("p", p.dimensions(), pRefValue - getRefCellValue(p, pRefCell));}dimensionedScalar initialMass("initialMass", fvc::domainIntegrate(rho));{ wordHashSet &nonInt=const_cast< wordHashSet & >(), Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);pressureControl pressureControl(p, rho, pimple.dict(), false);const dimensionedScalar rhoMax("rhoMax", dimDensity, GREAT, pimple.dict());const dimensionedScalar rhoMin("rhoMin", dimDensity, Zero, pimple.dict());mesh.setFluxRequired(p.name());{ wordHashSet &nonInt=const_cast< wordHashSet & >(), Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Calculating wall distance field"<< endl;volScalarField y(IOobject("y", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), mesh, dimensionedScalar(dimLength, Zero), fvPatchFieldBase::zeroGradientType());y.primitiveFieldRef()=wallDist::New(mesh).y().primitiveField();y.correctBoundaryConditions();dimensionedScalar ybl("ybl", dimLength, Zero);if(args.found("ybl")){ ybl.value()=args.get< scalar >(), Info<< "Reading velocity field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);{ U.internalFieldRef()=Zero;U.boundaryFieldRef()=Zero;}surfaceScalarField phi(IOobject("phi", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), fvc::flux(U));if(args.found("initialiseUBCs")){ U.correctBoundaryConditions();phi=fvc::flux(U);}const word pName=args.getOrDefault< word >(), initialPointsMethod::initialPointsMethod(), interfaceHeight::interfaceHeight(), iters(), kappaEff(), kinematicCloudName(), Lambda2::Lambda2(), LambVector::LambVector(), limitFields::limitFields(), linearMotion::linearMotion(), log::log(), gravity::lookupObject(), simpleControl::loop(), SIMPLEControlOpt::loop(), SIMPLEControlSingleRun::loop(), loopControl::loopControl(), loopControl::loopControl(), loopControl::loopControl(), MachNo::MachNo(), mag::mag(), magSqr::magSqr(), mapFields::mapFields(), maxAcousticCo(), maxAlphaCo(), maxAlphaDdt(), maxDeltaT(), maxDi(), meshRefinement::mergeFreeStandingBaffles(), meshDictIO(), meshDictIO(), MeshedSurface< Face >::MeshedSurface(), MeshedSurface< Face >::MeshedSurface(), MeshedSurface< face >::MeshedSurface(), MeshedSurface< face >::MeshedSurface(), meshPtr(), meshPtr(), moleFractions< ThermoType >::moleFractions(), momentum::momentum(), momentumError::momentumError(), Mrf(), mu(), multiFieldValue::multiFieldValue(), multiMotion::multiMotion(), multiphaseInterHtcModel::multiphaseInterHtcModel(), multiply::multiply(), multiRegion::multiRegion(), multiWorldConnections::multiWorldConnections(), murf(), nearWallFields::nearWallFields(), cellSizeAndAlignmentControl::New(), dynamicFvMesh::New(), functionObject::New(), functionObjectList::New(), fieldValue::New(), initialPointsMethod::New(), gravity::New(), gravity::New(), multiWorldConnections::New(), relaxationModel::New(), ROMmodel::New(), simplifiedFvMesh::New(), solidBodyMotionFunction::New(), solidBodyMotionFunction::New(), Time::NewGlobalTime(), solidBodyMotionFunction::NewIfPresent(), norm::norm(), regionProperties::objectRelPath(), ObukhovLength::ObukhovLength(), radiometerProbes::operator=(), stateFunctionObject::operator=(), timeFunctionObject::operator=(), os(), oscillatingRotatingMotion::oscillatingRotatingMotion(), p(), p_rgh(), parProfiling::parProfiling(), particleDistribution::particleDistribution(), patchProbes::patchProbes(), pcorr(), pcorr(), pdfDictionary(), pDyn(), PecletNo::PecletNo(), phiBHeader(), phiHbyA(), phiHbyA(), phir(), phis(), pointFile::pointFile(), pointHistory::pointHistory(), polyMeshPath(), porosityProperties(), pow::pow(), pPrime2Mean(), preservePatchTypes(), pressure::pressure(), primitiveFieldRef(), Probes< ProbeType >::Probes(), Probes< patchFieldProbe >::Probes(), probes::probes(), processorField::processorField(), propellerInfo::propellerInfo(), proudmanAcousticPower::proudmanAcousticPower(), pShapeMesh(), Q::Q(), Qdot(), Qdot(), R(), radiation(), radiometerProbes::radiometerProbes(), rampHoldFall::rampHoldFall(), randomise::randomise(), rAU1(), rAU2(), rAUf(), rAUf1(), rAUf2(), rayShooting::rayShooting(), rDeltaTSmoothingCoeff(), reactingEulerHtcModel::reactingEulerHtcModel(), reaction(), reactionsSensitivityAnalysis< chemistryType >::reactionsSensitivityAnalysis(), reactionsSensitivityAnalysis< BasicChemistryModel< psiReactionThermo > >::reactionsSensitivityAnalysis(), PDRmeshArrays::read(), boundaryDataSurfaceReader::readField(), readFields::readFields(), SIMPLEControlSingleRun::readIters(), boundaryDataSurfaceReader::readPoints(), reducedUnitsDictIOobject(), reference::reference(), regionFaIBM::regionFaIBM(), regionFaIBMList::regionFaIBMList(), regionFunctionObject::regionFunctionObject(), regionProperties::regionProperties(), regionProperties::regionProperties(), regionSizeDistribution::regionSizeDistribution(), relaxationModel::relaxationModel(), meshRefinement::removeLeakCells(), removeRegisteredObject::removeRegisteredObject(), SIMPLEControlOpt::resetDeltaT(), resolutionIndex::resolutionIndex(), rho(), rho(), rho(), rho(), rho(), rho(), rho(), rhoCp(), rhoEffLagrangian(), rhok(), rhoPhi(), ROMmodel::ROMmodel(), rotatingMotion::rotatingMotion(), rp(), Rspecific(), runTimeControl::runTimeControl(), s(), sampledSets::sampledSets(), sampledSurfaces::sampledSurfaces(), scalarTransport::scalarTransport(), SDA::SDA(), searchableSurfaceControl::searchableSurfaceControl(), timeSelector::select0(), timeSelector::selectIfPresent(), Foam::selectReadIO(), setFlow::setFlow(), refinementIterator::setRefinement(), setRegistry(), timeSelector::setTimeIfPresent(), setTimeStepFaRegionsFunctionObject::setTimeStepFaRegionsFunctionObject(), setTimeStepFunctionObject::setTimeStepFunctionObject(), sigStopAtWriteNow::sigStopAtWriteNow(), sigWriteNow::sigWriteNow(), SimplifiedDynamicFvMesh< DynamicMeshType >::SimplifiedDynamicFvMesh(), SimplifiedDynamicFvMesh< staticFvMesh >::SimplifiedDynamicFvMesh(), sixDoFRigidBodyState::sixDoFRigidBodyState(), sizeDistribution::sizeDistribution(), solidBodyMotionFunction::solidBodyMotionFunction(), Foam::solidRegionDiffNo(), solutionDict(), multiphaseSystem::solve(), solverInfo::solverInfo(), solverTemplate::solverTemplate(), Sp(), specieReactionRates< ChemistryModelType >::specieReactionRates(), specieReactionRates< BasicChemistryModel< psiReactionThermo > >::specieReactionRates(), stabilityBlendingFactor::stabilityBlendingFactor(), stateFunctionObject::stateFunctionObject(), streamFunction::streamFunction(), streamLine::streamLine(), streamLineBase::streamLineBase(), streamLineBase::streamLineBase(), Su(), subCycleTime::subCycleTime(), subLoopTime::subLoopTime(), subtract::subtract(), surfaceCourantNumber::surfaceCourantNumber(), surfaceDistance::surfaceDistance(), surfaceInterpolate::surfaceInterpolate(), surfacesMesh(), syncObjects::syncObjects(), tabulated6DoFAcceleration::tabulated6DoFAcceleration(), tabulated6DoFMotion::tabulated6DoFMotion(), thermoCoupleProbes::thermoCoupleProbes(), timeActivatedFileUpdate::timeActivatedFileUpdate(), conformalVoronoiMesh::timeCheck(), timeControl::timeControl(), timeControl::timeControl(), timeControl::timeControl(), TimeFunction1< Type >::TimeFunction1(), TimeFunction1< Type >::TimeFunction1(), timeFunctionObject::timeFunctionObject(), timeInfo::timeInfo(), transportProperties(), triSurfaceLoader::triSurfaceLoader(), turbulence(), turbulence(), turbulenceFields::turbulenceFields(), turbulencePropertiesHeader(), abort::TypeName(), add::TypeName(), age::TypeName(), AMIWeights::TypeName(), BilgerMixtureFraction::TypeName(), binField::TypeName(), blendingFactor::TypeName(), caseInfo::TypeName(), cellDecomposer::TypeName(), cloudInfo::TypeName(), codedFunctionObject::TypeName(), columnAverage::TypeName(), comfort::TypeName(), components::TypeName(), continuityError::TypeName(), CourantNo::TypeName(), Curle::TypeName(), dataCloud::TypeName(), ddt2::TypeName(), ddt::TypeName(), derivedFields::TypeName(), DESModelRegions::TypeName(), div::TypeName(), DMD::TypeName(), dsmcFields::TypeName(), electricPotential::TypeName(), energySpectrum::TypeName(), energyTransport::TypeName(), enstrophy::TypeName(), extractEulerianParticles::TypeName(), fieldAverage::TypeName(), fieldExpression::TypeName(), fieldExtents::TypeName(), fieldMinMax::TypeName(), fieldsExpression::TypeName(), multiFieldValue::TypeName(), volFieldValue::TypeName(), filmFlux::TypeName(), flowType::TypeName(), flux::TypeName(), fluxSummary::TypeName(), foamReport::TypeName(), forceCoeffs::TypeName(), forces::TypeName(), fvExpressionField::TypeName(), fvMeshFunctionObject::TypeName(), grad::TypeName(), graphFunctionObject::TypeName(), heatTransferCoeff::TypeName(), histogram::TypeName(), hydrostaticPressure::TypeName(), icoUncoupledKinematicCloud::TypeName(), interfaceHeight::TypeName(), Lambda2::TypeName(), LambVector::TypeName(), limitFields::TypeName(), log::TypeName(), MachNo::TypeName(), mag::TypeName(), magSqr::TypeName(), mapFields::TypeName(), momentum::TypeName(), momentumError::TypeName(), multiphaseInterHtcModel::TypeName(), multiply::TypeName(), multiRegion::TypeName(), nearWallFields::TypeName(), norm::TypeName(), ObukhovLength::TypeName(), parProfiling::TypeName(), particleDistribution::TypeName(), PecletNo::TypeName(), pow::TypeName(), pressure::TypeName(), processorField::TypeName(), propellerInfo::TypeName(), proudmanAcousticPower::TypeName(), Q::TypeName(), randomise::TypeName(), reactingEulerHtcModel::TypeName(), readFields::TypeName(), reference::TypeName(), regionFunctionObject::TypeName(), regionSizeDistribution::TypeName(), removeRegisteredObject::TypeName(), resolutionIndex::TypeName(), runTimeControl::TypeName(), scalarTransport::TypeName(), setFlow::TypeName(), setTimeStepFaRegionsFunctionObject::TypeName(), setTimeStepFunctionObject::TypeName(), sixDoFRigidBodyState::TypeName(), sizeDistribution::TypeName(), solverInfo::TypeName(), stabilityBlendingFactor::TypeName(), streamFunction::TypeName(), streamLine::TypeName(), streamLineBase::TypeName(), subtract::TypeName(), surfaceCourantNumber::TypeName(), surfaceDistance::TypeName(), surfaceInterpolate::TypeName(), syncObjects::TypeName(), systemCall::TypeName(), thermoCoupleProbes::TypeName(), timeActivatedFileUpdate::TypeName(), timeControl::TypeName(), timeInfo::TypeName(), turbulenceFields::TypeName(), valueAverage::TypeName(), viewFactorHeatFlux::TypeName(), vorticity::TypeName(), wallBoundedStreamLine::TypeName(), wallShearStress::TypeName(), writeCellCentres::TypeName(), writeCellVolumes::TypeName(), writeDictionary::TypeName(), writeFreeSurface::TypeName(), writeObjects::TypeName(), XiReactionRate::TypeName(), yPlus::TypeName(), zeroGradient::TypeName(), multiWorldConnections::TypeName(), patchProbes::TypeName(), pointHistory::TypeName(), probes::TypeName(), sampledSets::TypeName(), sampledSurfaces::TypeName(), columnFvMesh::TypeName(), hexCellFvMesh::TypeName(), axisRotationMotion::TypeName(), drivenLinearMotion::TypeName(), linearMotion::TypeName(), multiMotion::TypeName(), oscillatingRotatingMotion::TypeName(), rotatingMotion::TypeName(), SDA::TypeName(), tabulated6DoFMotion::TypeName(), tabulated6DoFAcceleration::TypeName(), Time::TypeName(), gravity::TypeNameNoDebug(), U(), U(), U(), UMeanHeader(), uniformGrid::uniformGrid(), UnsortedMeshedSurface< Face >::UnsortedMeshedSurface(), UnsortedMeshedSurface< Face >::UnsortedMeshedSurface(), UnsortedMeshedSurface< face >::UnsortedMeshedSurface(), UnsortedMeshedSurface< face >::UnsortedMeshedSurface(), unstrainedLaminarFlameSpeed(), UPrime2Mean(), valueAverage::valueAverage(), viewFactorHeatFlux::viewFactorHeatFlux(), volFieldValue::volFieldValue(), vorticity::vorticity(), vtkCloud::vtkCloud(), vtkWrite::vtkWrite(), wallBoundedStreamLine::wallBoundedStreamLine(), wallBoundedStreamLine::wallBoundedStreamLine(), wallHeatFlux::wallHeatFlux(), wallShearStress::wallShearStress(), while(), MeshedSurface< face >::write(), write(), writeCellCentres::writeCellCentres(), writeCellVolumes::writeCellVolumes(), triSurfaceTools::writeCloseness(), triSurfaceTools::writeCurvature(), writeDictionary::writeDictionary(), Foam::edgeMeshTools::writeFeatureProximity(), triSurfaceTools::writeFeatureProximity(), writeFreeSurface::writeFreeSurface(), Foam::writeMeshObject(), triSurfaceMesh::writeObject(), writeObjects::writeObjects(), writer(), writer::writeSolution(), XiReactionRate::XiReactionRate(), yPlus::yPlus(), Yt(), zeroGradient::zeroGradient(), and boundaryDataSurfaceReader::~boundaryDataSurfaceReader().