On Github katyhuff / 2016-03-03-ornl
\[\sigma(E,\vec{r},\hat{\Omega},T,x,i)\]
\[k=1\]
\[\beta_i, \lambda_{d,i}\]
fuel = th.THComponent(name="fuel", mat=TRISO(), vol=vol_fuel, T0=t_fuel, alpha_temp=alpha_fuel, timer=ti, heatgen=True, power_tot=power_tot/n_pebbles, sph=True, ri=r_mod, ro=r_fuel ) mod = th.THComponent(name="mod", mat=Graphite(), vol=vol_mod, T0=t_mod, alpha_temp=alpha_mod, timer=ti, sph=True, ri=0.0, ro=r_mod) cool = th.THComponent(name="cool", mat=Flibe(), vol=vol_cool, T0=t_cool, alpha_temp=alpha_cool, timer=ti) shell = th.THComponent(name="shell", mat=Graphite(), vol=vol_shell, T0=t_shell, alpha_temp=alpha_shell, timer=ti, sph=True, ri=r_fuel, ro=r_shell)
# The coolant convects to the pebbles cool.add_convection('pebble', h=h_cool, area=a_pb) cool.add_advection('cool', m_flow/n_pebbles, t_inlet, cp=cool.cp)
# External Reactivity from reactivity_insertion import RampReactivityInsertion rho_ext = RampReactivityInsertion(timer=ti, t_start=t_feedback + 10.0*units.seconds, t_end=t_feedback + 20.0*units.seconds, rho_init=0.0*units.delta_k, rho_rise=600.0*units.pcm, rho_final=600.0*units.pcm)
Stabilization (SUPG/PSPG)
\[ \left\langle f_{continuity},\psi\right\rangle+\left\langle f_{mom,non},\tau_{pspg}\times\nabla\psi\right\rangle\\ \left\langle f_{mom},\psi\right\rangle+\left\langle f_{mom,non},\tau_{supg}\times\nabla\psi\right\rangle\\ \left\langle f_{energy},\psi\right\rangle+\left\langle f_{energy,non},\tau_{supg}\times\nabla\psi\right\rangle \]