chombo-discharge
ItoSolver Member List

This is the complete list of members for ItoSolver, including all inherited members.

addParticles(ListBox< ItoParticle > &a_inputParticles, const int a_lvl, const DataIndex a_dit, const bool a_destructive)ItoSolver
allocate()ItoSolvervirtual
clear(const WhichContainer a_container)ItoSolvervirtual
clear(ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
clear(AMRParticles< ItoParticle > &a_particles) constItoSolvervirtual
computeAdvectiveDt() constItoSolvervirtual
computeAdvectiveDt(const int a_lvl) constItoSolvervirtual
computeAdvectiveDt(const int a_lvl, const DataIndex &a_dit) constItoSolvervirtual
computeAverageDiffusion(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
computeAverageEnergy(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
computeAverageMobility(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
computeDiffusiveDt() constItoSolvervirtual
computeDiffusiveDt(const int a_lvl) constItoSolvervirtual
computeDiffusiveDt(const int a_lvl, const DataIndex &a_dit) constItoSolvervirtual
computeDt() constItoSolvervirtual
computeDt(const int a_lvl) constItoSolvervirtual
computeDt(const int a_lvl, const DataIndex &a_dit) constItoSolvervirtual
computeHopDt(const Real a_maxCellsToMove) constItoSolvervirtual
computeHopDt(const Real a_maxCellsToMove, const int a_lvl) constItoSolvervirtual
computeHopDt(const Real a_maxCellsToMove, const int a_lvl, const DataIndex &a_dit) constItoSolvervirtual
computeLoads(Vector< long int > &a_loads, const DisjointBoxLayout &a_dbl, const int a_level)ItoSolvervirtual
depositConductivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
depositConductivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolvervirtual
depositDiffusivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
depositDiffusivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolvervirtual
depositEnergyDensity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) constItoSolvervirtual
depositEnergyDensity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolvervirtual
depositHybrid(EBAMRCellData &a_depositionH, EBAMRIVData &a_massDifference, const EBAMRIVData &a_depositionNC) constItoSolverprotectedvirtual
depositKappaConservative(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolverprotected
depositKappaConservative(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolverprotected
depositNonConservative(EBAMRIVData &a_depositionNC, const EBAMRCellData &a_depositionKappaC) constItoSolverprotectedvirtual
depositParticles()ItoSolvervirtual
depositParticles(const WhichContainer a_container)ItoSolvervirtual
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles) constItoSolver
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolver
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) constItoSolver
depositParticlesNGP(LevelData< EBCellFAB > &a_output, const ParticleContainer< P > &a_particles, const int a_level) const noexceptItoSolver
depositParticlesNGP(LevelData< EBCellFAB > &a_output, const ParticleContainer< P > &a_particles, const int a_level) const noexceptItoSolver
drawNewParticles(const LevelData< EBCellFAB > &a_particlesPerCell, const int a_level, const int a_newPPC)ItoSolverprotected
getCoarseFineDeposition() constItoSolver
getDeposition() constItoSolver
getDiffusionFunction()ItoSolvervirtual
getDiffusionFunction() constItoSolvervirtual
getIntersectionAlgorithm() const noexceptItoSolvervirtual
getMobilityFunction()ItoSolvervirtual
getMobilityFunction() constItoSolvervirtual
getName() constItoSolvervirtual
getNumberOfPlotVariables() constItoSolvervirtual
getNumParticles(const WhichContainer a_container, const bool a_localOnly) constItoSolvervirtual
getParticles(const WhichContainer a_container)ItoSolvervirtual
getParticles(const WhichContainer a_container) constItoSolvervirtual
getPhase() constItoSolver
getPhi()ItoSolvervirtual
getPlotVariableNames() constItoSolvervirtual
getRealm() constItoSolvervirtual
getSpecies() constItoSolvervirtual
getVelocityFunction()ItoSolvervirtual
getVelocityFunction() constItoSolvervirtual
initialData()ItoSolvervirtual
interpolateDiffusion()ItoSolvervirtual
interpolateDiffusion(const int a_level, const DataIndex &a_dit)ItoSolverprotectedvirtual
interpolateMobilities()ItoSolvervirtual
interpolateMobilities(const int a_level, const DataIndex &a_dit, const EBCellFAB &a_velocityMagnitude) noexceptItoSolverprotectedvirtual
interpolateMobilitiesDirect(const int a_level, const DataIndex &a_dit) noexceptItoSolverprotectedvirtual
interpolateMobilitiesVelocity(const int a_level, const DataIndex &a_dit, const EBCellFAB &a_velocityMagnitude) noexceptItoSolverprotectedvirtual
interpolateVelocities()ItoSolvervirtual
interpolateVelocities(const int a_level, const DataIndex &a_dit)ItoSolvervirtual
intersectParticles(const EBIntersection a_ebIntersection, const bool a_deleteParticles, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;})ItoSolvervirtual
intersectParticles(const WhichContainer a_particles, const WhichContainer a_ebParticles, const WhichContainer a_domainParticles, const EBIntersection a_ebIntersection, const bool a_deleteParticles, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;})ItoSolvervirtual
intersectParticles(ParticleContainer< ItoParticle > &a_particles, ParticleContainer< ItoParticle > &a_ebParticles, ParticleContainer< ItoParticle > &a_domainParticles, const EBIntersection a_ebIntersection, const bool a_deleteParticles, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;})ItoSolvervirtual
isDiffusive() constItoSolvervirtual
isMobile() constItoSolvervirtual
ItoSolver()ItoSolver
m_amrItoSolverprotected
m_bisectionStepItoSolverprotected
m_blendConservationItoSolverprotected
m_checkpointingItoSolverprotected
m_classNameItoSolverprotected
m_coarseFineDepositionItoSolverprotected
m_compItoSolverprotectedstatic
m_computationalGeometryItoSolverprotected
m_depositionItoSolverprotected
m_depositionNCItoSolvermutableprotected
m_diffusionFunctionItoSolverprotected
m_dtItoSolverprotected
m_forceHaloNGPItoSolverprotected
m_forceIrregDepositionNGPItoSolverprotected
m_forceIrregInterpolationNGPItoSolverprotected
m_haloBufferItoSolverprotected
m_intersectionAlgItoSolverprotected
m_isDiffusiveItoSolverprotected
m_isMobileItoSolverprotected
m_massDiffItoSolvermutableprotected
m_mobilityFunctionItoSolverprotected
m_mobilityInterpItoSolverprotected
m_nameItoSolverprotected
m_nCompItoSolverprotectedstatic
m_normalDistributionTruncationItoSolverprotected
m_particleContainersItoSolverprotected
m_particleMergerItoSolverprotected
m_phaseItoSolverprotected
m_phiItoSolverprotected
m_plotAverageEnergyItoSolverprotected
m_plotDepositionItoSolverprotected
m_plotDiffCoItoSolverprotected
m_plotEnergyDensityItoSolverprotected
m_plotParticlesItoSolverprotected
m_plotParticlesCoveredItoSolverprotected
m_plotParticlesDomainItoSolverprotected
m_plotParticlesEBItoSolverprotected
m_plotParticlesSourceItoSolverprotected
m_plotPhiItoSolverprotected
m_plotVelocityItoSolverprotected
m_realmItoSolverprotected
m_restartPPCItoSolverprotected
m_speciesItoSolverprotected
m_timeItoSolverprotected
m_timeStepItoSolverprotected
m_useRedistributionItoSolverprotected
m_velocityFunctionItoSolverprotected
m_verbosityItoSolverprotected
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell)ItoSolvervirtual
makeSuperparticles(const WhichContainer a_container, const Vector< int > a_particlesPerCell)ItoSolvervirtual
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell, const int a_level)ItoSolvervirtual
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell, const int a_level, const DataIndex a_dit)ItoSolvervirtual
makeSuperparticlesEqualWeightKD(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexceptItoSolvervirtual
mergeParticles(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexceptItoSolvervirtual
organizeParticlesByCell(const WhichContainer a_container)ItoSolvervirtual
organizeParticlesByPatch(const WhichContainer a_container)ItoSolvervirtual
parseCheckpointing()ItoSolverprotected
parseDeposition()ItoSolverprotected
parseDiffusionHop()ItoSolverprotected
parseDivergenceComputation()ItoSolverprotected
parseIntersectionEB()ItoSolverprotected
parseOptions()ItoSolvervirtual
parseParticleMerger()ItoSolverprotected
parsePlotVariables()ItoSolverprotected
parseRedistribution()ItoSolverprotected
parseRNG()ItoSolverprotected
parseRuntimeOptions()ItoSolvervirtual
parseTruncation()ItoSolverprotected
parseVerbosity()ItoSolverprotected
preRegrid(const int a_lbase, const int a_oldFinestLevel)ItoSolvervirtual
randomDirection() constItoSolverinline
randomGaussian() constItoSolverinline
redistributeAMR(EBAMRCellData &a_phi) constItoSolverprotectedvirtual
registerOperators() constItoSolvervirtual
regrid(const int a_lmin, const int a_oldFinestLevel, const int a_newFinestLevel)ItoSolvervirtual
reinitializeParticles(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexceptItoSolvervirtual
remap()ItoSolvervirtual
remap(const WhichContainer a_container)ItoSolvervirtual
remapAll()ItoSolvervirtual
removeCoveredParticles(const EBRepresentation a_representation, const Real a_tol)ItoSolvervirtual
removeCoveredParticles(const WhichContainer a_container, const EBRepresentation a_representation, const Real a_tol)ItoSolvervirtual
removeCoveredParticles(ParticleContainer< ItoParticle > &a_particles, const EBRepresentation a_representation, const Real a_tol) constItoSolvervirtual
setAmr(const RefCountedPtr< AmrMesh > &a_amr)ItoSolvervirtual
setComputationalGeometry(const RefCountedPtr< ComputationalGeometry > &a_computationalGeometry)ItoSolvervirtual
setDiffusionFunction(const Real a_diffusionCoefficient)ItoSolvervirtual
setParticleDiffusion(const Real a_diffusion)ItoSolvervirtual
setParticleMerger(const ParticleManagement::ParticleMerger< ItoParticle > &a_particleMerger) noexceptItoSolvervirtual
setParticleMobility(const Real a_mobility)ItoSolvervirtual
setPhase(const phase::which_phase a_phase)ItoSolvervirtual
setRealm(const std::string a_realm)ItoSolvervirtual
setSpecies(const RefCountedPtr< ItoSpecies > &a_species)ItoSolvervirtual
setTime(const int a_step, const Real a_time, const Real a_dt)ItoSolvervirtual
setVelocityFunction(const RealVect a_velocity)ItoSolvervirtual
setVerbosity(const int a_verbosity)ItoSolvervirtual
transferCoveredParticles(const EBRepresentation a_representation, const Real a_tol)ItoSolvervirtual
transferCoveredParticles(const WhichContainer a_containerFrom, const WhichContainer a_containerTo, const EBRepresentation a_representation, const Real a_tol)ItoSolvervirtual
transferCoveredParticles(ParticleContainer< ItoParticle > &a_particlesFrom, ParticleContainer< ItoParticle > &a_particlesTo, const EBRepresentation a_representation, const Real a_tol) constItoSolvervirtual
updateDiffusion()ItoSolvervirtual
updateDiffusion(const int a_level, const DataIndex a_dit)ItoSolverprotectedvirtual
updateMobilities()ItoSolvervirtual
updateMobilities(const int a_level, const DataIndex a_dit)ItoSolverprotectedvirtual
WhichCheckpoint enum nameItoSolverprotected
WhichContainer enum nameItoSolver
WhichMobilityInterpolation enum nameItoSolverprotected
writeData(LevelData< EBCellFAB > &a_output, int &a_comp, const EBAMRCellData &a_data, const std::string a_outputRealm, const int a_level, const bool a_interpToCentroids, const bool a_interpGhost) const noexceptItoSolverprotectedvirtual
writePlotData(LevelData< EBCellFAB > &a_output, int &a_comp, const std::string a_outputRealm, const int a_level) const noexceptItoSolvervirtual
~ItoSolver()ItoSolvervirtual