Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PrincetonUniversity/athena
/ types & classes
Types & classes
397 in github.com/PrincetonUniversity/athena
⨍
Functions
2,620
◇
Types & classes
397
↓ 190 callers
Enum
TaskStatus
src/task_list/task_list.hpp:32
↓ 31 callers
Class
AthenaError
General exception class for Athena++ read functions.
vis/python/athena_read.py:1057
↓ 16 callers
Class
StateVector
Fluid state vector.
tst/regression/scripts/utils/RiemannSolver/riemann.py:21
↓ 9 callers
Class
FileInfo
Provides utility functions for filenames. FileInfo provides easy access to the components of a file's path relative to the project root.
tst/style/cpplint.py:1583
↓ 6 callers
Class
LogPipe
tst/regression/scripts/utils/log_pipe.py:8
↓ 5 callers
Class
AthenaError
tst/regression/scripts/utils/athena.py:212
↓ 5 callers
Class
Ideal
Ideal equation of state class
tst/regression/scripts/utils/EquationOfState/eos.py:145
↓ 5 callers
Class
RiemannSol
Specify a Riemann problem and solve it.
tst/regression/scripts/utils/RiemannSolver/riemann.py:154
↓ 4 callers
Class
TestError
tst/regression/run_tests.py:202
↓ 3 callers
Class
SimpleHydrogen
Simple hydrogen equation of state
tst/regression/scripts/utils/EquationOfState/eos.py:41
↓ 2 callers
Class
RareInt
Rarefaction ODE integrator.
tst/regression/scripts/utils/RiemannSolver/riemann.py:638
↓ 1 callers
Class
CleansedLines
Holds 4 copies of all lines with different preprocessing applied to them. 1) elided member contains lines without strings and comments. 2) lines
tst/style/cpplint.py:1934
↓ 1 callers
Class
CriticalExceptionFilter
Filter out critical exceptions
tst/regression/run_tests.py:206
↓ 1 callers
Class
MakeFilter
Filter out make output
tst/regression/run_tests.py:212
↓ 1 callers
Class
NestingState
Holds states related to parsing braces.
tst/style/cpplint.py:2931
↓ 1 callers
Class
_BlockInfo
Stores information about a generic block of code.
tst/style/cpplint.py:2730
↓ 1 callers
Class
_ClassInfo
Stores information about a class.
tst/style/cpplint.py:2787
↓ 1 callers
Class
_CppLintState
Maintains module-wide state..
tst/style/cpplint.py:1278
↓ 1 callers
Class
_ExternCInfo
Stores information about an 'extern "C"' block.
tst/style/cpplint.py:2780
↓ 1 callers
Class
_FunctionState
Tracks current function name and the number of lines in its body.
tst/style/cpplint.py:1519
↓ 1 callers
Class
_IncludeState
Tracks line numbers for includes, and the order in which includes appear. include_list contains list of lists of (header, line number) pairs. It'
tst/style/cpplint.py:1102
↓ 1 callers
Class
_NamespaceInfo
Stores information about a namespace.
tst/style/cpplint.py:2856
↓ 1 callers
Class
_PreprocessorInfo
Stores checkpoints of nesting stacks when #if/#else is seen.
tst/style/cpplint.py:2917
Class
ATHDF5Output
src/outputs/outputs.hpp:164
Class
AthenaArray
src/athena_arrays.hpp:26
Enum
AthenaFFTDirection
src/fft/athena_fft.hpp:123
Class
AthenaFFTIndex
src/fft/athena_fft.hpp:64
Class
AthenaFFTPlan
parallel FFT
src/fft/athena_fft.hpp:35
Class
AthenaTable
tst/regression/scripts/utils/EquationOfState/eos.py:199
Class
AthenaWarning
General warning class for Athena++ read functions.
vis/python/athena_read.py:1062
Class
BoundaryBase
src/bvals/bvals.hpp:60
Class
BoundaryBuffer
src/bvals/bvals_interfaces.hpp:235
Enum
BoundaryCommSubset
src/athena.hpp:172
Class
BoundaryCommunication
src/bvals/bvals_interfaces.hpp:213
Class
BoundaryData
src/bvals/bvals_interfaces.hpp:164
Enum
BoundaryFace
identifiers for all 6 faces of a MeshBlock \todo (felker): - BoundaryFace must be unscoped enum, for now. Its enumerators are used as int to index raw
src/bvals/bvals_interfaces.hpp:80
Enum
BoundaryFlag
identifiers for boundary conditions
src/bvals/bvals_interfaces.hpp:84
Class
BoundaryPhysics
src/bvals/bvals_interfaces.hpp:270
Enum
BoundaryQuantity
------------------ strongly typed / scoped enums (C++11): ------------------ KGF: Except for the 2x MG* enums, these may be unnessary w/ the new class
src/athena.hpp:169
Enum
BoundaryStatus
identifiers for status of MPI boundary communications
src/bvals/bvals_interfaces.hpp:92
Class
BoundaryValues
src/mesh/mesh_refinement.hpp:30
Class
BoundaryValues
src/mesh/mesh.hpp:40
Class
BoundaryValues
src/bvals/bvals_interfaces.hpp:36
Class
BoundaryValues
src/bvals/bvals.hpp:114
Class
BoundaryVariable
src/bvals/bvals_interfaces.hpp:330
Class
CRDiffusion
src/mesh/mesh.hpp:51
Class
CRDiffusion
src/crdiffusion/crdiffusion.hpp:38
Class
CRDiffusionBoundaryTaskList
src/crdiffusion/mg_crdiffusion.hpp:25
Class
CRDiffusionBoundaryTaskList
src/task_list/crdiffusion_task_list.hpp:28
Class
CRDiffusionBoundaryValues
src/crdiffusion/crdiffusion.hpp:25
Class
CRIntegrator
src/cr/cr.hpp:24
Class
CRIntegrator
\class RadIntegrator \brief integrate algorithm for radiative transfer
src/cr/integrators/cr_integrators.hpp:24
Class
Cartesian
src/coordinates/coordinates.hpp:315
Class
CellCenteredBoundaryVariable
src/mesh/mesh.hpp:41
Class
CellCenteredBoundaryVariable
src/bvals/bvals.hpp:36
Class
CellCenteredBoundaryVariable
src/bvals/cc/bvals_cc.hpp:31
Class
CellCenteredCellCenteredBoundaryVariable
src/bvals/bvals_refine_postmg.cpp:27
Class
ChemNetwork
src/chemistry/network/G14Sod.hpp:23
Class
ChemNetwork
\class ChemNetwork \brief Chemical Network that defines the reaction rates between species. Note: This is a template for chemistry network. When impl
src/chemistry/network/gow17.hpp:32
Class
ChemNetwork
\class ChemNetwork \brief General chemical network in KIDA format
src/chemistry/network/kida.hpp:34
Class
ChemNetwork
src/chemistry/network/chem_network.hpp:22
Class
ChemNetwork
\class ChemNetwork \brief H2 Chemical Network. Note: This is a template for chemistry network. When implementing a new chemistry network, all public
src/chemistry/network/H2.hpp:35
Class
ChemNetwork
src/chem_rad/integrators/rad_integrators.hpp:20
Class
ChemRadIntegrator
src/chem_rad/chem_rad.hpp:22
Class
ChemRadIntegrator
src/chem_rad/integrators/rad_integrators.hpp:25
Class
ChemRadiation
src/mesh/mesh.hpp:60
Class
ChemRadiation
src/chem_rad/chem_rad.hpp:27
Class
ChemRadiation
src/chem_rad/integrators/rad_integrators.hpp:19
Class
ChemRadiationIntegratorTaskList
-------------------------------------------------------------------------------------- \class ChemRadiationIntegratorTaskList \brief data and function
src/task_list/chem_rad_task_list.hpp:30
Enum
CoeffIndex
src/crdiffusion/crdiffusion.hpp:30
Class
Cons1D
container to store (density, momentum, total energy, tranverse magnetic field) minimizes changes required to adopt athena4.2 version of this solver
src/hydro/rsolvers/mhd/hlld.cpp:28
Class
Cons1D
container to store (density, momentum, total energy, tranverse magnetic field) minimizes changes required to adopt athena4.2 version of this solver
src/hydro/rsolvers/mhd/lhlld.cpp:25
Class
Cons1D
container to store (density, momentum, tranverse magnetic field) minimizes changes required to adopt athena4.2 version of this solver
src/hydro/rsolvers/mhd/hlld_iso.cpp:27
Enum
ConsIndex
array indices for conserved: density, momemtum, total energy
src/athena.hpp:138
Enum
CoordinateDirection
array indices for grid directions
src/athena.hpp:161
Class
Coordinates
src/athena.hpp:49
Class
Coordinates
src/mesh/mesh_refinement.hpp:28
Class
Coordinates
src/mesh/mesh.hpp:46
Class
Coordinates
src/coordinates/coordinates.hpp:34
Class
Coordinates
src/multigrid/multigrid.hpp:36
Class
Coordinates
src/gravity/gravity.hpp:24
Class
Coordinates
src/gravity/fft_gravity.hpp:22
Class
Coordinates
src/gravity/mg_gravity.hpp:22
Class
Coordinates
src/hydro/hydro_diffusion/hydro_diffusion.hpp:24
Class
Coordinates
src/outputs/outputs.hpp:28
Class
Coordinates
src/bvals/bvals_interfaces.hpp:35
Class
Coordinates
src/bvals/bvals.hpp:35
Class
Coordinates
src/bvals/cc/mg/bvals_mg.hpp:32
Class
Coordinates
src/crdiffusion/mg_crdiffusion.hpp:23
Class
Coordinates
src/crdiffusion/crdiffusion.hpp:24
Class
Coordinates
src/field/field_diffusion/field_diffusion.hpp:23
Class
Coordinates
src/fft/turbulence.hpp:25
Class
CosmicRay
src/athena.hpp:57
Class
CosmicRay
src/mesh/mesh.hpp:50
Class
CosmicRay
src/cr/cr.hpp:29
Class
CosmicRay
src/cr/integrators/cr_integrators.hpp:20
Class
Cylindrical
src/coordinates/coordinates.hpp:327
Enum
DataStatus
src/athena_arrays.hpp:28
Enum
DiffProcess
src/hydro/hydro_diffusion/hydro_diffusion.hpp:55
Enum
DiffProcess
src/field/field_diffusion/field_diffusion.hpp:53
next →
1–100 of 397, ranked by callers