File list
- File Castro.H
StateTypesourcesint_methodadvance_statusCastroCastro()Castro()~Castro()Castro()Castro()operator=()operator=()restart()set_state_in_checkpoint()checkPoint()thePlotFileType()setPlotVariables()writePlotFile()writeSmallPlotFile()plotFileOutput()writeJobInfo()initData()init_particles()ParticleCheckPoint()ParticlePlotFile()ParticlePostRestart()ParticleDerive()TimestampParticles()advance_particles()MAESTRO_init()Area()Area()Volume()Fluxes()setTimeLevel()init()init()okToContinue()advance()do_advance_ctu()do_advance_sdc()save_data_for_retry()retry_advance_ctu()subcycle_advance_ctu()initialize_advance()finalize_advance()initialize_do_advance()finalize_do_advance()estTimeStep()initialTimeStep()computeInitialDt()computeNewDt()allocOldData()removeOldData()do_energy_diagnostics()post_timestep()postCoarseTimeStep()post_regrid()post_restart()post_init()scf_relaxation()do_hscf_solve()post_grown_restart()errorEst()apply_problem_tags()apply_tagging_restrictions()derive()derive()final_radiation_call()reset_internal_energy()check_div_B()computeTemp()create_source_corrector()swap_state_time_levels()volWgtSum()volWgtSum()locWgtSum()locWgtSum()volProductSum()volProductSum()locSquaredSum()gwstrain()expand_state()getLevel()FluxRegCrseInit()FluxRegFineAdd()reflux()writeBuildInfo()variableSetUp()ErrorSetUp()variableCleanUp()read_particle_params()check_for_nan()problem_post_simulation()reset_internal_energy()add_magnetic_e()using_point_mass()get_point_mass()extern_init()read_params()normalize_species()
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_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_math.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
- File Gravity.H
RealVectorGradPhiPhysBCFunctGravityGravity()~Gravity()Gravity()Gravity()operator=()operator=()read_params()set_numpts_in_gravity()install_level()set_mass_offset()get_grad_phi_prev()get_grad_phi_curr()get_grad_phi_prev_comp()plus_grad_phi_curr()swapTimeLevels()update_max_rhs()solve_for_phi()solve_for_delta_phi()gravity_sync()multilevel_solve_for_new_phi()actual_multilevel_solve()create_comp_minus_level_grad_phi()GetCrsePhi()get_old_grav_vector()get_new_grav_vector()test_level_grad_phi_prev()test_level_grad_phi_curr()test_composite_phi()average_fine_ec_onto_crse_ec()make_radial_gravity()interpolate_monopole_grav()compute_radial_mass()fill_multipole_BCs()init_multipole_grav()fill_direct_sum_BCs()make_mg_bc()applyMetricTerms()add_pointmass_to_gravity()get_rhs()sanity_check()actual_solve_with_mlmg()solve_phi_with_mlmg()parentLevelDatagrad_phi_currgrad_phi_prevgridsdmapabs_tolrel_tollevel_solver_resnormmax_rhsvolumeareaDensityfinest_level_allocatedphys_bcmlmg_lobcmlmg_hibcnumpts_at_levelradial_grav_oldradial_grav_newradial_massradial_volradial_presoutput_job_info_params()get_gravity_type()get_max_solve_level()NoSync()DoCompositeCorrection()test_results_of_solves()test_residual()test_solvesmass_offsetstencil_typemax_radius_all_in_domain
multipole
- File Gravity_util.H
- File HABEC.H
- File HLL_solvers.H
- File HypreABec.H
HypreABecHypreABec()~HypreABec()HypreABec()HypreABec()operator=()operator=()setVerbose()setScalars()aCoefficients()bCoefficients()SPalpha()aCoefficients()bCoefficients()setBndry()getBndry()boundaryFlux()hacoef()hbcoef()hbmat()hbmat3()setupSolver()solve()getAbsoluteResidual()clearSolver()fluxFactor()getFaceMetric()hbvec()hbvec3()geomacoefsalphabetareltolabstolSPabdpbdcompsolver_flagverboseverbose_thresholdpfmg_relax_typebhohgridAA0bxsolverprecondflux_factor
- File HypreExtMultiABec.H
HypreExtMultiABecHypreExtMultiABec()~HypreExtMultiABec()HypreExtMultiABec()HypreExtMultiABec()operator=()operator=()a2Multiplier()cMultiplier()d1Multiplier()d2Multiplier()a2Coefficients()cCoefficients()d1Coefficients()d2Coefficients()a2Coefficients()cCoefficients()d1Coefficients()d2Coefficients()loadLevelVectors()loadLevelVectorB()loadMatrix()boundaryDterm()a2coefsccoefsd1coefsd2coefsalpha2gammadelta1delta2
- File MGRadBndry.H
- File MGutils.H
- File NGBndry.H
- File Problem.H
- File Problem_Derive.H
- File Problem_Derives.H
- File RadBndry.H
- File RadDerive.H
- File RadHydro.H
- File RadSolve.H
RadSolveRadSolve()levelInit()levelBndry()levelBndry()cellCenteredApplyMetrics()setLevelACoeffs()setLevelBCoeffs()setLevelCCoeffs()levelACoeffs()levelBCoeffs()levelRhs()levelSolve()levelFlux()levelFluxReg()levelFluxFaceToCenter()levelDterm()levelClear()computeBCoeffs()levelACoeffs()levelRhs()levelDCoeffs()setHypreMulti()restoreHypreMulti()cMultid1Multid2Multiread_params()getEdgeMetric()parenthdhmhem
- File RadTypes.H
- File Radiation.H
RadiationSolver_TypeRadiation()regrid()close()restart()checkPoint()set_current_group()group_center()group_weight()deltaEnergyRatMax()deltaTRatMax()consRegister()post_init()pre_timestep()init_flux()deferred_sync_setup()deferred_sync()single_group_update()MGFLD_implicit_update()write_groups()reflux()compute_limiter()estimate_gamrPr()filter_prim()compute_exchange()compute_eta()internal_energy_update()internal_energy_update()nonconservative_energy_update()state_update()getBndryData()getBndryDataMG()getBndryDataMG_ga()filBndry()scaledGradient()fluxLimiter()get_c_v()get_frhoe()get_planck_and_temp()get_rosseland()update_rosseland_from_temp()get_rosseland_v_dcf()get_groups()extrapolateBorders()SGFLD_compute_rosseland()SGFLD_compute_rosseland()update_dcf()check_convergence_er()check_convergence_matt()compute_coupling()compute_etat()eos_opacity_emissivity()gray_accel()local_accel()state_energy_update()update_matter()bisect_matter()MGFLD_compute_rosseland()MGFLD_compute_rosseland()MGFLD_compute_scattering()rhstoEr()save_lambda_in_plotvar()save_lab_Er_in_plotvar()save_flux_in_plotvar()save_com_flux_in_plotvar()verbosemaxiterminiterconvergence_check_typerelInTolabsInTolmaxInIterminInIterskipAccelAllowedmatter_update_typen_bisectdedT_facinner_convergence_checkdelta_e_rat_dt_toldelta_T_rat_dt_tolupdate_planckupdate_rosselandupdate_opacityupdate_limiterinner_update_limiterdTunderfacdo_syncdo_kappa_stm_emissionplotvaruse_dkdTuse_WiensLawTf_Wienxnunugroupdnugrouplognugroupdlognugroupread_static_params()SolverTyperadtoEEtoradradfluxtoFdo_multigroupnGroupsrad_hydro_combinedEr_Lorentz_termicomp_lambdaicomp_kpicomp_kricomp_lab_Ericomp_lab_Fricomp_com_Frnplotvarplotvar_namesfilter_lambda_Tfilter_lambda_Sfilter_prim_intfilter_prim_Tfilter_prim_Saccelerateconvert_MeV_ergclighthPlanckkBoltzAvogadrocsigmaaRadcurrent_group_numbercurrent_group_namepure_hydroparentrad_bcreltolabstoldelta_e_rat_leveldelta_T_rat_levelflux_consflux_cons_oldflux_trialdelta_t_olddfluxgroup_unitsgroup_print_factorspot
- 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 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 timestep.H
- File vode_rhs_true_sdc.H