Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
modules Directory Reference
Directory dependency graph for modules:

Directories

 
io
 
render
 
self_gravity
 
setup

Files

 
AnalysisAngularMomentum.hpp
 AnalysisAngularMomentum class.
 
AnalysisBarycenter.hpp
 AnalysisBarycenter class with one method AnalysisBarycenter.get_barycenter().
 
AnalysisDisc.hpp
 
AnalysisDustMass.hpp
 AnalysisDustMass class.
 
AnalysisEnergyKinetic.hpp
 AnalysisEnergyKinetic class with one method AnalysisEnergyKinetic.get_kinetic_energy().
 
AnalysisEnergyPotential.hpp
 AnalysisEnergyPotential class with one method AnalysisEnergyPotential.get_potential_energy().
 
AnalysisSodTube.hpp
 
AnalysisTotalMomentum.hpp
 AnalysisTotalMomentum class with one method AnalysisTotalMomentum.get_total_momentum().
 
BallabioTsLimiter.hpp
 
BuildTrees.hpp
 
ComputeCFLCourant.hpp
 
ComputeCFLDivBCleaning.hpp
 
ComputeCFLDust1Fluid.hpp
 
ComputeCFLDustDrift.hpp
 
ComputeCFLForce.hpp
 
ComputeDustTtilde.hpp
 Compute the dust combined stopping times Ttilde_sj for each dust species j see Hutchison 2018 eq 15.
 
ComputeEos.hpp
 
ComputeLoadBalanceValue.hpp
 
ComputeLuminosity.hpp
 
ComputeNeighStats.hpp
 A module to compute and display statistics on neighbor counts for SPH particles.
 
ComputeOmega.hpp
 
ConservativeCheck.hpp
 
DiffOperator.hpp
 
DiffOperatorDtDivv.hpp
 
ExternalForces.hpp
 
GetParticlesOutsideSphere.hpp
 Declares the GetParticlesOutsideSphere module for removing particles.
 
IterateSmoothingLengthDensity.hpp
 Declares the IterateSmoothingLengthDensity module for iterating smoothing length based on the SPH density sum.
 
IterateSmoothingLengthDensityNeighLim.hpp
 Declares the IterateSmoothingLengthDensityNeighLim module for iterating smoothing length based on the SPH density sum.
 
KillParticles.hpp
 Declares the KillParticles module for removing particles.
 
LoopSmoothingLengthIter.hpp
 Declares the LoopSmoothingLengthIter module for looping over the smoothing length iteration until convergence.
 
MonoFluidTVADeltav.hpp
 
NeighbourCache.hpp
 
NodeComputePressureGrad.hpp
 
NodeEvolveDustCOALASourceTerm.hpp
 
NodeMonofluidTVAAddSourceTerm.hpp
 
NodeMonofluidTVASmoothSPositivityLimiter.hpp
 
NodeUpdateDerivsMonofluidTVA.hpp
 
NodeUpdateDerivsVaryingAlphaAV.hpp
 
NodeUpdateDerivsVaryingAlphaAVDustTVA.hpp
 
ParticleReordering.hpp
 
SetDustStoppingTimeConstant.hpp
 
SetDustStoppingTimeEpstein.hpp
 
SinkParticlesUpdate.hpp
 
SolverStorage.hpp
 
SPHSetup.hpp
 
UpdateDerivs.hpp
 
UpdateViscosity.hpp