-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 0c642c2
Showing
341 changed files
with
76,880 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+643 KB
_images/plot_flux_distribution_cell_radial_slice_epithermal_compare_abs.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+765 KB
_images/plot_flux_distribution_cell_radial_slice_thermal_compare_abs.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,207 @@ | ||
.. _commands: | ||
|
||
|
||
======== | ||
命令行 | ||
======== | ||
|
||
CRANE本质上是一个命令行程序,它通过各种命令行来执行计算、绘制可视化图表等,CRANE的命令行可以分为以下两类: | ||
|
||
1. 基本命令行,该类命令行形式为 ``crane COMMAND [ARGS]``,是CRANE最基本的命令行,如 :ref:`crane_run`、 | ||
:ref:`crane_visualize`、:ref:`crane_compare` 等; | ||
2. 交互式命令行,该类命令行必须通过 :ref:`crane_visualize` 进入交互式命令行界面后执行,为模型及结果可视化相关的命令行工具, | ||
如 :ref:`plot_model`、:ref:`plot_power_distribution`、:ref:`print_lppt` 等。 | ||
|
||
|
||
.. _base_commands: | ||
|
||
-------------- | ||
基本命令行 | ||
-------------- | ||
|
||
.. _crane_run: | ||
|
||
.. click:: ngm.cli:run | ||
:prog: crane run | ||
:nested: full | ||
|
||
.. _crane_check_region_overlap: | ||
|
||
.. click:: ngm.cli:check_region_overlap | ||
:prog: crane check-region-overlap | ||
:nested: full | ||
|
||
.. _crane_compare: | ||
|
||
.. click:: ngm.cli:compare | ||
:prog: crane compare | ||
:nested: full | ||
|
||
.. _crane_visualize: | ||
|
||
.. click:: ngm.cli:visualize | ||
:prog: crane visualize | ||
:nested: full | ||
|
||
|
||
.. _interactive_commands: | ||
|
||
---------------------- | ||
交互式可视化命令行 | ||
---------------------- | ||
|
||
.. _cli_plot_model: | ||
|
||
.. click:: ngm.interactive:plot_model | ||
:prog: plot-model | ||
:nested: full | ||
|
||
.. _cli_plot_meshes: | ||
|
||
.. click:: ngm.interactive:plot_meshes | ||
:prog: plot-meshes | ||
:nested: full | ||
|
||
.. _cli_plot_assembly_map: | ||
|
||
.. click:: ngm.interactive:plot_assembly_map | ||
:prog: plot-assembly-map | ||
:nested: full | ||
|
||
.. _cli_plot_tagged_regions: | ||
|
||
.. click:: ngm.interactive:plot_tagged_regions | ||
:prog: plot-tagged-regions | ||
:nested: full | ||
|
||
.. _cli_plot_moc_tracks: | ||
|
||
.. click:: ngm.interactive:plot_moc_tracks | ||
:prog: plot-moc-tracks | ||
:nested: full | ||
|
||
.. _cli_plot_power_distribution: | ||
|
||
.. click:: ngm.interactive:plot_power_distribution | ||
:prog: plot-power-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_detector_reaction_distribution: | ||
|
||
.. click:: ngm.interactive:plot_detector_reaction_distribution | ||
:prog: plot-detector-reaction-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_burnup_distribution: | ||
|
||
.. click:: ngm.interactive:plot_burnup_distribution | ||
:prog: plot-burnup-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_flux_distribution: | ||
|
||
.. click:: ngm.interactive:plot_flux_distribution | ||
:prog: plot-flux-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_temperature_distribution: | ||
|
||
.. click:: ngm.interactive:plot_temperature_distribution | ||
:prog: plot-temperature-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_mass_flow_distribution: | ||
|
||
.. click:: ngm.interactive:plot_mass_flow_distribution | ||
:prog: plot-mass-flow-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_number_density_distribution: | ||
|
||
.. click:: ngm.interactive:plot_number_density_distribution | ||
:prog: plot-number-density-distribution | ||
:nested: full | ||
|
||
.. _cli_plot_dancoff_factors: | ||
|
||
.. click:: ngm.interactive:plot_dancoff_factors | ||
:prog: plot-dancoff-factors | ||
:nested: full | ||
|
||
.. _cli_plot_cell_neutron_balance_error: | ||
|
||
.. click:: ngm.interactive:plot_cell_neutron_balance_error | ||
:prog: plot-cell-neutron-balance-error | ||
:nested: full | ||
|
||
.. _cli_plot_result_summary: | ||
|
||
.. click:: ngm.interactive:plot_result_summary | ||
:prog: plot-result-summary | ||
:nested: full | ||
|
||
.. _cli_plot_criticals: | ||
|
||
.. click:: ngm.interactive:plot_criticals | ||
:prog: plot-criticals | ||
:nested: full | ||
|
||
.. _cli_plot_control_rod_worths: | ||
|
||
.. click:: ngm.interactive:plot_control_rod_worths | ||
:prog: plot-control-rod-worths | ||
:nested: full | ||
|
||
.. _cli_plot_control_rod_worths_curve: | ||
|
||
.. click:: ngm.interactive:plot_control_rod_worths_curve | ||
:prog: plot-control-rod-worths-curve | ||
:nested: full | ||
|
||
.. _cli_plot_timing_statistics: | ||
|
||
.. click:: ngm.interactive:plot_timing_statistics | ||
:prog: plot-timing-statistics | ||
:nested: full | ||
|
||
.. .. _cli_print_result_summary: | ||
.. .. click:: ngm.interactive:print_result_summary | ||
.. :prog: print-result-summary | ||
.. :nested: full | ||
.. .. _cli_print_power_distribution_comparation: | ||
.. .. click:: ngm.interactive:print_power_distribution_comparation | ||
.. :prog: print-power-distribution-comparation | ||
.. :nested: full | ||
.. .. _cli_print_lppt: | ||
.. .. click:: ngm.interactive:print_lppt | ||
.. :prog: print-lppt | ||
.. :nested: full | ||
.. .. _cli_print_criticals: | ||
.. .. click:: ngm.interactive:print_criticals | ||
.. :prog: print-criticals | ||
.. :nested: full | ||
.. .. _cli_print_control_rod_worths: | ||
.. .. click:: ngm.interactive:print_control_rod_worths | ||
.. :prog: print-control-rod-worths | ||
.. :nested: full | ||
.. .. _cli_print_control_rod_worths_curve: | ||
.. .. click:: ngm.interactive:print_control_rod_worths_curve | ||
.. :prog: print-control-rod-worths-curve | ||
.. :nested: full | ||
.. .. _cli_print_timing_statistics: | ||
.. .. click:: ngm.interactive:print_timing_statistics | ||
.. :prog: print-timing-statistics | ||
.. :nested: full |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
.. _examples_beavrs: | ||
|
||
|
||
========= | ||
BEAVRS | ||
========= | ||
|
||
BEAVRS基准题是麻省理工学院计算反应堆物理小组于2013年公布的压水堆三维全堆芯基准题。它包括商用压水堆的两循环热态零功率、 | ||
热态满功率和燃耗工况下详细的问题描述和实验测量值。测量值主要包括各工况点下的临界硼浓度、控制棒位置和堆内探测器计数值。 | ||
|
||
相关参考文献如下: | ||
|
||
1. N. Horelik, et al., Benchmark for Evaluation and Validation of Reactor Simulations (BEAVRS), | ||
V3.0.1, MIT, 2019, https://github.com/mit-crpg/BEAVRS. | ||
|
||
|
||
该问题分为第一、第二两个循环的基准题,分别为: | ||
|
||
#. :ref:`beavrs_c1` | ||
#. :ref:`beavrs_c2` | ||
|
||
|
||
.. _beavrs_c1: | ||
|
||
---------------- | ||
BEAVRS_C1 | ||
---------------- | ||
|
||
.. literalinclude:: ../../../examples/BEAVRS_C1.yaml | ||
:language: yaml | ||
|
||
|
||
.. _beavrs_c2: | ||
|
||
---------------- | ||
BEAVRS_C2 | ||
---------------- | ||
|
||
.. literalinclude:: ../../../examples/BEAVRS_C2.yaml | ||
:language: yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
.. _examples_c5g7: | ||
|
||
|
||
======= | ||
C5G7 | ||
======= | ||
|
||
C5G7基准题是OECD/NEA于2001年发布用来检验确定论输运计算程序求解非均匀堆芯能力的基准问题。 | ||
该问题堆芯由UO2燃料组件和MOX燃料组件混合装载,共计16盒燃料组件,呈1/8对称。 | ||
由于它具有强泄漏、组件间能谱差异大、非均匀性强等特点,被广泛用于新一代堆芯物理分析方法的检验。 | ||
|
||
相关参考文献如下: | ||
|
||
1. M.A. Smith, E.E. Lewis, et al., Benchmark on Deterministic Transport Calculation | ||
without Spatial Homogenization a 2-D/3-D MOX Fuel Assembly Benchmark (C5G7 | ||
MOX Benchmark), OECD/NEA, NEA/NSC/DOC(2003)16, 2003. | ||
|
||
2. Benchmark on Deterministic Transport Calculations without Spatial Homogenization, | ||
NEA, OECD, NEA/NSC/DOC(2003)16, 2005. | ||
|
||
|
||
该系列基准题问题根据两维、三维及插棒状态可分为以下5个基准题: | ||
|
||
#. :ref:`c5g7_2d` | ||
#. :ref:`c5g7_3d` | ||
#. :ref:`c5g7_3d_unrodded` | ||
#. :ref:`c5g7_3d_rodded_a` | ||
#. :ref:`c5g7_3d_rodded_b` | ||
|
||
|
||
.. _c5g7_2d: | ||
|
||
------------ | ||
C5G7_2D | ||
------------ | ||
|
||
.. literalinclude:: ../../../examples/C5G7_2D.yaml | ||
:language: yaml | ||
|
||
|
||
.. _c5g7_3d: | ||
|
||
------------ | ||
C5G7_3D | ||
------------ | ||
|
||
.. literalinclude:: ../../../examples/C5G7_3D.yaml | ||
:language: yaml | ||
|
||
|
||
.. _c5g7_3d_unrodded: | ||
|
||
----------------- | ||
C5G7_3D_unrodded | ||
----------------- | ||
|
||
.. literalinclude:: ../../../examples/C5G7_3D_unrodded.yaml | ||
:language: yaml | ||
|
||
|
||
.. _c5g7_3d_rodded_a: | ||
|
||
----------------- | ||
C5G7_3D_rodded_A | ||
----------------- | ||
|
||
.. literalinclude:: ../../../examples/C5G7_3D_rodded_A.yaml | ||
:language: yaml | ||
|
||
|
||
.. _c5g7_3d_rodded_b: | ||
|
||
----------------- | ||
C5G7_3D_rodded_B | ||
----------------- | ||
|
||
.. literalinclude:: ../../../examples/C5G7_3D_rodded_B.yaml | ||
:language: yaml |
Oops, something went wrong.