flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
BoundSolver< Grid > Member List

This is the complete list of members for BoundSolver< Grid >, including all inherited members.

addCsfRhs(int c, CCField dst, bool rowScaled, bool faceRange=false)peclet::flow::Solver< Grid >
addCsfRhsBlocks(int c)peclet::flow::Solver< Grid >
addCsfRhsCellInterp(int c, CCField dst, bool rowScaled, bool faceRange=false)peclet::flow::Solver< Grid >
addDragDiagonal(int c)peclet::flow::Solver< Grid >
addField(const std::string &name)peclet::flow::Solver< Grid >
addScalar(const std::string &name, double D, int scheme, int iters, bool cutcell=false)peclet::flow::Solver< Grid >
addWallFluxDivergence(CCField d)peclet::flow::Solver< Grid >
advanceScalarCutCell(ScalarField &sc)peclet::flow::Solver< Grid >
advanceScalars()peclet::flow::Solver< Grid >
advectionWallVelocity() constpeclet::flow::Solver< Grid >
advectVof()peclet::flow::Solver< Grid >
advectVofBlocks(double dtPhysArg, bool requireSolenoidal=true)peclet::flow::Solver< Grid >
advectVofKinematic(double dtPhysArg)peclet::flow::Solver< Grid >
advectVofMomentum()peclet::flow::Solver< Grid >
advFaceView(int c) constpeclet::flow::Solver< Grid >
advVelView(int c) constpeclet::flow::Solver< Grid >
advWallInputs() constpeclet::flow::Solver< Grid >
allocateBlock(int nx, int ny, int nz)peclet::flow::Solver< Grid >
apertureOrder() constpeclet::flow::Solver< Grid >
applyBackflowStab(int c)peclet::flow::Solver< Grid >
applyBalancedForceProjection()peclet::flow::Solver< Grid >
applyContactAngle()peclet::flow::Solver< Grid >
applyDomainWallGeometry(int mask)peclet::flow::Solver< Grid >
applyPhaseChange(double dtPhysArg)peclet::flow::Solver< Grid >
applyScalarBcFace(CCField c, int a, int side, int type, double val, bool edges=false)peclet::flow::Solver< Grid >
applySuperficialVelocity()peclet::flow::Solver< Grid >
applyVelocityBcAll(int fold, bool doOutflow)peclet::flow::Solver< Grid >
applyVelocityBcComp(int comp, int fold, bool doOutflow)peclet::flow::Solver< Grid >
applyVelocityBcCompTo(CCField f, int comp, int fold, bool doOutflow)peclet::flow::Solver< Grid >
applyVelocityBcFace(CCField f, int comp, int a, int s, int fold, bool doOutflow)peclet::flow::Solver< Grid >
balancedForceActive() constpeclet::flow::Solver< Grid >
balancedForceFailures() constpeclet::flow::Solver< Grid >
balancedForceProjection() constpeclet::flow::Solver< Grid >
bcStencilPath() constpeclet::flow::Solver< Grid >
bcVelFacePair(int a) constpeclet::flow::Solver< Grid >
bindVofBlockPatch()peclet::flow::Solver< Grid >
blockOrigin() constpeclet::flow::Solver< Grid >
blockShape() constpeclet::flow::Solver< Grid >
bridgeColourToVof()peclet::flow::Solver< Grid >
bridgeOutflowFacePlanes()peclet::flow::Solver< Grid >
bridgeVelocityToVof()peclet::flow::Solver< Grid >
buildAdvInputs()peclet::flow::Solver< Grid >
buildAdvStencil(int c)peclet::flow::Solver< Grid >
buildAdvStencilVar(int c)peclet::flow::Solver< Grid >
buildBalancedFaceForce(int c)peclet::flow::Solver< Grid >
buildOpenFaceField()peclet::flow::Solver< Grid >
buildRhs(int c)peclet::flow::Solver< Grid >
buildRhsColoVar(int c)peclet::flow::Solver< Grid >
buildRhsForced(int c)peclet::flow::Solver< Grid >
buildRhsVar(int c)peclet::flow::Solver< Grid >
buildRhsVarMom(int c)peclet::flow::Solver< Grid >
buildSceneQuery()peclet::flow::Solver< Grid >
buildVelocityOverlays(bool resetU)peclet::flow::Solver< Grid >
buildVofBlock()peclet::flow::Solver< Grid >
buildVofCellVelocity()peclet::flow::Solver< Grid >
buildVofGeometry()peclet::flow::Solver< Grid >
buildWallVelocity()peclet::flow::Solver< Grid >
capillaryCfl() constpeclet::flow::Solver< Grid >
capillaryDt()peclet::flow::Solver< Grid >
capillaryDtInternal()peclet::flow::Solver< Grid >
capillaryThrowMessage(double cap) constpeclet::flow::Solver< Grid >
cellCentres(int axis) constpeclet::flow::Solver< Grid >
chebSolveComp(int c)peclet::flow::Solver< Grid >
checkMovingInstancesAreCut()peclet::flow::Solver< Grid >
checkSealedInflowCells()peclet::flow::Solver< Grid >
checkVofBcFace(int f, int wantType, const char *who)peclet::flow::Solver< Grid >
clearDivergenceSink()peclet::flow::Solver< Grid >
clearDivergenceSource()peclet::flow::Solver< Grid >
closureRefreshUnits(Closure &cl)peclet::flow::Solver< Grid >
closureTargetToInt(const std::string &target) constpeclet::flow::Solver< Grid >
closureUnitsNotice(const std::string &target) constpeclet::flow::Solver< Grid >
collocatedV8AutoFallback(const char *why)peclet::flow::Solver< Grid >
colocatedFaceForce() constpeclet::flow::Solver< Grid >
commAvoiding() constpeclet::flow::Solver< Grid >
computeDivAdv()peclet::flow::Solver< Grid >
computeVofBlockCsf()peclet::flow::Solver< Grid >
computeVofCurvature()peclet::flow::Solver< Grid >
configurePorousDragSolver()peclet::flow::Solver< Grid >
constCoeffResidual(int c, double bx, double by, double bz, double Ac)peclet::flow::Solver< Grid >
constraintDivergence(CCConst fx, CCConst fy, CCConst fz, CCField out)peclet::flow::Solver< Grid >
contactAngle() constpeclet::flow::Solver< Grid >
contactAngleDiagnostics()peclet::flow::Solver< Grid >
contactAngleDynamic() constpeclet::flow::Solver< Grid >
contactAngleHysteresis() constpeclet::flow::Solver< Grid >
contactAnglePivot() constpeclet::flow::Solver< Grid >
contactAngleSet() constpeclet::flow::Solver< Grid >
contactAngleSlip() constpeclet::flow::Solver< Grid >
copyBlockShifted(CCField dst, C3 de, CCConst src, C3 se, int off)peclet::flow::Solver< Grid >
copyInner(CCField dst, C3 de, int dg, CCConst src, C3 se, int sg)peclet::flow::Solver< Grid >
csfActive() constpeclet::flow::Solver< Grid >
csfDiagnostics()peclet::flow::Solver< Grid >
csfMode() constpeclet::flow::Solver< Grid >
cutcellScalar(const std::string &name, const char *who)peclet::flow::Solver< Grid >
decompositionLevels() constpeclet::flow::Solver< Grid >
decompositionMaxImbalance() constpeclet::flow::Solver< Grid >
defaultVofWispEps()peclet::flow::Solver< Grid >static
disableVofBlocks()peclet::flow::Solver< Grid >
domainExtent() constpeclet::flow::Solver< Grid >
domainOrigin() constpeclet::flow::Solver< Grid >
effectiveContactSigma() constpeclet::flow::Solver< Grid >
effRhoField()peclet::flow::Solver< Grid >
effVarRho() constpeclet::flow::Solver< Grid >
enableCellForce()peclet::flow::Solver< Grid >
enableDrag()peclet::flow::Solver< Grid >
enablePhaseChange(double rhoG, double rhoL, double hlv)peclet::flow::Solver< Grid >
enableVof()peclet::flow::Solver< Grid >
enableVofBlockCsf()peclet::flow::Solver< Grid >
enableVofBlocks(const std::vector< std::array< double, 4 > > &seeds)peclet::flow::Solver< Grid >
enableVofBlocksFromColours(const std::vector< std::array< int, 6 > > &boxes, const std::vector< std::vector< double > > &colours)peclet::flow::Solver< Grid >
enableVofBlocksFromField(const std::vector< std::array< int, 6 > > &boxes)peclet::flow::Solver< Grid >
enableVofMomentum(double rhoGasPhys, double rhoLiquidPhys)peclet::flow::Solver< Grid >
ensureAdvStash(int c, bool adv)peclet::flow::Solver< Grid >
ensureFaceAcc()peclet::flow::Solver< Grid >
ensureScalarCutGeometry()peclet::flow::Solver< Grid >
ensureScalarSolidRecord(ScalarField &sc, const std::vector< char > &conj)peclet::flow::Solver< Grid >
exchangeExtRaw(CCField f)peclet::flow::Solver< Grid >
exchangeField(const std::string &name)peclet::flow::Solver< Grid >
exchangeFieldAdd(const std::string &name)peclet::flow::Solver< Grid >
extendSdfDomainGhosts(CCField f)peclet::flow::Solver< Grid >
faceInterp() constpeclet::flow::Solver< Grid >
fieldNames() constpeclet::flow::Solver< Grid >
fieldView(const std::string &name)peclet::flow::Solver< Grid >
fillAxis(CCField f, int axis)peclet::flow::Solver< Grid >
fillCellForceGhosts()peclet::flow::Solver< Grid >
fillDomainPeriodic(CCField f)peclet::flow::Solver< Grid >
fillDragBetaGhosts()peclet::flow::Solver< Grid >
fillGhosts(CCField f)peclet::flow::Solver< Grid >
fillGhostsFaces(CCField f)peclet::flow::Solver< Grid >
fillMuGhosts()peclet::flow::Solver< Grid >
fillPeriodicAxes(CCField f, int axes)peclet::flow::Solver< Grid >
fillPorousEpsGhosts()peclet::flow::Solver< Grid >
fillPropGhosts(CCField f, bool edges=false)peclet::flow::Solver< Grid >
fillVelGhosts(int comp, int fold)peclet::flow::Solver< Grid >
fillVelGhostsTo(CCField f, int comp, int fold, bool doOutflow=true)peclet::flow::Solver< Grid >
filterCellField(CCField f, int axis)peclet::flow::Solver< Grid >
finishResidual(int c)peclet::flow::Solver< Grid >
finishVofBlocks()peclet::flow::Solver< Grid >
fluidMomentumCells()peclet::flow::Solver< Grid >
freshCellSeed() constpeclet::flow::Solver< Grid >
FV typedefpeclet::flow::Solver< Grid >
Gpeclet::flow::Solver< Grid >static
gatherInner(CCField fld)peclet::flow::Solver< Grid >
geometryBuilt() constpeclet::flow::Solver< Grid >
getCutOwner() constpeclet::flow::Solver< Grid >
getFaceVelocity(int c)peclet::flow::Solver< Grid >
getField(const std::string &name)peclet::flow::Solver< Grid >
getMomentumDiagonal(int c)peclet::flow::Solver< Grid >
getOpenness(int c)peclet::flow::Solver< Grid >
getOpennessProj(int c)peclet::flow::Solver< Grid >
getPressure()peclet::flow::Solver< Grid >
getScalarSolid(const std::string &name)peclet::flow::Solver< Grid >
getVelocity(int c)peclet::flow::Solver< Grid >
getVof()peclet::flow::Solver< Grid >
getVofAdvectedVelocity(int c)peclet::flow::Solver< Grid >
getVofBlockForce(int c)peclet::flow::Solver< Grid >
getVofCurvature()peclet::flow::Solver< Grid >
getVofCurvatureBranch()peclet::flow::Solver< Grid >
getVofDynamicField(int which)peclet::flow::Solver< Grid >
getVofFilledColour()peclet::flow::Solver< Grid >
getVofGeometry(int which)peclet::flow::Solver< Grid >
ghostWidth() constpeclet::flow::Solver< Grid >
globalCells() constpeclet::flow::Solver< Grid >
globalResolution() constpeclet::flow::Solver< Grid >
harvestVofBlockUnion()peclet::flow::Solver< Grid >
hasCutcellPressure() constpeclet::flow::Solver< Grid >
hasField(const std::string &name) constpeclet::flow::Solver< Grid >
hasMovingInstance() constpeclet::flow::Solver< Grid >
hasOpenDomainFace() constpeclet::flow::Solver< Grid >
hasPhysicalDomain() constpeclet::flow::Solver< Grid >
hasScalar(const std::string &name) constpeclet::flow::Solver< Grid >
hasScene() constpeclet::flow::Solver< Grid >
hydroForceTorque()peclet::flow::Solver< Grid >
hydroForceTorqueReaction()peclet::flow::Solver< Grid >
implicitAdv() constpeclet::flow::Solver< Grid >
imposeDomainWallKind(int mask)peclet::flow::Solver< Grid >
initVelocityMg()peclet::flow::Solver< Grid >
instanceCenter(int i) constpeclet::flow::Solver< Grid >
instanceCenterPinned(int i) constpeclet::flow::Solver< Grid >
invalidateScalarCutGeometry()peclet::flow::Solver< Grid >
isCutcellScalar(const std::string &name) constpeclet::flow::Solver< Grid >
kVofGpeclet::flow::Solver< Grid >static
lastBalancedForceFailed() constpeclet::flow::Solver< Grid >
lastBalancedForceIterations() constpeclet::flow::Solver< Grid >
lastMomentumResidual() constpeclet::flow::Solver< Grid >
lastMomentumSeconds() constpeclet::flow::Solver< Grid >
lastMomentumSweeps() constpeclet::flow::Solver< Grid >
lastOuterIterations() constpeclet::flow::Solver< Grid >
lastPredictorSeconds() constpeclet::flow::Solver< Grid >
lastPressureAllreduceCount() constpeclet::flow::Solver< Grid >
lastPressureAllreduceSeconds() constpeclet::flow::Solver< Grid >
lastPressureIterations() constpeclet::flow::Solver< Grid >
lastProjectionSeconds() constpeclet::flow::Solver< Grid >
lastStepSeconds() constpeclet::flow::Solver< Grid >
lastSuperficialVelocityShift() constpeclet::flow::Solver< Grid >
makeFaceProps(int c)peclet::flow::Solver< Grid >
marchState()peclet::flow::Solver< Grid >
maskVelocity(int c)peclet::flow::Solver< Grid >
maxAbsDiffInner(CCConst a, CCConst b)peclet::flow::Solver< Grid >
maxOpenDivergence()peclet::flow::Solver< Grid >
maxOpenDivergenceInternal()peclet::flow::Solver< Grid >
maxOpenDivergenceProjected()peclet::flow::Solver< Grid >
maxOpenDivergenceProjectedInternal()peclet::flow::Solver< Grid >
maxPorousResidual()peclet::flow::Solver< Grid >
minMuInner()peclet::flow::Solver< Grid >
mixedVelocityMg() constpeclet::flow::Solver< Grid >
motionView() constpeclet::flow::Solver< Grid >
movingInstanceCutCells() constpeclet::flow::Solver< Grid >
movingInstanceDegeneratePoints() constpeclet::flow::Solver< Grid >
multigridAspectThreshold() constpeclet::flow::Solver< Grid >
numPressureChebyshevRestarts() constpeclet::flow::Solver< Grid >inline
nx() constpeclet::flow::Solver< Grid >
ny() constpeclet::flow::Solver< Grid >
nz() constpeclet::flow::Solver< Grid >
openFaceView(int c) constpeclet::flow::Solver< Grid >
outflowBackflow()peclet::flow::Solver< Grid >
outflowOperatorCoefficient() constpeclet::flow::Solver< Grid >
outflowRhoCorrection() constpeclet::flow::Solver< Grid >
patchScalarDirichletFace(CCField AC, CCField band, double Din, int a, int side)peclet::flow::Solver< Grid >
patchScalarDirichletFaceVar(CCField AC, CCField band, CCField kc, int a, int side)peclet::flow::Solver< Grid >
pcApplyDivergenceSource(CCField div)peclet::flow::Solver< Grid >
pcAreaCascadeCompute()peclet::flow::Solver< Grid >
pcAreaCascadeField() constpeclet::flow::Solver< Grid >
pcBandDivergence()peclet::flow::Solver< Grid >
pcBudgetPost(ScalarField &sc)peclet::flow::Solver< Grid >
pcBudgetPre(ScalarField &sc)peclet::flow::Solver< Grid >
pcBuildInDomain()peclet::flow::Solver< Grid >
pcBuildInterface()peclet::flow::Solver< Grid >
pcCarryApply(ScalarField &sc)peclet::flow::Solver< Grid >
pcCarryDeposit(ScalarField &sc)peclet::flow::Solver< Grid >
pcEffInterfaceEps() constpeclet::flow::Solver< Grid >
pcEffPureEps() constpeclet::flow::Solver< Grid >
pcLedgerEnergyToPhys() constpeclet::flow::Solver< Grid >
pcRefreshUnits()peclet::flow::Solver< Grid >
pcRegress(double dt)peclet::flow::Solver< Grid >
pcScatterSource()peclet::flow::Solver< Grid >
pcUpdateCurvature()peclet::flow::Solver< Grid >
pcUpdateEnergyProps()peclet::flow::Solver< Grid >
pcUpdateThermalMask()peclet::flow::Solver< Grid >
pcZeroDomainGhosts(CCField f)peclet::flow::Solver< Grid >
periodicImageOverlapCells() constpeclet::flow::Solver< Grid >
phaseChangeArea() constpeclet::flow::Solver< Grid >
phaseChangeBudget() constpeclet::flow::Solver< Grid >
phaseChangeBudgetValues() constpeclet::flow::Solver< Grid >
phaseChangeCarryConserve() constpeclet::flow::Solver< Grid >
phaseChangeCarryDeposited() constpeclet::flow::Solver< Grid >
phaseChangeCarryLost() constpeclet::flow::Solver< Grid >
phaseChangeCurvatureDistance() constpeclet::flow::Solver< Grid >
phaseChangeDepositFallback() constpeclet::flow::Solver< Grid >
phaseChangeDiagnostics()peclet::flow::Solver< Grid >
phaseChangeEnabled() constpeclet::flow::Solver< Grid >
phaseChangeEnergy() constpeclet::flow::Solver< Grid >
phaseChangeEnergyMuscl() constpeclet::flow::Solver< Grid >
phaseChangeEnergyOrder() constpeclet::flow::Solver< Grid >
phaseChangeFitCurvature() constpeclet::flow::Solver< Grid >
phaseChangeGfmOrder() constpeclet::flow::Solver< Grid >
phaseChangeMdotOperator() constpeclet::flow::Solver< Grid >
phaseChangePlaneDirichlet() constpeclet::flow::Solver< Grid >
phaseChangeQOperator() constpeclet::flow::Solver< Grid >
phaseChangeQOrphan() constpeclet::flow::Solver< Grid >
phaseChangeQuadraticFit() constpeclet::flow::Solver< Grid >
phaseChangeStep()peclet::flow::Solver< Grid >
phaseDensityRange(double &lo, double &hi)peclet::flow::Solver< Grid >
phaseDensitySum()peclet::flow::Solver< Grid >
prepareVofBlocks()peclet::flow::Solver< Grid >
pressureBcGhost()peclet::flow::Solver< Grid >
pressureBottomExtent() constpeclet::flow::Solver< Grid >
pressureCoarseGhost() constpeclet::flow::Solver< Grid >
pressureExactResidual() constpeclet::flow::Solver< Grid >
pressureMgLevelRatios() constpeclet::flow::Solver< Grid >
pressureSolveFailed() constpeclet::flow::Solver< Grid >
pressureStrict() constpeclet::flow::Solver< Grid >
pressureTelescope() constpeclet::flow::Solver< Grid >
pressureTelescopeCount() constpeclet::flow::Solver< Grid >
project()peclet::flow::Solver< Grid >
projectAssembleDivergence()peclet::flow::Solver< Grid >
projectBuildCoefficients()peclet::flow::Solver< Grid >
projectCorrectVelocities()peclet::flow::Solver< Grid >
projectPressureUpdate()peclet::flow::Solver< Grid >
projectSolve()peclet::flow::Solver< Grid >
pushVofMetric()peclet::flow::Solver< Grid >
reactionBudgetTerms()peclet::flow::Solver< Grid >
rebuildGeometry()peclet::flow::Solver< Grid >
rebuildStencils()peclet::flow::Solver< Grid >
reduceMaxAbsInner(CCConst f)peclet::flow::Solver< Grid >
refreshMotionFlag()peclet::flow::Solver< Grid >
refreshUnitDerived()peclet::flow::Solver< Grid >
refreshWallVelocity()peclet::flow::Solver< Grid >
registerBalancedForceState()peclet::flow::Solver< Grid >
release() noexcept overrideBoundSolver< Grid >inline
requireBalancedForceScope(const char *who, bool atStep) constpeclet::flow::Solver< Grid >
requireCollocatedFaceForceScope(const char *who)peclet::flow::Solver< Grid >
requireIsotropic(const char *what) constpeclet::flow::Solver< Grid >
requireNoGeometry(const char *who) constpeclet::flow::Solver< Grid >
requirePhaseChange(const char *who) constpeclet::flow::Solver< Grid >
requireScalesPinned(const char *who, bool needRho) constpeclet::flow::Solver< Grid >
requireVofGeometry(const char *who)peclet::flow::Solver< Grid >
requireWettingWall() constpeclet::flow::Solver< Grid >
resampleBcProfile(int face)peclet::flow::Solver< Grid >
resampleFaceScalar(const std::vector< double > &prof, int nb, int nc, int face, C3 ext, int g, int &outNc)peclet::flow::Solver< Grid >
resetVofBcVolumes()peclet::flow::Solver< Grid >
resetVofTiming()peclet::flow::Solver< Grid >
rhoFaceHarmonic() constpeclet::flow::Solver< Grid >
scalarBudget(const std::string &name)peclet::flow::Solver< Grid >
scalarCaptureOpenFaceFlux()peclet::flow::Solver< Grid >
scalarCutAdvection(ScalarField &sc, bool steady)peclet::flow::Solver< Grid >
scalarCutAssembleSolve(ScalarField &sc, bool steady)peclet::flow::Solver< Grid >
scalarCutCensus()peclet::flow::Solver< Grid >
scalarCutGeometry()peclet::flow::Solver< Grid >
scalarCutMatvec(ScalarField &sc, CCField y, CCField x)peclet::flow::Solver< Grid >
scalarCutMatvecTwo(ScalarField &sc, CCField yf, CCField ys, CCField xf, CCField xs)peclet::flow::Solver< Grid >
scalarCutRefusals(const ScalarField &sc) constpeclet::flow::Solver< Grid >
scalarCutWarnings(ScalarField &sc)peclet::flow::Solver< Grid >
scalarDirichletMask(const std::string &name)peclet::flow::Solver< Grid >
scalarFaceFlux(int a) constpeclet::flow::Solver< Grid >
scalarFacets(const std::string &name)peclet::flow::Solver< Grid >
scalarField(const std::string &name)peclet::flow::Solver< Grid >
scalarGeometryField(int which)peclet::flow::Solver< Grid >
scalarMaterialTable(ScalarField &sc, std::vector< char > &conj)peclet::flow::Solver< Grid >
scalarMeanFlux(const std::string &name)peclet::flow::Solver< Grid >
scalarMeanGradPosition(const double Gphys[3]) constpeclet::flow::Solver< Grid >
scalarNumBodies() constpeclet::flow::Solver< Grid >
scalarRootRank() constpeclet::flow::Solver< Grid >
scalarSolidGeometryField(const std::string &name, int which)peclet::flow::Solver< Grid >
scalarWallFlux(const std::string &name)peclet::flow::Solver< Grid >
scaleForceTorque(std::vector< double > &out, std::size_t m) constpeclet::flow::Solver< Grid >
scatterInner(CCField fld, const std::vector< double > &in)peclet::flow::Solver< Grid >
sceneInstanceCount() constpeclet::flow::Solver< Grid >
sceneMap() constpeclet::flow::Solver< Grid >
seedFaceFieldFromCells()peclet::flow::Solver< Grid >
seedFreshCells(CCField mOld[3])peclet::flow::Solver< Grid >
setAdvection(bool on)peclet::flow::Solver< Grid >
setAdvectionScheme(int s)peclet::flow::Solver< Grid >
setAdvectionWallVelocity(bool on)peclet::flow::Solver< Grid >
setApertureOrder(int order)peclet::flow::Solver< Grid >
setBackflowStab(double beta)peclet::flow::Solver< Grid >
setBalancedForceProjection(bool enabled)peclet::flow::Solver< Grid >
setBodyForce(double fx, double fy, double fz)peclet::flow::Solver< Grid >
setCapillaryCfl(double f)peclet::flow::Solver< Grid >
setCollocatedScheme(const std::string &name)peclet::flow::Solver< Grid >
setCommAvoiding(int mask)peclet::flow::Solver< Grid >
setContactAngle(double thetaDeg)peclet::flow::Solver< Grid >
setContactAngleClamp(double loDeg, double hiDeg)peclet::flow::Solver< Grid >
setContactAngleDynamic(double thetaEDeg, double slipCells, double muLiquid, double sigma=0.0)peclet::flow::Solver< Grid >
setContactAngleDynamicOff()peclet::flow::Solver< Grid >
setContactAngleField(const std::vector< double > &thetaDeg)peclet::flow::Solver< Grid >
setContactAngleHysteresis(double thetaADeg, double thetaRDeg)peclet::flow::Solver< Grid >
setContactAnglePivot(int mode)peclet::flow::Solver< Grid >
setContactAngleSmoothing(bool on)peclet::flow::Solver< Grid >
setCsfMode(int m)peclet::flow::Solver< Grid >
setDecomposition(int levels, double maxImbalance=1.05)peclet::flow::Solver< Grid >
setDeferredCorrection(bool on)peclet::flow::Solver< Grid >
setDensityMode(bool variable)peclet::flow::Solver< Grid >
setDivergenceSink(const std::vector< double > &w)peclet::flow::Solver< Grid >
setDivergenceSource(const std::vector< double > &v)peclet::flow::Solver< Grid >
setDomainBc(int face, int type, double vx, double vy, double vz)peclet::flow::Solver< Grid >
setDomainBcProfile(int face, const std::vector< double > &prof, int nb, int nc)peclet::flow::Solver< Grid >
setDt(double d)peclet::flow::Solver< Grid >
setExactCrossings(const std::vector< double > &t)peclet::flow::Solver< Grid >
setExactCrossingsFromScene()peclet::flow::Solver< Grid >
setFaceInterp(int mode)peclet::flow::Solver< Grid >
setField(const std::string &name, const std::vector< double > &v)peclet::flow::Solver< Grid >
setFluidOnlyConstraint(int mode)peclet::flow::Solver< Grid >
setFreshCellSeed(bool on)peclet::flow::Solver< Grid >
setGhostProjection(bool on, int matrixOrder=2, int rhsOrder=2)peclet::flow::Solver< Grid >
setImplicitAdvection(bool on)peclet::flow::Solver< Grid >
setIncrementalPressure(bool on)peclet::flow::Solver< Grid >
setInstanceMotion(int i, const std::array< double, 3 > &lin, const std::array< double, 3 > &ang, const double *center=nullptr)peclet::flow::Solver< Grid >
setInstanceTransform(int i, const std::array< double, 3 > &translation, const std::array< double, 4 > &quat)peclet::flow::Solver< Grid >
setMassFlux(const std::vector< double > &v)peclet::flow::Solver< Grid >
setMassFluxUniform(double v)peclet::flow::Solver< Grid >
setMu(double m)peclet::flow::Solver< Grid >
setMultigridAspectThreshold(double theta)peclet::flow::Solver< Grid >
setOpennessOverride(const std::vector< double > &ox, const std::vector< double > &oy, const std::vector< double > &oz)peclet::flow::Solver< Grid >
setOuterIterations(int iters)peclet::flow::Solver< Grid >
setOuterTolerance(double tol)peclet::flow::Solver< Grid >
setOutflowOperatorCoefficient(bool on)peclet::flow::Solver< Grid >
setOutflowRhoCorrection(bool on)peclet::flow::Solver< Grid >
setPhaseChangeArea(int mode)peclet::flow::Solver< Grid >
setPhaseChangeBudget(bool on)peclet::flow::Solver< Grid >
setPhaseChangeCarryConserve(bool on)peclet::flow::Solver< Grid >
setPhaseChangeCurvatureDistance(bool on)peclet::flow::Solver< Grid >
setPhaseChangeDepositFallback(bool on)peclet::flow::Solver< Grid >
setPhaseChangeEnergy(double rcpGas, double rcpLiquid)peclet::flow::Solver< Grid >
setPhaseChangeEnergyMuscl(bool on)peclet::flow::Solver< Grid >
setPhaseChangeEnergyOff()peclet::flow::Solver< Grid >
setPhaseChangeEnergyOrder(int order)peclet::flow::Solver< Grid >
setPhaseChangeFitCurvature(double kappa)peclet::flow::Solver< Grid >
setPhaseChangeGfmOrder(int order)peclet::flow::Solver< Grid >
setPhaseChangeMdotOperator(bool on)peclet::flow::Solver< Grid >
setPhaseChangePlaneDirichlet(bool on)peclet::flow::Solver< Grid >
setPhaseChangeQuadraticFit(bool on)peclet::flow::Solver< Grid >
setPhaseChangeThermal(const std::string &tname, double Tsat, double kg, double kl, double Rint)peclet::flow::Solver< Grid >
setPhaseChangeThermalOff()peclet::flow::Solver< Grid >
setPhysicalDomain(const std::array< double, 3 > &extent, const std::array< double, 3 > &origin, const std::array< long, 3 > &globalCells)peclet::flow::Solver< Grid >
setPorousConservative(bool on)peclet::flow::Solver< Grid >
setPorousContinuity(bool on)peclet::flow::Solver< Grid >
setPorousDepsDt(bool on)peclet::flow::Solver< Grid >
setPressureBottomExtent(int cells)peclet::flow::Solver< Grid >
setPressureBottomMode(int mode)peclet::flow::Solver< Grid >
setPressureBottomSolver(int engine)peclet::flow::Solver< Grid >
setPressureChebyshev(bool on, int maxit, double rtol)peclet::flow::Solver< Grid >
setPressureCoarseGhost(bool on)peclet::flow::Solver< Grid >
setPressureExactResidual(bool on)peclet::flow::Solver< Grid >
setPressureFcg(bool on, int maxit, double rtol)peclet::flow::Solver< Grid >
setPressureGeometry(const std::vector< double > &sdfInner)peclet::flow::Solver< Grid >
setPressureGraphAmg(bool on)peclet::flow::Solver< Grid >
setPressureIterations(int it)peclet::flow::Solver< Grid >
setPressureLevels(int levels)peclet::flow::Solver< Grid >
setPressureMeanRemoval(bool all)peclet::flow::Solver< Grid >
setPressurePcg(bool on, int maxit, double rtol)peclet::flow::Solver< Grid >
setPressureStrict(bool on)peclet::flow::Solver< Grid >
setPressureTelescope(bool on)peclet::flow::Solver< Grid >
setPressureTelescopeForceLevel(int level)peclet::flow::Solver< Grid >
setPressureUnderRelax(double w)peclet::flow::Solver< Grid >
setPressureWarmstart(bool on)peclet::flow::Solver< Grid >
setPropertyMode(bool variable, bool harmonic)peclet::flow::Solver< Grid >
setPropertyModel(const std::string &target, ClosureKind kind, const std::string &in0, const std::string &in1, const std::vector< double > &params)peclet::flow::Solver< Grid >
setPropertyTable(const std::string &target, const std::string &in0, const std::vector< double > &xs, const std::vector< double > &ys)peclet::flow::Solver< Grid >
setRho(double r)peclet::flow::Solver< Grid >
setRhoFaceHarmonic(bool on)peclet::flow::Solver< Grid >
setRotationalFilter(bool on, double eps=0.05)peclet::flow::Solver< Grid >
setRotationalPressure(bool on)peclet::flow::Solver< Grid >
setRotationalWallWeight(double w0)peclet::flow::Solver< Grid >
setRotationalWeight(double w)peclet::flow::Solver< Grid >
setScalarBc(const std::string &name, int face, int type, double value)peclet::flow::Solver< Grid >
setScalarBcProfile(const std::string &name, int face, const std::vector< double > &prof, int n1, int n2)peclet::flow::Solver< Grid >
setScalarMaxIterations(const std::string &name, int maxit)peclet::flow::Solver< Grid >
setScalarMeanGradient(const std::string &name, const std::array< double, 3 > &G)peclet::flow::Solver< Grid >
setScalarSolid(const std::string &name, double D, double capacity, double partition, double contactResistance, int instance)peclet::flow::Solver< Grid >
setScalarSource(const std::string &name, double S)peclet::flow::Solver< Grid >
setScalarSourceField(const std::string &name, const std::vector< double > &S)peclet::flow::Solver< Grid >
setScalarTolerance(const std::string &name, double rtol)peclet::flow::Solver< Grid >
setScalarWall(const std::string &name, int type, double value, double coefficient, int instance)peclet::flow::Solver< Grid >
setScene(const std::vector< int > &nodeInts, const std::vector< double > &nodeReals, const std::vector< int > &instInts, const std::vector< double > &instReals, bool periodic=false)peclet::flow::Solver< Grid >
setSolid(const std::vector< double > &sdfInner, bool cutcellPressure)peclet::flow::Solver< Grid >
setSolidBuildOpenness()peclet::flow::Solver< Grid >
setSolidBuildOverlaysAndStencils()peclet::flow::Solver< Grid >
setSolidDevice(CCField din, bool cutcellPressure)peclet::flow::Solver< Grid >
setSolidFromScene(bool cutcellPressure)peclet::flow::Solver< Grid >
setSolidGhostProjectionOverlay(CCField din)peclet::flow::Solver< Grid >
setSolidInitPressureMg()peclet::flow::Solver< Grid >
setSolidSelectScheme()peclet::flow::Solver< Grid >
setSolidStarOverlay()peclet::flow::Solver< Grid >
setSolidUploadSdf(CCField din)peclet::flow::Solver< Grid >
setSolidVelocityMgAuto()peclet::flow::Solver< Grid >
setSuperficialVelocity(bool on, int axis, double velocity)peclet::flow::Solver< Grid >
setSurfaceTension(double sigma)peclet::flow::Solver< Grid >
setUfAdvection(bool on)peclet::flow::Solver< Grid >
setupBcDiffusion()peclet::flow::Solver< Grid >
setVariableRotational(int mode, double chi)peclet::flow::Solver< Grid >
setVelocity(int c, const std::vector< double > &v)peclet::flow::Solver< Grid >
setVelocityChebyshev(bool on, int maxit=400)peclet::flow::Solver< Grid >
setVelocityIterations(int it)peclet::flow::Solver< Grid >
setVelocityMgChebyshev(bool on, int degree=0, double eig_ratio=10.0)peclet::flow::Solver< Grid >
setVelocityMultigrid(bool on, int levels, int vcycles)peclet::flow::Solver< Grid >
setVelocityMultigridAuto(long cellsPerRank, long minGlobalCells=-1, int minBlockExtent=-1)peclet::flow::Solver< Grid >
setVelocityResidualTolerance(double rtol)peclet::flow::Solver< Grid >
setVelocitySolverAuto()peclet::flow::Solver< Grid >
setVelocityTolerance(double rtol, int minIters)peclet::flow::Solver< Grid >
setVof(const std::vector< double > &c)peclet::flow::Solver< Grid >
setVofBackflow(int f, double value)peclet::flow::Solver< Grid >
setVofBlockAssign(int mode, long every)peclet::flow::Solver< Grid >
setVofBlockDebris(bool enabled)peclet::flow::Solver< Grid >
setVofBlockDeviceStaging(bool on)peclet::flow::Solver< Grid >
setVofBlockKappaClip(bool enabled, double kappaMaxPhys=-1.0)peclet::flow::Solver< Grid >
setVofBlockOverlapDensity(bool enabled)peclet::flow::Solver< Grid >
setVofBlockPool(bool on)peclet::flow::Solver< Grid >
setVofCflLimit(double v)peclet::flow::Solver< Grid >
setVofCurvatureMixedHeightFit(bool on)peclet::flow::Solver< Grid >
setVofCurvatureWeightWidth(double d)peclet::flow::Solver< Grid >
setVofCurvatureWorklist(bool on)peclet::flow::Solver< Grid >
setVofCutFluxClamp(bool on)peclet::flow::Solver< Grid >
setVofFluxClamp(bool on)peclet::flow::Solver< Grid >
setVofInflow(int f, double value)peclet::flow::Solver< Grid >
setVofInflowProfile(int f, const std::vector< double > &prof, int nb, int nc)peclet::flow::Solver< Grid >
setVofInterfaceEps(double eps)peclet::flow::Solver< Grid >
setVofKappaConstant(double kappa)peclet::flow::Solver< Grid >
setVofKappaFrozen(bool on)peclet::flow::Solver< Grid >
setVofMomentumCellFlag(bool on)peclet::flow::Solver< Grid >
setVofMomentumMuscl(bool on)peclet::flow::Solver< Grid >
setVofPhantomCapillaryBound(bool enabled)peclet::flow::Solver< Grid >
setVofRhoFloorFrac(double f)peclet::flow::Solver< Grid >
setVofSolidColourZero(bool on)peclet::flow::Solver< Grid >
setVofStepParity(long n)peclet::flow::Solver< Grid >
setVofTiming(bool on)peclet::flow::Solver< Grid >
setVofWispEps(double eps)peclet::flow::Solver< Grid >
setVofWorklist(bool on)peclet::flow::Solver< Grid >
setWallFluxDivergence(bool on)peclet::flow::Solver< Grid >
setWallSlipLength(double lambdaCells)peclet::flow::Solver< Grid >
smoothComp(int c)peclet::flow::Solver< Grid >
solveBalancedForceSystem(double bref, double r0)peclet::flow::Solver< Grid >
solvePressureSystem(CCField rhs1, CCField x1)peclet::flow::Solver< Grid >
Solver(int nx, int ny, int nz)peclet::flow::Solver< Grid >
Solver(int nx, int ny, int nz, const std::array< double, 3 > &extent, const std::array< double, 3 > &origin, const std::array< long, 3 > &globalCells)peclet::flow::Solver< Grid >
solveScalarSteady(const std::string &name)peclet::flow::Solver< Grid >
spacing() constpeclet::flow::Solver< Grid >
stencilBnorm(int c)peclet::flow::Solver< Grid >
stencilResidual(int c, bool exchange=false)peclet::flow::Solver< Grid >
step()peclet::flow::Solver< Grid >
stepAdaptive(double cflTarget, double capillaryCflTarget, double dtMax)peclet::flow::Solver< Grid >
strideOf(int c) constpeclet::flow::Solver< Grid >
superficialVelocityPrecheck() constpeclet::flow::Solver< Grid >
surfaceTension() constpeclet::flow::Solver< Grid >
syncPorousPrev()peclet::flow::Solver< Grid >
throwVelocityMgVariableMu(const char *who) constpeclet::flow::Solver< Grid >
ufAdvection() constpeclet::flow::Solver< Grid >
ufAdvVelocity() constpeclet::flow::Solver< Grid >
unitScales() constpeclet::flow::Solver< Grid >
updateEpsRho()peclet::flow::Solver< Grid >
updateProperties()peclet::flow::Solver< Grid >
updateVofBlockOverlap()peclet::flow::Solver< Grid >
updateVofCurvature()peclet::flow::Solver< Grid >
uploadMotion()peclet::flow::Solver< Grid >
uploadVelocity(const std::vector< double > &uu, const std::vector< double > &vv, const std::vector< double > &ww)peclet::flow::Solver< Grid >
velocityChebyshevActive() constpeclet::flow::Solver< Grid >
velocityMgChebyshev() constpeclet::flow::Solver< Grid >
velocityMultigridActive() constpeclet::flow::Solver< Grid >
velocityResidualTolerance() constpeclet::flow::Solver< Grid >
velSweepLoop(Fill &&fill, Color &&sweepColor, ColorDu &&sweepColorDu, std::function< double()> resid=nullptr, double bnorm=0.0)peclet::flow::Solver< Grid >
vmgComm() constpeclet::flow::Solver< Grid >
vofAdvector() constpeclet::flow::Solver< Grid >
vofApplyColourBc(CCField f)peclet::flow::Solver< Grid >
vofAxisPeriodic(int a) constpeclet::flow::Solver< Grid >
vofBcActive() constpeclet::flow::Solver< Grid >
vofBcArm()peclet::flow::Solver< Grid >
vofBcPropGhosts(CCField f)peclet::flow::Solver< Grid >
vofBcVolumes() constpeclet::flow::Solver< Grid >
vofBcVolumesTotal() constpeclet::flow::Solver< Grid >
vofBlockAssign() constpeclet::flow::Solver< Grid >
vofBlockCensus(std::vector< long > &masters, std::vector< long > &cells) constpeclet::flow::Solver< Grid >
vofBlockColour(long id)peclet::flow::Solver< Grid >
vofBlockCsf() constpeclet::flow::Solver< Grid >
vofBlockCurvatureStats() constpeclet::flow::Solver< Grid >
vofBlockImbalance() constpeclet::flow::Solver< Grid >
vofBlockImbalanceOf(int mode) constpeclet::flow::Solver< Grid >
vofBlockKappa(long id)peclet::flow::Solver< Grid >
vofBlockOverlapCensus() constpeclet::flow::Solver< Grid >inline
vofBlockPoolStats() constpeclet::flow::Solver< Grid >
vofBlockRankBoxes(int size) constpeclet::flow::Solver< Grid >
vofBlocksEnabled() constpeclet::flow::Solver< Grid >
vofBlockSet() constpeclet::flow::Solver< Grid >inline
vofBlockStats() constpeclet::flow::Solver< Grid >
vofCflLimit() constpeclet::flow::Solver< Grid >
vofCurvatureMixedHeightFit() constpeclet::flow::Solver< Grid >
vofCurvatureStats() constpeclet::flow::Solver< Grid >
vofCurvatureTiming() constpeclet::flow::Solver< Grid >
vofCurvatureWeightWidth() constpeclet::flow::Solver< Grid >
vofCurvatureWorklist() constpeclet::flow::Solver< Grid >
vofCutFluxClamp() constpeclet::flow::Solver< Grid >
vofDiagnostics()peclet::flow::Solver< Grid >
vofEnabled() constpeclet::flow::Solver< Grid >
vofExchangeRaw(CCField f)peclet::flow::Solver< Grid >
vofExchangeScalar(CCField f)peclet::flow::Solver< Grid >
vofExtendWallBand(CCField f, int mask)peclet::flow::Solver< Grid >
vofFillGhosts(CCField f)peclet::flow::Solver< Grid >
vofGlobalSize() constpeclet::flow::Solver< Grid >
vofHarvestBcVolumes()peclet::flow::Solver< Grid >
vofHasGeometry() constpeclet::flow::Solver< Grid >
vofInterfaceArea()peclet::flow::Solver< Grid >
vofInterfaceEps() constpeclet::flow::Solver< Grid >
vofKappaFrozen() constpeclet::flow::Solver< Grid >
vofKernelTiming() constpeclet::flow::Solver< Grid >
vofLastCourant() constpeclet::flow::Solver< Grid >
vofMaxCourant()peclet::flow::Solver< Grid >
vofMomentumDiagnostics()peclet::flow::Solver< Grid >
vofMomentumEnabled() constpeclet::flow::Solver< Grid >
vofOrigin() constpeclet::flow::Solver< Grid >
vofRebuildBcBlock()peclet::flow::Solver< Grid >
vofRhoFloor() constpeclet::flow::Solver< Grid >
vofRhoFloorFrac() constpeclet::flow::Solver< Grid >
vofSolidColourSum()peclet::flow::Solver< Grid >
vofSolidColourZero() constpeclet::flow::Solver< Grid >
vofStepLimits()peclet::flow::Solver< Grid >
vofStepParity() constpeclet::flow::Solver< Grid >
vofStepPrecheck()peclet::flow::Solver< Grid >
vofTiming() constpeclet::flow::Solver< Grid >
vofTimingMomentumSeconds() constpeclet::flow::Solver< Grid >
vofTimingPredictorSeconds() constpeclet::flow::Solver< Grid >
vofTimingProjectionSeconds() constpeclet::flow::Solver< Grid >
vofTimingReport() constpeclet::flow::Solver< Grid >
vofTimingStepSeconds() constpeclet::flow::Solver< Grid >
vofWallPlaneSdf(int gx, int gy, int gz, I3 gs, int mask)peclet::flow::Solver< Grid >static
vofWetWallMask() constpeclet::flow::Solver< Grid >
vofWispEps() constpeclet::flow::Solver< Grid >
vofWorklist() constpeclet::flow::Solver< Grid >
wallAreaProbe()peclet::flow::Solver< Grid >
wallFluxDivergence() constpeclet::flow::Solver< Grid >
wallFluxImbalance()peclet::flow::Solver< Grid >
wallSlipLength() constpeclet::flow::Solver< Grid >
wallSlipSandwichCells() constpeclet::flow::Solver< Grid >
wallVelView(int c) constpeclet::flow::Solver< Grid >
zeroSolidColour()peclet::flow::Solver< Grid >