Skip to content

Add BetaPoloidalPrimeIBC model for L-mode edge kinetic profile parameterization - #2455

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_976562819
Sep 19, 2026
Merged

copybara-service[bot] merged 1 commit into
mainfrom
test_976562819

Conversation

@copybara-service

Copy link
Copy Markdown

Add BetaPoloidalPrimeIBC model for L-mode edge kinetic profile parameterization

Adds the BetaPoloidalPrimeIBC model to the internal boundary conditions hierarchy:

  • Parameterizes L-mode edge kinetic profiles by critical beta_poloidal_prime, rho_norm_edge, n_e_edge, and Ti_Te_ratio.
  • Constrains electron and ion temperatures in the edge IBC zone based on local poloidal beta, linearly interpolating electron density from the edge boundary to the separatrix.
  • Adds comprehensive unit tests including isolated model evaluations and an end-to-end solver step test verifying consistency with post_processed_outputs.beta_pol_prime.
  • Updates configuration.rst and physics_models.rst documentation.

@copybara-service
copybara-service Bot force-pushed the test_976562819 branch 2 times, most recently from 97656bc to b709dd6 Compare September 19, 2026 18:49
…terization

Adds the BetaPoloidalPrimeIBC model to the internal boundary conditions hierarchy:
- Parameterizes L-mode edge kinetic profiles by critical beta_poloidal_prime, rho_norm_edge, n_e_edge, and Ti_Te_ratio.
- Constrains electron and ion temperatures in the edge IBC zone based on local poloidal beta, linearly interpolating electron density from the edge boundary to the separatrix.
- Adds comprehensive unit tests including isolated model evaluations and an end-to-end solver step test verifying consistency with post_processed_outputs.beta_pol_prime.
- Updates configuration.rst and physics_models.rst documentation.

PiperOrigin-RevId: 984484934
@copybara-service
copybara-service Bot merged commit 6e5af98 into main Sep 19, 2026
3 checks passed
@copybara-service
copybara-service Bot deleted the test_976562819 branch September 19, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant