File list
- File Castro.H
StateType
sources
int_method
advance_status
Castro
Castro::Castro()
Castro::Castro()
Castro::~Castro()
Castro::Castro()
Castro::Castro()
Castro::operator=()
Castro::operator=()
Castro::restart()
Castro::set_state_in_checkpoint()
Castro::checkPoint()
Castro::thePlotFileType()
Castro::setPlotVariables()
Castro::writePlotFile()
Castro::writeSmallPlotFile()
Castro::plotFileOutput()
Castro::writeJobInfo()
Castro::initData()
Castro::init_particles()
Castro::ParticleCheckPoint()
Castro::ParticlePlotFile()
Castro::ParticlePostRestart()
Castro::ParticleDerive()
Castro::TimestampParticles()
Castro::advance_particles()
Castro::MAESTRO_init()
Castro::Area()
Castro::Area()
Castro::Volume()
Castro::Fluxes()
Castro::setTimeLevel()
Castro::init()
Castro::init()
Castro::okToContinue()
Castro::advance()
Castro::do_advance_ctu()
Castro::do_advance_sdc()
Castro::save_data_for_retry()
Castro::retry_advance_ctu()
Castro::subcycle_advance_ctu()
Castro::initialize_advance()
Castro::finalize_advance()
Castro::initialize_do_advance()
Castro::finalize_do_advance()
Castro::estTimeStep()
Castro::estdt_cfl()
Castro::estdt_mhd()
Castro::estdt_temp_diffusion()
Castro::estdt_burning()
Castro::estdt_rad()
Castro::initialTimeStep()
Castro::computeInitialDt()
Castro::computeNewDt()
Castro::allocOldData()
Castro::removeOldData()
Castro::do_energy_diagnostics()
Castro::post_timestep()
Castro::postCoarseTimeStep()
Castro::post_regrid()
Castro::post_restart()
Castro::post_init()
Castro::scf_relaxation()
Castro::do_hscf_solve()
Castro::post_grown_restart()
Castro::errorEst()
Castro::apply_problem_tags()
Castro::apply_tagging_restrictions()
Castro::derive()
Castro::derive()
Castro::final_radiation_call()
Castro::reset_internal_energy()
Castro::check_div_B()
Castro::computeTemp()
Castro::create_source_corrector()
Castro::swap_state_time_levels()
Castro::volWgtSum()
Castro::volWgtSum()
Castro::locWgtSum()
Castro::locWgtSum()
Castro::volProductSum()
Castro::volProductSum()
Castro::locSquaredSum()
Castro::gwstrain()
Castro::expand_state()
Castro::getLevel()
Castro::FluxRegCrseInit()
Castro::FluxRegFineAdd()
Castro::reflux()
Castro::enforce_min_density()
Castro::check_for_negative_density()
Castro::clean_state()
Castro::avgDown()
Castro::avgDown()
Castro::buildMetrics()
Castro::initMFs()
Castro::sum_integrated_quantities()
Castro::problem_diagnostics()
Castro::write_info()
Castro::define_new_center()
Castro::write_center()
Castro::pointmass_update()
Castro::oversubscribing()
Castro::build_fine_mask()
Castro::fine_mask
Castro::writeBuildInfo()
Castro::variableSetUp()
Castro::ErrorSetUp()
Castro::variableCleanUp()
Castro::read_particle_params()
Castro::check_for_nan()
Castro::problem_post_simulation()
Castro::reset_internal_energy()
Castro::add_magnetic_e()
Castro::using_point_mass()
Castro::get_point_mass()
Castro::extern_init()
Castro::read_params()
Castro::normalize_species()
Castro::enforce_consistent_e()
Castro::enforce_speed_limit()
Castro::physbc()
Castro::stopJob()
Castro::theTracerPC()
Castro::source_names
Castro::error_tags
Castro::num_zones_advanced
Castro::data_logs
Castro::problem_data_logs
Castro::params
Castro::build_interior_boundary_mask()
Castro::get_numpts()
Castro::ib_mask
Castro::comp_minus_level_phi
Castro::comp_minus_level_grad_phi
Castro::burn_weights
Castro::Sborder
Castro::Bx_old_tmp
Castro::By_old_tmp
Castro::Bz_old_tmp
Castro::Erborder
Castro::lamborder
Castro::rad_solver
Castro::Sburn
Castro::q
Castro::q_bar
Castro::T_cc
Castro::qaux
Castro::qaux_bar
Castro::source_corrector
Castro::fluxes
Castro::P_radial
Castro::rad_fluxes
Castro::mass_fluxes
Castro::flux_reg
Castro::pres_reg
Castro::rad_flux_reg
Castro::phi_reg
Castro::flux_crse_scale
Castro::flux_fine_scale
Castro::pres_crse_scale
Castro::pres_fine_scale
Castro::prev_state
Castro::keep_prev_state
Castro::k_new
Castro::A_old
Castro::A_new
Castro::R_old
Castro::wall_time_start
Castro::volume
Castro::area
Castro::radius
Castro::iteration
Castro::in_retry
Castro::num_subcycles_taken
Castro::lastDt
Castro::FillPatchedOldState_ok
Castro::sub_iteration
Castro::sub_ncycle
Castro::dt_subcycle
Castro::dt_advance
Castro::sdc_iteration
Castro::current_sdc_node
Castro::getCPUTime()
Castro::burn_weight_names
Castro::SDC_NODES
Castro::dt_sdc
Castro::node_weights
Castro::do_cxx_prob_initialize
Castro::signalStopJob
Castro::radius_grow
Castro::err_list_names
Castro::err_list_ng
Castro::num_err_list_default
Castro::phys_bc
Castro::NUM_GROW
Castro::NUM_GROW_SRC
Castro::lastDtPlotLimited
Castro::lastDtBeforePlotLimiting
Castro::previousCPUTimeUsed
Castro::startCPUTime
Castro::gravity
Castro::diffusion
Castro::radiation
Castro::TracerPC
Castro::hydro_tile_size
Castro::no_tile_size
Castro::hydro_tile_size_has_been_tuned
Castro::largest_box_from_hydro_tile_size_tuning
Castro::SDC_Source_Type
Castro::num_state_type
castro
- File Castro_bc_fill_nd.H
- File Castro_diffusion.H
- File Castro_generic_fill.H
- File Castro_gravity.H
- File Castro_hydro.H
cons_to_prim()
cons_to_prim()
cons_to_prim_fourth()
check_for_cfl_violation()
construct_ctu_hydro_source()
construct_mol_hydro_source()
add_sdc_source_to_states()
src_to_prim()
ctoprim()
shock()
divu()
apply_av()
apply_av_rad()
ctu_rad_consup()
ctu_ppm_states()
ctu_plm_states()
ctu_ppm_rad_states()
mol_plm_reconstruct()
mol_ppm_reconstruct()
mol_consup()
mol_diffusive_flux()
trans_single()
actual_trans_single()
trans_final()
actual_trans_final()
trace_ppm()
trace_plm()
trace_ppm_rad()
consup_hydro()
cmpflx_plus_godunov()
compute_flux_from_q()
store_godunov_state()
normalize_species_fluxes()
limit_hydro_fluxes_on_small_dens()
enforce_reflect_states()
scale_flux()
scale_rad_flux()
reset_edge_state_thermo()
edge_state_temp_to_pres()
do_enforce_minimum_density()
construct_old_hybrid_source()
construct_new_hybrid_source()
fill_hybrid_hydro_source()
hybrid_to_linear_momentum()
linear_to_hybrid_momentum()
fourth_interfaces()
states()
fourth_avisc()
fourth_add_diffusive_flux()
make_cell_center()
make_cell_center_in_place()
compute_lap_term()
make_fourth_average()
make_fourth_in_place()
make_fourth_in_place_n()
- File Castro_io.H
- File Castro_mhd.H
- File Castro_react.H
- File Castro_react_util.H
- File Castro_rotation.H
- File Castro_sdc.H
do_sdc_update()
construct_old_react_source()
ca_sdc_update_advection_o2_lobatto()
ca_sdc_update_advection_o2_radau()
ca_sdc_update_advection_o4_lobatto()
ca_sdc_update_advection_o4_radau()
ca_sdc_compute_C2_lobatto()
ca_sdc_compute_C2_radau()
ca_sdc_compute_C4_lobatto()
ca_sdc_compute_C4_radau()
ca_sdc_conservative_update()
ca_sdc_compute_initial_guess()
ca_store_reaction_state()
- File Castro_sdc_util.H
- File Castro_sources.H
source_flag()
apply_sources()
get_output_at_completion()
apply_source_to_state()
do_old_sources()
do_old_sources()
construct_old_source()
do_new_sources()
do_new_sources()
construct_new_source()
evaluate_source_change()
print_source_change()
print_all_source_changes()
evaluate_and_print_source_change()
time_center_source_terms()
construct_old_sponge_source()
construct_new_sponge_source()
apply_sponge()
construct_old_ext_source()
construct_new_ext_source()
fill_ext_source()
construct_old_thermo_source()
construct_new_thermo_source()
fill_thermo_source()
construct_old_geom_source()
construct_new_geom_source()
fill_RZ_geom_source()
fill_RTheta_geom_source()
pre_advance_operators()
pre_hydro_operators()
post_hydro_operators()
post_advance_operators()
- File Castro_util.H
- File Derive.H
ca_derpres()
ca_dereint1()
ca_dereint2()
ca_derlogden()
ca_deruplusc()
ca_deruminusc()
ca_dersoundspeed()
ca_dergamma1()
ca_dermachnumber()
ca_derentropy()
ca_dercond()
ca_derdiffcoeff()
ca_derdiffterm()
ca_derenuc()
ca_derenuctimescale()
ca_dervel()
ca_dermagvel()
ca_dermaggrav()
ca_derradialvel()
ca_dercircvel()
ca_dermagmom()
ca_derangmomx()
ca_derangmomy()
ca_derangmomz()
ca_derkineng()
ca_dernull()
ca_derspec()
ca_derabar()
ca_derye()
ca_dermagvort()
ca_derdivu()
ca_derstate()
ca_dermagcenx()
ca_dermagceny()
ca_dermagcenz()
ca_derdivb()
- File Diffusion.H
Diffusion
Diffusion::Diffusion()
Diffusion::~Diffusion()
Diffusion::Diffusion()
Diffusion::Diffusion()
Diffusion::operator=()
Diffusion::operator=()
Diffusion::read_params()
Diffusion::install_level()
Diffusion::applyop()
Diffusion::make_mg_bc()
Diffusion::output_job_info_params()
Diffusion::weight_cc()
Diffusion::unweight_cc()
Diffusion::applyop_mlmg()
Diffusion::parent
Diffusion::LevelData
Diffusion::grids
Diffusion::volume
Diffusion::area
Diffusion::phys_bc
Diffusion::mlmg_lobc
Diffusion::mlmg_hibc
- File Gravity.H
RealVector
GradPhiPhysBCFunct
Gravity
Gravity::Gravity()
Gravity::~Gravity()
Gravity::Gravity()
Gravity::Gravity()
Gravity::operator=()
Gravity::operator=()
Gravity::read_params()
Gravity::set_numpts_in_gravity()
Gravity::install_level()
Gravity::set_mass_offset()
Gravity::get_grad_phi_prev()
Gravity::get_grad_phi_curr()
Gravity::get_grad_phi_prev_comp()
Gravity::plus_grad_phi_curr()
Gravity::swapTimeLevels()
Gravity::update_max_rhs()
Gravity::solve_for_phi()
Gravity::solve_for_delta_phi()
Gravity::gravity_sync()
Gravity::multilevel_solve_for_new_phi()
Gravity::actual_multilevel_solve()
Gravity::create_comp_minus_level_grad_phi()
Gravity::GetCrsePhi()
Gravity::get_old_grav_vector()
Gravity::get_new_grav_vector()
Gravity::test_level_grad_phi_prev()
Gravity::test_level_grad_phi_curr()
Gravity::test_composite_phi()
Gravity::average_fine_ec_onto_crse_ec()
Gravity::make_radial_gravity()
Gravity::interpolate_monopole_grav()
Gravity::compute_radial_mass()
Gravity::fill_multipole_BCs()
Gravity::init_multipole_grav()
Gravity::fill_direct_sum_BCs()
Gravity::make_mg_bc()
Gravity::applyMetricTerms()
Gravity::unweight_cc()
Gravity::unweight_edges()
Gravity::add_pointmass_to_gravity()
Gravity::get_rhs()
Gravity::sanity_check()
Gravity::actual_solve_with_mlmg()
Gravity::solve_phi_with_mlmg()
Gravity::parent
Gravity::LevelData
Gravity::grad_phi_curr
Gravity::grad_phi_prev
Gravity::grids
Gravity::dmap
Gravity::abs_tol
Gravity::rel_tol
Gravity::level_solver_resnorm
Gravity::max_rhs
Gravity::volume
Gravity::area
Gravity::Density
Gravity::finest_level_allocated
Gravity::phys_bc
Gravity::mlmg_lobc
Gravity::mlmg_hibc
Gravity::numpts_at_level
Gravity::radial_grav_old
Gravity::radial_grav_new
Gravity::radial_mass
Gravity::radial_vol
Gravity::radial_pres
Gravity::output_job_info_params()
Gravity::get_gravity_type()
Gravity::get_max_solve_level()
Gravity::NoSync()
Gravity::DoCompositeCorrection()
Gravity::test_results_of_solves()
Gravity::test_residual()
Gravity::test_solves
Gravity::mass_offset
Gravity::stencil_type
Gravity::max_radius_all_in_domain
multipole
- File Gravity_util.H
- File HABEC.H
- File HLL_solvers.H
- File HypreABec.H
HypreABec
HypreABec::HypreABec()
HypreABec::~HypreABec()
HypreABec::HypreABec()
HypreABec::HypreABec()
HypreABec::operator=()
HypreABec::operator=()
HypreABec::setVerbose()
HypreABec::setScalars()
HypreABec::aCoefficients()
HypreABec::bCoefficients()
HypreABec::SPalpha()
HypreABec::aCoefficients()
HypreABec::bCoefficients()
HypreABec::setBndry()
HypreABec::getBndry()
HypreABec::boundaryFlux()
HypreABec::hacoef()
HypreABec::hbcoef()
HypreABec::hbmat()
HypreABec::hbmat3()
HypreABec::setupSolver()
HypreABec::solve()
HypreABec::getAbsoluteResidual()
HypreABec::clearSolver()
HypreABec::fluxFactor()
HypreABec::getFaceMetric()
HypreABec::hbvec()
HypreABec::hbvec3()
HypreABec::geom
HypreABec::acoefs
HypreABec::alpha
HypreABec::beta
HypreABec::reltol
HypreABec::abstol
HypreABec::SPa
HypreABec::bdp
HypreABec::bdcomp
HypreABec::solver_flag
HypreABec::verbose
HypreABec::verbose_threshold
HypreABec::pfmg_relax_type
HypreABec::bho
HypreABec::hgrid
HypreABec::A
HypreABec::A0
HypreABec::b
HypreABec::x
HypreABec::solver
HypreABec::precond
HypreABec::flux_factor
- File HypreExtMultiABec.H
HypreExtMultiABec
HypreExtMultiABec::HypreExtMultiABec()
HypreExtMultiABec::~HypreExtMultiABec()
HypreExtMultiABec::HypreExtMultiABec()
HypreExtMultiABec::HypreExtMultiABec()
HypreExtMultiABec::operator=()
HypreExtMultiABec::operator=()
HypreExtMultiABec::a2Multiplier()
HypreExtMultiABec::cMultiplier()
HypreExtMultiABec::d1Multiplier()
HypreExtMultiABec::d2Multiplier()
HypreExtMultiABec::a2Coefficients()
HypreExtMultiABec::cCoefficients()
HypreExtMultiABec::d1Coefficients()
HypreExtMultiABec::d2Coefficients()
HypreExtMultiABec::a2Coefficients()
HypreExtMultiABec::cCoefficients()
HypreExtMultiABec::d1Coefficients()
HypreExtMultiABec::d2Coefficients()
HypreExtMultiABec::loadLevelVectors()
HypreExtMultiABec::loadLevelVectorB()
HypreExtMultiABec::loadMatrix()
HypreExtMultiABec::boundaryDterm()
HypreExtMultiABec::a2coefs
HypreExtMultiABec::ccoefs
HypreExtMultiABec::d1coefs
HypreExtMultiABec::d2coefs
HypreExtMultiABec::alpha2
HypreExtMultiABec::gamma
HypreExtMultiABec::delta1
HypreExtMultiABec::delta2
- File MGRadBndry.H
MGRadBndry
MGRadBndry::MGRadBndry()
MGRadBndry::setBndryConds()
MGRadBndry::setBndryFluxConds()
MGRadBndry::mixedBndry()
MGRadBndry::setHomogValues()
MGRadBndry::setTime()
MGRadBndry::setCorrection()
MGRadBndry::unsetCorrection()
MGRadBndry::init()
MGRadBndry::ngroups
MGRadBndry::first
MGRadBndry::bcflag
MGRadBndry::bcval
MGRadBndry::time
MGRadBndry::correction
MGRadBndryBld
- File MGutils.H
- File NGBndry.H
- File Problem.H
- File Problem_Derive.H
- File Problem_Derives.H
- File RadBndry.H
RadBndry
RadBndry::RadBndry()
RadBndry::RadBndry()
RadBndry::setBndryConds()
RadBndry::setBndryFluxConds()
RadBndry::mixedBndry()
RadBndry::setHomogValues()
RadBndry::setTime()
RadBndry::setCorrection()
RadBndry::unsetCorrection()
RadBndry::init()
RadBndry::init()
RadBndry::first
RadBndry::bcflag
RadBndry::bcval
RadBndry::time
RadBndry::correction
RadBndryBld
- File RadDerive.H
- File RadHydro.H
- File RadSolve.H
RadSolve
RadSolve::RadSolve()
RadSolve::levelInit()
RadSolve::levelBndry()
RadSolve::levelBndry()
RadSolve::cellCenteredApplyMetrics()
RadSolve::setLevelACoeffs()
RadSolve::setLevelBCoeffs()
RadSolve::setLevelCCoeffs()
RadSolve::levelACoeffs()
RadSolve::levelBCoeffs()
RadSolve::levelRhs()
RadSolve::levelSolve()
RadSolve::levelFlux()
RadSolve::levelFluxReg()
RadSolve::levelFluxFaceToCenter()
RadSolve::levelDterm()
RadSolve::levelClear()
RadSolve::computeBCoeffs()
RadSolve::levelACoeffs()
RadSolve::levelRhs()
RadSolve::levelDCoeffs()
RadSolve::setHypreMulti()
RadSolve::restoreHypreMulti()
RadSolve::cMulti
RadSolve::d1Multi
RadSolve::d2Multi
RadSolve::read_params()
RadSolve::getEdgeMetric()
RadSolve::parent
RadSolve::hd
RadSolve::hm
RadSolve::hem
- File RadTypes.H
- File Radiation.H
Radiation
Radiation::Solver_Type
Radiation::Radiation()
Radiation::regrid()
Radiation::close()
Radiation::restart()
Radiation::checkPoint()
Radiation::set_current_group()
Radiation::group_center()
Radiation::group_weight()
Radiation::deltaEnergyRatMax()
Radiation::deltaTRatMax()
Radiation::consRegister()
Radiation::post_init()
Radiation::pre_timestep()
Radiation::init_flux()
Radiation::deferred_sync_setup()
Radiation::deferred_sync()
Radiation::single_group_update()
Radiation::MGFLD_implicit_update()
Radiation::write_groups()
Radiation::reflux()
Radiation::compute_limiter()
Radiation::estimate_gamrPr()
Radiation::EstTimeStep()
Radiation::filter_prim()
Radiation::compute_exchange()
Radiation::compute_eta()
Radiation::internal_energy_update()
Radiation::internal_energy_update()
Radiation::nonconservative_energy_update()
Radiation::state_update()
Radiation::getBndryData()
Radiation::getBndryDataMG()
Radiation::getBndryDataMG_ga()
Radiation::filBndry()
Radiation::scaledGradient()
Radiation::fluxLimiter()
Radiation::get_c_v()
Radiation::get_frhoe()
Radiation::get_planck_and_temp()
Radiation::get_rosseland()
Radiation::update_rosseland_from_temp()
Radiation::get_rosseland_v_dcf()
Radiation::get_groups()
Radiation::extrapolateBorders()
Radiation::SGFLD_compute_rosseland()
Radiation::SGFLD_compute_rosseland()
Radiation::update_dcf()
Radiation::check_convergence_er()
Radiation::check_convergence_matt()
Radiation::compute_coupling()
Radiation::compute_etat()
Radiation::eos_opacity_emissivity()
Radiation::gray_accel()
Radiation::local_accel()
Radiation::state_energy_update()
Radiation::update_matter()
Radiation::bisect_matter()
Radiation::MGFLD_compute_rosseland()
Radiation::MGFLD_compute_rosseland()
Radiation::MGFLD_compute_scattering()
Radiation::rhstoEr()
Radiation::save_lambda_in_plotvar()
Radiation::save_lab_Er_in_plotvar()
Radiation::save_flux_in_plotvar()
Radiation::save_com_flux_in_plotvar()
Radiation::verbose
Radiation::maxiter
Radiation::miniter
Radiation::convergence_check_type
Radiation::relInTol
Radiation::absInTol
Radiation::maxInIter
Radiation::minInIter
Radiation::skipAccelAllowed
Radiation::matter_update_type
Radiation::n_bisect
Radiation::dedT_fac
Radiation::inner_convergence_check
Radiation::delta_e_rat_dt_tol
Radiation::delta_T_rat_dt_tol
Radiation::update_planck
Radiation::update_rosseland
Radiation::update_opacity
Radiation::update_limiter
Radiation::inner_update_limiter
Radiation::dT
Radiation::underfac
Radiation::do_sync
Radiation::do_kappa_stm_emission
Radiation::plotvar
Radiation::use_dkdT
Radiation::use_WiensLaw
Radiation::Tf_Wien
Radiation::xnu
Radiation::nugroup
Radiation::dnugroup
Radiation::lognugroup
Radiation::dlognugroup
Radiation::read_static_params()
Radiation::SolverType
Radiation::radtoE
Radiation::Etorad
Radiation::radfluxtoF
Radiation::do_multigroup
Radiation::nGroups
Radiation::rad_hydro_combined
Radiation::Er_Lorentz_term
Radiation::icomp_lambda
Radiation::icomp_kp
Radiation::icomp_kr
Radiation::icomp_lab_Er
Radiation::icomp_lab_Fr
Radiation::icomp_com_Fr
Radiation::nplotvar
Radiation::plotvar_names
Radiation::filter_lambda_T
Radiation::filter_lambda_S
Radiation::filter_prim_int
Radiation::filter_prim_T
Radiation::filter_prim_S
Radiation::accelerate
Radiation::convert_MeV_erg
Radiation::clight
Radiation::hPlanck
Radiation::kBoltz
Radiation::Avogadro
Radiation::c
Radiation::sigma
Radiation::aRad
Radiation::current_group_number
Radiation::current_group_name
Radiation::pure_hydro
Radiation::parent
Radiation::rad_bc
Radiation::reltol
Radiation::abstol
Radiation::delta_e_rat_level
Radiation::delta_T_rat_level
Radiation::flux_cons
Radiation::flux_cons_old
Radiation::flux_trial
Radiation::delta_t_old
Radiation::dflux
Radiation::group_units
Radiation::group_print_factor
Radiation::spot
- File Rotation.H
- File advection_util.H
- File ambient.H
- File binary.H
- File blackbody.H
- File castro_limits.H
- File diffusion_util.H
- File ext_bc_types.H
- File filt_prim.H
- File filter.H
- File flatten.H
- File fluxlimiter.H
- File fourth_center_average.H
- File global.H
- File hybrid.H
- File math.H
- File mhd_eigen.H
- File mhd_sizes.H
- File mhd_util.H
- File ppm.H
- File problem_bc_fill.H
- File problem_checkpoint.H
- File problem_diagnostics.H
- File problem_emissivity.H
- File problem_initialize.H
- File problem_initialize_mhd_data.H
- File problem_initialize_rad_data.H
- File problem_initialize_state_data.H
- File problem_rad_source.H
- File problem_restart.H
- File problem_source.H
- File problem_tagging.H
- File rad_util.H
- File reconstruction.H
- File riemann_2shock_solvers.H
- File riemann_constants.H
- File riemann_solvers.H
- File riemann_type.H
- File runtime_parameters.H
- File sdc_cons_to_burn.H
- File sdc_newton_solve.H
- File sdc_react_util.H
- File slope.H
- File vode_rhs_true_sdc.H