chombo-discharge
|
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() | ItoSolver | virtual |
clear(const WhichContainer a_container) | ItoSolver | virtual |
clear(ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
clear(AMRParticles< ItoParticle > &a_particles) const | ItoSolver | virtual |
computeAdvectiveDt() const | ItoSolver | virtual |
computeAdvectiveDt(const int a_lvl) const | ItoSolver | virtual |
computeAdvectiveDt(const int a_lvl, const DataIndex &a_dit) const | ItoSolver | virtual |
computeAverageDiffusion(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
computeAverageEnergy(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
computeAverageMobility(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
computeDiffusiveDt() const | ItoSolver | virtual |
computeDiffusiveDt(const int a_lvl) const | ItoSolver | virtual |
computeDiffusiveDt(const int a_lvl, const DataIndex &a_dit) const | ItoSolver | virtual |
computeDt() const | ItoSolver | virtual |
computeDt(const int a_lvl) const | ItoSolver | virtual |
computeDt(const int a_lvl, const DataIndex &a_dit) const | ItoSolver | virtual |
computeHopDt(const Real a_maxCellsToMove) const | ItoSolver | virtual |
computeHopDt(const Real a_maxCellsToMove, const int a_lvl) const | ItoSolver | virtual |
computeHopDt(const Real a_maxCellsToMove, const int a_lvl, const DataIndex &a_dit) const | ItoSolver | virtual |
computeLoads(Vector< long int > &a_loads, const DisjointBoxLayout &a_dbl, const int a_level) | ItoSolver | virtual |
depositConductivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
depositConductivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | virtual |
depositDiffusivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
depositDiffusivity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | virtual |
depositEnergyDensity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles) const | ItoSolver | virtual |
depositEnergyDensity(EBAMRCellData &a_phi, ParticleContainer< ItoParticle > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | virtual |
depositHybrid(EBAMRCellData &a_depositionH, EBAMRIVData &a_massDifference, const EBAMRIVData &a_depositionNC) const | ItoSolver | protectedvirtual |
depositKappaConservative(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | protected |
depositKappaConservative(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | protected |
depositNonConservative(EBAMRIVData &a_depositionNC, const EBAMRCellData &a_depositionKappaC) const | ItoSolver | protectedvirtual |
depositParticles() | ItoSolver | virtual |
depositParticles(const WhichContainer a_container) | ItoSolver | virtual |
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles) const | ItoSolver | |
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | |
depositParticles(EBAMRCellData &a_phi, ParticleContainer< P > &a_particles, const DepositionType a_deposition, const CoarseFineDeposition a_coarseFineDeposition) const | ItoSolver | |
depositParticlesNGP(LevelData< EBCellFAB > &a_output, const ParticleContainer< P > &a_particles, const int a_level) const noexcept | ItoSolver | |
depositParticlesNGP(LevelData< EBCellFAB > &a_output, const ParticleContainer< P > &a_particles, const int a_level) const noexcept | ItoSolver | |
drawNewParticles(const LevelData< EBCellFAB > &a_particlesPerCell, const int a_level, const int a_newPPC) | ItoSolver | protected |
getCoarseFineDeposition() const | ItoSolver | |
getDeposition() const | ItoSolver | |
getDiffusionFunction() | ItoSolver | virtual |
getDiffusionFunction() const | ItoSolver | virtual |
getIntersectionAlgorithm() const noexcept | ItoSolver | virtual |
getMobilityFunction() | ItoSolver | virtual |
getMobilityFunction() const | ItoSolver | virtual |
getName() const | ItoSolver | virtual |
getNumberOfPlotVariables() const | ItoSolver | virtual |
getNumParticles(const WhichContainer a_container, const bool a_localOnly) const | ItoSolver | virtual |
getParticles(const WhichContainer a_container) | ItoSolver | virtual |
getParticles(const WhichContainer a_container) const | ItoSolver | virtual |
getPhase() const | ItoSolver | |
getPhi() | ItoSolver | virtual |
getPlotVariableNames() const | ItoSolver | virtual |
getRealm() const | ItoSolver | virtual |
getSpecies() const | ItoSolver | virtual |
getVelocityFunction() | ItoSolver | virtual |
getVelocityFunction() const | ItoSolver | virtual |
initialData() | ItoSolver | virtual |
interpolateDiffusion() | ItoSolver | virtual |
interpolateDiffusion(const int a_level, const DataIndex &a_dit) | ItoSolver | protectedvirtual |
interpolateMobilities() | ItoSolver | virtual |
interpolateMobilities(const int a_level, const DataIndex &a_dit, const EBCellFAB &a_velocityMagnitude) noexcept | ItoSolver | protectedvirtual |
interpolateMobilitiesDirect(const int a_level, const DataIndex &a_dit) noexcept | ItoSolver | protectedvirtual |
interpolateMobilitiesVelocity(const int a_level, const DataIndex &a_dit, const EBCellFAB &a_velocityMagnitude) noexcept | ItoSolver | protectedvirtual |
interpolateVelocities() | ItoSolver | virtual |
interpolateVelocities(const int a_level, const DataIndex &a_dit) | ItoSolver | virtual |
intersectParticles(const EBIntersection a_ebIntersection, const bool a_deleteParticles, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;}) | ItoSolver | virtual |
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;}) | ItoSolver | virtual |
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;}) | ItoSolver | virtual |
isDiffusive() const | ItoSolver | virtual |
isMobile() const | ItoSolver | virtual |
ItoSolver() | ItoSolver | |
m_amr | ItoSolver | protected |
m_bisectionStep | ItoSolver | protected |
m_blendConservation | ItoSolver | protected |
m_checkpointing | ItoSolver | protected |
m_className | ItoSolver | protected |
m_coarseFineDeposition | ItoSolver | protected |
m_comp | ItoSolver | protectedstatic |
m_computationalGeometry | ItoSolver | protected |
m_deposition | ItoSolver | protected |
m_depositionNC | ItoSolver | mutableprotected |
m_diffusionFunction | ItoSolver | protected |
m_dt | ItoSolver | protected |
m_forceHaloNGP | ItoSolver | protected |
m_forceIrregDepositionNGP | ItoSolver | protected |
m_forceIrregInterpolationNGP | ItoSolver | protected |
m_haloBuffer | ItoSolver | protected |
m_intersectionAlg | ItoSolver | protected |
m_isDiffusive | ItoSolver | protected |
m_isMobile | ItoSolver | protected |
m_massDiff | ItoSolver | mutableprotected |
m_mobilityFunction | ItoSolver | protected |
m_mobilityInterp | ItoSolver | protected |
m_name | ItoSolver | protected |
m_nComp | ItoSolver | protectedstatic |
m_normalDistributionTruncation | ItoSolver | protected |
m_particleContainers | ItoSolver | protected |
m_particleMerger | ItoSolver | protected |
m_phase | ItoSolver | protected |
m_phi | ItoSolver | protected |
m_plotAverageEnergy | ItoSolver | protected |
m_plotDeposition | ItoSolver | protected |
m_plotDiffCo | ItoSolver | protected |
m_plotEnergyDensity | ItoSolver | protected |
m_plotParticles | ItoSolver | protected |
m_plotParticlesCovered | ItoSolver | protected |
m_plotParticlesDomain | ItoSolver | protected |
m_plotParticlesEB | ItoSolver | protected |
m_plotParticlesSource | ItoSolver | protected |
m_plotPhi | ItoSolver | protected |
m_plotVelocity | ItoSolver | protected |
m_realm | ItoSolver | protected |
m_restartPPC | ItoSolver | protected |
m_species | ItoSolver | protected |
m_time | ItoSolver | protected |
m_timeStep | ItoSolver | protected |
m_useRedistribution | ItoSolver | protected |
m_velocityFunction | ItoSolver | protected |
m_verbosity | ItoSolver | protected |
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell) | ItoSolver | virtual |
makeSuperparticles(const WhichContainer a_container, const Vector< int > a_particlesPerCell) | ItoSolver | virtual |
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell, const int a_level) | ItoSolver | virtual |
makeSuperparticles(const WhichContainer a_container, const int a_particlesPerCell, const int a_level, const DataIndex a_dit) | ItoSolver | virtual |
makeSuperparticlesEqualWeightKD(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexcept | ItoSolver | virtual |
mergeParticles(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexcept | ItoSolver | virtual |
organizeParticlesByCell(const WhichContainer a_container) | ItoSolver | virtual |
organizeParticlesByPatch(const WhichContainer a_container) | ItoSolver | virtual |
parseCheckpointing() | ItoSolver | protected |
parseDeposition() | ItoSolver | protected |
parseDiffusionHop() | ItoSolver | protected |
parseDivergenceComputation() | ItoSolver | protected |
parseIntersectionEB() | ItoSolver | protected |
parseOptions() | ItoSolver | virtual |
parseParticleMerger() | ItoSolver | protected |
parsePlotVariables() | ItoSolver | protected |
parseRedistribution() | ItoSolver | protected |
parseRNG() | ItoSolver | protected |
parseRuntimeOptions() | ItoSolver | virtual |
parseTruncation() | ItoSolver | protected |
parseVerbosity() | ItoSolver | protected |
preRegrid(const int a_lbase, const int a_oldFinestLevel) | ItoSolver | virtual |
randomDirection() const | ItoSolver | inline |
randomGaussian() const | ItoSolver | inline |
redistributeAMR(EBAMRCellData &a_phi) const | ItoSolver | protectedvirtual |
registerOperators() const | ItoSolver | virtual |
regrid(const int a_lmin, const int a_oldFinestLevel, const int a_newFinestLevel) | ItoSolver | virtual |
reinitializeParticles(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexcept | ItoSolver | virtual |
remap() | ItoSolver | virtual |
remap(const WhichContainer a_container) | ItoSolver | virtual |
remapAll() | ItoSolver | virtual |
removeCoveredParticles(const EBRepresentation a_representation, const Real a_tol) | ItoSolver | virtual |
removeCoveredParticles(const WhichContainer a_container, const EBRepresentation a_representation, const Real a_tol) | ItoSolver | virtual |
removeCoveredParticles(ParticleContainer< ItoParticle > &a_particles, const EBRepresentation a_representation, const Real a_tol) const | ItoSolver | virtual |
setAmr(const RefCountedPtr< AmrMesh > &a_amr) | ItoSolver | virtual |
setComputationalGeometry(const RefCountedPtr< ComputationalGeometry > &a_computationalGeometry) | ItoSolver | virtual |
setDiffusionFunction(const Real a_diffusionCoefficient) | ItoSolver | virtual |
setParticleDiffusion(const Real a_diffusion) | ItoSolver | virtual |
setParticleMerger(const ParticleManagement::ParticleMerger< ItoParticle > &a_particleMerger) noexcept | ItoSolver | virtual |
setParticleMobility(const Real a_mobility) | ItoSolver | virtual |
setPhase(const phase::which_phase a_phase) | ItoSolver | virtual |
setRealm(const std::string a_realm) | ItoSolver | virtual |
setSpecies(const RefCountedPtr< ItoSpecies > &a_species) | ItoSolver | virtual |
setTime(const int a_step, const Real a_time, const Real a_dt) | ItoSolver | virtual |
setVelocityFunction(const RealVect a_velocity) | ItoSolver | virtual |
setVerbosity(const int a_verbosity) | ItoSolver | virtual |
transferCoveredParticles(const EBRepresentation a_representation, const Real a_tol) | ItoSolver | virtual |
transferCoveredParticles(const WhichContainer a_containerFrom, const WhichContainer a_containerTo, const EBRepresentation a_representation, const Real a_tol) | ItoSolver | virtual |
transferCoveredParticles(ParticleContainer< ItoParticle > &a_particlesFrom, ParticleContainer< ItoParticle > &a_particlesTo, const EBRepresentation a_representation, const Real a_tol) const | ItoSolver | virtual |
updateDiffusion() | ItoSolver | virtual |
updateDiffusion(const int a_level, const DataIndex a_dit) | ItoSolver | protectedvirtual |
updateMobilities() | ItoSolver | virtual |
updateMobilities(const int a_level, const DataIndex a_dit) | ItoSolver | protectedvirtual |
WhichCheckpoint enum name | ItoSolver | protected |
WhichContainer enum name | ItoSolver | |
WhichMobilityInterpolation enum name | ItoSolver | protected |
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 noexcept | ItoSolver | protectedvirtual |
writePlotData(LevelData< EBCellFAB > &a_output, int &a_comp, const std::string a_outputRealm, const int a_level) const noexcept | ItoSolver | virtual |
~ItoSolver() | ItoSolver | virtual |