Belt/BCs: Difference between revisions

From Arbeitsgruppe Kuiper
Jump to navigation Jump to search
(new)
 
m (→‎predefined in Pluto: reflective =)
Line 3: Line 3:
implemented in Pluto4.4/boundary.c
implemented in Pluto4.4/boundary.c


* <code>reflective</code>, <code>axisymmetric</code>, <code>eqtsymmetric</code>
* <code>reflective</code> (\(v_n\) and \(B_n\) odd, others even), <code>axisymmetric</code>, <code>eqtsymmetric</code>
* <code>outflow</code>
* <code>outflow</code>
* <code>periodic</code>
* <code>periodic</code>

Revision as of 17:54, 5 February 2026

predefined in Pluto

implemented in Pluto4.4/boundary.c

  • reflective (\(v_n\) and \(B_n\) odd, others even), axisymmetric, eqtsymmetric
  • outflow
  • periodic
  • polaraxis, rotated, shearingbox
  • userdef

added in belt

implemented in Misc/boundaries.c

to be used via userdef,i.e. called in UserDefBoundary()

  • BC_ZeroGradient()
  • BC_PositiveZeroGradient()
  • BC_NegativeZeroGradient()
  • BC_ConstantGradient()
  • BC_Reflective()
  • BC_AxisSymmetric()
  • BC_NoOutflow_NoInflow()
  • BC_Outflow_NoInflow()
  • BC_Pi()
  • BC_AxisAverage()
  • BC_HydrostaticEquilibrium()