|
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 |
| 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 | |
| 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 |
| generateParticlesFromDensity(ParticleContainer< ItoParticle > &a_particles, const std::function< Real(const RealVect x)> &a_densityFunc, const int a_maxParticlesPerCell) const noexcept | ItoSolver | virtual |
| 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_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 |
| makeSuperparticlesBVHReinitialize(List< ItoParticle > &a_particles, const CellInfo &a_cellInfo, const int a_particlesPerCell) const noexcept | 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 |