├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── task.yaml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── actions │ ├── build │ │ └── action.yml │ ├── dependencies_PR │ │ └── action.yml │ ├── permission_check │ │ └── action.yml │ └── process │ │ └── action.yml │ ├── check_release_due.yml │ ├── ci.yml │ ├── comments.yml │ ├── dependabot_helper.yml │ ├── dependencies_pr.yml │ ├── documentation-preview.yml │ ├── examples.yml │ ├── pin_dependencies.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── ACKNOWLEDGEMENTS.md ├── CITATION.cff ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bluemira ├── __init__.py ├── balance_of_plant │ ├── __init__.py │ ├── calculations.py │ ├── error.py │ ├── plotting.py │ └── steady_state.py ├── base │ ├── __init__.py │ ├── builder.py │ ├── components.py │ ├── constants.py │ ├── designer.py │ ├── error.py │ ├── file.py │ ├── logs.py │ ├── look_and_feel.py │ ├── parameter_frame │ │ ├── __init__.py │ │ ├── _frame.py │ │ ├── _parameter.py │ │ └── typed.py │ ├── reactor.py │ ├── reactor_config.py │ └── tools.py ├── builders │ ├── __init__.py │ ├── _varied_offset.py │ ├── coil_supports.py │ ├── cryostat.py │ ├── divertor.py │ ├── pf_coil.py │ ├── plasma.py │ ├── radiation_shield.py │ ├── tf_coils.py │ ├── thermal_shield.py │ └── tools.py ├── codes │ ├── __init__.py │ ├── _freecadapi.py │ ├── _freecadconfig.py │ ├── _polyscope.py │ ├── _typing.py │ ├── cgal_ext │ │ ├── __init__.py │ │ ├── _guard.py │ │ └── collision_detection.py │ ├── error.py │ ├── fast_ctd │ │ ├── __init__.py │ │ ├── _guard.py │ │ └── pipeline.py │ ├── interface.py │ ├── openmc │ │ ├── __init__.py │ │ ├── make_csg.py │ │ ├── material.py │ │ ├── output.py │ │ ├── params.py │ │ ├── solver.py │ │ ├── sources.py │ │ └── tallying.py │ ├── params.py │ ├── pivy.patch │ ├── plasmod │ │ ├── __init__.py │ │ ├── api │ │ │ ├── __init__.py │ │ │ ├── _inputs.py │ │ │ ├── _outputs.py │ │ │ ├── _plotting.py │ │ │ ├── _run.py │ │ │ ├── _setup.py │ │ │ ├── _solver.py │ │ │ └── _teardown.py │ │ ├── constants.py │ │ ├── equilibrium_2d_coupling.py │ │ ├── mapping.py │ │ └── params.py │ ├── process │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── _run.py │ │ ├── _setup.py │ │ ├── _solver.py │ │ ├── _teardown.py │ │ ├── api.py │ │ ├── constants.py │ │ ├── equation_variable_mapping.py │ │ ├── mapping.py │ │ ├── model_mapping.py │ │ ├── params.py │ │ └── template_builder.py │ ├── python_occ │ │ ├── __init__.py │ │ ├── _guard.py │ │ ├── imprint_solids.py │ │ └── imprintable_solid.py │ ├── utilities.py │ └── wrapper.py ├── display │ ├── __init__.py │ ├── auto_config.py │ ├── displayer.py │ ├── error.py │ ├── palettes.py │ ├── plotter.py │ └── tools.py ├── equilibria │ ├── __init__.py │ ├── analysis.py │ ├── boundary.py │ ├── coils │ │ ├── __init__.py │ │ ├── _coil.py │ │ ├── _field.py │ │ ├── _grouping.py │ │ └── _tools.py │ ├── constants.py │ ├── diagnostics.py │ ├── equilibrium.py │ ├── error.py │ ├── fem_fixed_boundary │ │ ├── __init__.py │ │ ├── fem_magnetostatic_2D.py │ │ ├── file.py │ │ └── utilities.py │ ├── find.py │ ├── find_legs.py │ ├── flux_surfaces.py │ ├── grad_shafranov.py │ ├── grid.py │ ├── limiter.py │ ├── num_control.py │ ├── optimisation │ │ ├── __init__.py │ │ ├── constraint_funcs.py │ │ ├── constraints.py │ │ ├── harmonics │ │ │ ├── __init__.py │ │ │ ├── harmonics_approx_functions.py │ │ │ ├── harmonics_constraint_functions.py │ │ │ ├── harmonics_constraints.py │ │ │ └── toroidal_harmonics_approx_functions.py │ │ ├── objectives.py │ │ └── problem │ │ │ ├── __init__.py │ │ │ ├── _breakdown.py │ │ │ ├── _minimal_current.py │ │ │ ├── _nested_position.py │ │ │ ├── _position.py │ │ │ ├── _tikhonov.py │ │ │ └── base.py │ ├── physics.py │ ├── plasma.py │ ├── plotting.py │ ├── profiles.py │ ├── run.py │ ├── shapes.py │ └── solve.py ├── fuel_cycle │ ├── __init__.py │ ├── analysis.py │ ├── blocks.py │ ├── cycle.py │ ├── error.py │ ├── lifecycle.py │ ├── timeline.py │ ├── timeline_tools.py │ └── tools.py ├── gen_params.py ├── geometry │ ├── __init__.py │ ├── _private_tools.py │ ├── _pyclipper_offset.py │ ├── base.py │ ├── bound_box.py │ ├── compound.py │ ├── constants.py │ ├── coordinates.py │ ├── error.py │ ├── face.py │ ├── inscribed_rect.py │ ├── optimisation │ │ ├── __init__.py │ │ ├── _optimise.py │ │ ├── _tools.py │ │ ├── problem.py │ │ └── typed.py │ ├── overlap_checking.py │ ├── parameterisations.py │ ├── placement.py │ ├── plane.py │ ├── shell.py │ ├── solid.py │ ├── tools.py │ └── wire.py ├── magnetostatics │ ├── __init__.py │ ├── baseclass.py │ ├── biot_savart.py │ ├── circuits.py │ ├── circular_arc.py │ ├── error.py │ ├── fem_utils.py │ ├── finite_element_2d.py │ ├── greens.py │ ├── polyhedral_prism.py │ ├── semianalytic_2d.py │ ├── tools.py │ └── trapezoidal_prism.py ├── materials │ ├── __init__.py │ ├── basic.py │ ├── cache.py │ ├── error.py │ └── neutronics.py ├── mesh │ ├── __init__.py │ ├── error.py │ ├── meshing.py │ └── tools.py ├── optimisation │ ├── __init__.py │ ├── _algorithm.py │ ├── _nlopt │ │ ├── __init__.py │ │ ├── conditions.py │ │ ├── functions.py │ │ └── optimiser.py │ ├── _optimise.py │ ├── _optimiser.py │ ├── _tools.py │ ├── error.py │ ├── problem.py │ └── typed.py ├── plasma_physics │ ├── __init__.py │ ├── collisions.py │ ├── reactions.py │ ├── rules_of_thumb.py │ └── scaling_laws.py ├── radiation_transport │ ├── __init__.py │ ├── advective_transport.py │ ├── error.py │ ├── flux_surfaces_maker.py │ ├── midplane_temperature_density.py │ ├── neutronics │ │ ├── __init__.py │ │ ├── blanket_data.py │ │ ├── constants.py │ │ ├── dagmc │ │ │ ├── __init__.py │ │ │ ├── dagmc_converter.py │ │ │ ├── dagmc_converter_fast_ctd.py │ │ │ └── save_cad_to_dagmc.py │ │ ├── geometry.py │ │ ├── make_pre_cell.py │ │ ├── materials.py │ │ ├── neutronics_axisymmetric.py │ │ ├── radial_wall.py │ │ ├── slicing.py │ │ ├── wires.py │ │ └── zero_d_neutronics.py │ ├── radiation_profile.py │ └── radiation_tools.py ├── structural │ ├── __init__.py │ ├── constants.py │ ├── crosssection.py │ ├── element.py │ ├── error.py │ ├── geometry.py │ ├── loads.py │ ├── matrixops.py │ ├── model.py │ ├── node.py │ ├── plotting.py │ ├── result.py │ ├── stress.py │ ├── symmetry.py │ └── transformation.py └── utilities │ ├── __init__.py │ ├── error.py │ ├── fit_tools.py │ ├── opt_variables.py │ ├── plot_tools.py │ ├── positioning.py │ └── tools.py ├── conda ├── environment.yml └── miniforge-init.sh ├── conftest.py ├── data ├── .gitignore ├── .gitkeep ├── equilibria │ ├── DN-DEMO_eqref.json │ ├── EU-DEMO_EOF.json │ ├── EU-DEMO_SOF.json │ └── vertical_stability_data.json ├── fuel_cycle │ └── blanket_fw_T_retention │ │ ├── README.md │ │ ├── Retention_export_HCPB_Lower.json │ │ ├── Retention_export_HCPB_Upper.json │ │ ├── Retention_export_WCLL_Lower.json │ │ ├── Retention_export_WCLL_Upper.json │ │ └── data_interpretation.py ├── geometry │ └── TFreference.json └── reactors │ ├── Coil_Structures_Example │ └── systems_code │ │ └── mockPROCESS.json │ └── EU-DEMO │ ├── equilibria │ └── EU-DEMO_eqref.json │ └── geometry │ └── tf_coils_TripleArc_18.json ├── docker ├── docker-compose.yml └── env.Dockerfile ├── documentation ├── developer │ └── adr │ │ ├── 0001-record-architecture-decisions.md │ │ ├── 0002-record-design-stage.md │ │ ├── 0003-record-component-manager.md │ │ ├── 0004-record-parameter-frame.md │ │ └── 0005-record-cache-vs-recreate.md └── source │ ├── _static │ ├── css │ │ └── custom.css │ └── custom.css │ ├── balance_of_plant │ └── balance_of_plant.rst │ ├── base │ ├── base.rst │ ├── components.rst │ ├── design_build.dot │ ├── design_build.rst │ └── parameter.rst │ ├── bluemira-roadmap-dark.svg │ ├── bluemira-roadmap.svg │ ├── bluemira_intro_mosaic.png │ ├── codes │ └── codes.rst │ ├── conf.py │ ├── conventions.rst │ ├── coordinate_systems.png │ ├── developer │ ├── faq.rst │ ├── gen_params.rst │ ├── logging.rst │ ├── release_workflow.rst │ └── ssh.rst │ ├── equilibria │ ├── L_constraints_crop.png │ ├── circ.png │ ├── coilset.png │ ├── coordinates_grid_domain_crop.png │ ├── dia.png │ ├── doc_magnetic_constraints.py │ ├── doc_parametric_constraints.py │ ├── equilibria.rst │ ├── exclusions.png │ ├── flux_surface_geometry.png │ ├── flux_surface_squareness.png │ ├── optimiser_summary.png │ ├── pos_opt.gif │ ├── sq.png │ ├── th-flux-comparison.png │ ├── th-region-and-coils.png │ ├── unconstrained.gif │ └── xzl_mapper.png │ ├── examples │ ├── examples.rst │ ├── fuel_cycle │ ├── A_tot_figure.png │ ├── Adist.png │ ├── damage.png │ ├── default_mtI_new.png │ ├── fuel_cycle.rst │ ├── linear_life.png │ ├── mt_distribution.png │ └── tfvmodel4.JPG │ ├── geometry │ ├── geometry.rst │ ├── images │ │ ├── after_cut.png │ │ ├── before_cut.png │ │ └── transitioning_curve.PNG │ ├── overview.rst │ ├── parameterisation.rst │ └── semi_circle_chord.py │ ├── index.rst │ ├── installation.rst │ ├── introduction.rst │ ├── magnetostatics │ ├── doc_biotsavart.py │ ├── doc_circular.py │ ├── doc_fem_single_coil.py │ ├── doc_greens.py │ ├── doc_planar.py │ ├── doc_polyhedral.py │ ├── doc_polyhedral_planar.py │ ├── doc_semianalytic.py │ ├── doc_trapezoidal.py │ ├── magnetostatics.rst │ ├── pic_biotsavart.png │ ├── pic_circular.png │ ├── pic_greens.png │ ├── pic_hexagonal.png │ ├── pic_planar.png │ ├── pic_polyhedral_planar.png │ ├── pic_semianalytic.png │ ├── pic_single_coil_bz.png │ └── pic_trapezoidal.png │ ├── materials │ └── materials.rst │ ├── mesh │ └── mesh.rst │ ├── optimisation │ ├── geometry.rst │ ├── optimisation.rst │ └── optimisation_doc.rst │ ├── radiation_transport │ ├── SOL_power_sharing.png │ ├── T_drop_det.PNG │ ├── advection_transport.rst │ ├── core_profiles_formula.PNG │ ├── exp_detachment.PNG │ ├── flux_expansion.png │ ├── hf_radial_profile.png │ ├── no_detachment.PNG │ ├── pitcher_schematic.PNG │ ├── radiation.rst │ └── radiation_transport.rst │ ├── sectors.png │ ├── structural │ ├── flow_diagram_matrix_displacement.jpg │ ├── structural.rst │ ├── structural_coordinate_system.jpg │ └── structural_eiffel.png │ └── utilities │ ├── images │ ├── constant-sigma-cylindrical.png │ ├── constant-sigma-toroidal.png │ ├── constant-tau-cylindrical.png │ ├── constant-tau-toroidal.png │ ├── original-unit-circle-example.png │ ├── toroidal-coordinates-diagram-wolfram.png │ ├── unit-circle-back-to-cylindrical.png │ └── unit-circle-converted-toroidal.png │ └── utilities.rst ├── eudemo ├── README.md ├── config │ ├── .gitignore │ ├── build_config.json │ ├── fixed_boundary_eqdsk.json │ ├── mockPROCESS.json │ └── params.json ├── eudemo │ ├── __init__.py │ ├── blanket │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── designer.py │ │ └── panelling │ │ │ ├── __init__.py │ │ │ ├── _designer.py │ │ │ ├── _opt_problem.py │ │ │ └── _paneller.py │ ├── coil_structure.py │ ├── comp_managers.py │ ├── equilibria │ │ ├── __init__.py │ │ ├── _designer.py │ │ ├── _equilibrium.py │ │ └── tools.py │ ├── ivc │ │ ├── __init__.py │ │ ├── divertor_silhouette.py │ │ ├── ivc_boundary.py │ │ ├── plasma_face.py │ │ ├── tools.py │ │ ├── wall_silhouette.py │ │ └── wall_silhouette_parameterisation.py │ ├── maintenance │ │ ├── __init__.py │ │ ├── duct_connection.py │ │ ├── equatorial_port.py │ │ ├── lower_port │ │ │ ├── __init__.py │ │ │ ├── builder.py │ │ │ └── duct_designer.py │ │ ├── port_plug.py │ │ └── upper_port.py │ ├── materials.py │ ├── model_managers.py │ ├── neutronics │ │ ├── __init__.py │ │ └── run.py │ ├── params.py │ ├── pf_coils │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── component_manager.py │ │ ├── designer.py │ │ └── tools.py │ ├── power_cycle.py │ ├── radial_build.py │ ├── reactor.py │ ├── tf_coils │ │ ├── __init__.py │ │ ├── tf_coil_parameterisations.py │ │ └── tf_coils.py │ ├── tools.py │ └── vacuum_vessel.py └── eudemo_tests │ ├── __init__.py │ ├── blanket │ ├── __init__.py │ ├── panelling │ │ ├── test_designer.py │ │ └── test_paneller.py │ ├── test_blanket.py │ ├── test_builder.py │ ├── test_designer.py │ └── tools.py │ ├── build_config.json │ ├── equilibria │ ├── __init__.py │ ├── test_data │ │ ├── .gitignore │ │ └── params.json │ ├── test_designer.py │ └── test_tools.py │ ├── ivc │ ├── test_divertor_silhouette.py │ ├── test_ivc_boundary.py │ ├── test_plasma_face.py │ └── test_wall_silhouette.py │ ├── maintenance │ ├── __init__.py │ ├── test_duct_connection.py │ ├── test_eq_port.py │ ├── test_lower_port.py │ ├── test_port_plug.py │ └── test_upper_port.py │ ├── params.json │ ├── pf_coils │ ├── __init__.py │ └── test_tools.py │ ├── template.json │ ├── test_data │ ├── tf_coils_TripleArc_18.json │ └── wall_polyspline.json │ ├── test_power_cycle.py │ ├── test_tf_coils.py │ └── test_vacuum_vessel.py ├── examples ├── README.md ├── balance_of_plant │ └── steady_state_example.ex.py ├── base │ ├── components_tutorial.ex.py │ ├── params.ex.py │ └── units.ex.py ├── codes │ ├── equilibrium_plasmod_example.ex.py │ ├── ext_code_script.py │ ├── external_code.ex.py │ ├── plasmod_input.dat │ ├── plasmod_outputs.dat │ ├── plasmod_profiles.dat │ ├── run_plasmod_example.ex.py │ └── run_process_example.ex.py ├── data │ └── codes │ │ └── process │ │ └── ST_IN.DAT ├── design │ ├── design_materials.py │ ├── optimised_reactor.ex.py │ └── simple_reactor.ex.py ├── equilibria │ ├── EUDEMO_2017_CREATE_SOF_separatrix.json │ ├── SH_test_file.json │ ├── Spherical_Approximation_how_it_works.ex.py │ ├── Toroidal_Harmonics_Optimisation_Set_Up.ex.py │ ├── anaylsis_toolbox_examples.ex.py │ ├── coilset_opt_problem_tutorial.ex.py │ ├── eudemo_2017.ex.py │ ├── fem_fixed_boundary │ │ └── fem_boundary_conditions_example.py │ ├── fixed_boundary.ex.py │ ├── quick_look_at_example_coilsets.ex.py │ ├── single_null.ex.py │ └── spherical_harmonic_approximation_basic_use.ex.py ├── fuel_cycle │ └── EUDEMO_fuelcycle.ex.py ├── geometry │ ├── geometry_tutorial.ex.py │ ├── plane_placement_tutorial.ex.py │ └── plotting_tutorial.ex.py ├── magnetostatics │ ├── constant_tension.ex.py │ ├── finite_element_2D_single_coil.ex.py │ └── helmholtz_example.ex.py ├── mesh │ └── mesh_tutorial.ex.py ├── optimisation │ ├── eggholder_problem.ex.py │ ├── geometry_optimisation.ex.py │ ├── geometry_optimisation_with_parameterisation.ex.py │ ├── nonlinearly_constrained_problem.ex.py │ └── rosenbrock_problem.ex.py ├── plasma_physics │ └── fusion_reactions.ex.py ├── radiation_transport │ ├── heat_flux_calculation.ex.py │ ├── radiation_calculation_solver_DEMO.ex.py │ └── run_cad_neutronics.ex.py └── structural │ └── tour_eiffel_example.ex.py ├── generated_data └── naughty_geometry │ └── README.md ├── pyproject.toml ├── requirements ├── conda.txt └── uv │ ├── all.txt │ ├── base.txt │ ├── develop.txt │ └── examples.txt ├── scripts ├── coin │ ├── build-coin.sh │ └── install-coin-deps.sh ├── conda_less_install.md ├── fenicsx │ ├── install-fenicsx-deps.sh │ └── install-fenicsx.sh ├── format_warning_report.py ├── freecad │ ├── install-freecad.sh │ └── step1 │ │ ├── clone-freecad.sh │ │ └── install-freecad-deps.sh ├── h5py │ └── install-h5py.sh ├── install-conda.sh ├── install-openmc.sh ├── openmc_data_download │ ├── __init__.py │ ├── multithreaded_download.py │ ├── neutronics_data_downloader.py │ ├── nuclear_data_isotopes.json │ └── nuclear_data_isotopes_example.json ├── pivy │ ├── step1 │ │ ├── clone_pivy.sh │ │ └── install-pivy-deps.sh │ └── step2 │ │ └── install-pivy.sh ├── pyside2 │ ├── clone-pyside2.sh │ └── install-pyside2.sh ├── qt5 │ ├── step1 │ │ ├── build-qt5.sh │ │ └── install-qt5-deps.sh │ └── step2 │ │ └── build-qt5-2.sh ├── run_examples.py └── update_dependencies.sh └── tests ├── __init__.py ├── _helpers.py ├── balance_of_plant └── test_plotting.py ├── base ├── __init__.py ├── parameterframe │ ├── test_parameter.py │ ├── test_parameterframe.py │ └── test_parameterframe_annotations.py ├── reactor_config │ ├── __init__.py │ ├── data │ │ ├── nest_a │ │ │ ├── nest_a.config.json │ │ │ └── nest_a.params.json │ │ ├── nest_b │ │ │ ├── nest_b.config.json │ │ │ └── nest_b_inner │ │ │ │ └── nest_b.params.json │ │ ├── reactor_config.empty.json │ │ ├── reactor_config.nested_config.json │ │ ├── reactor_config.nested_params.json │ │ ├── reactor_config.nesting.json │ │ ├── reactor_config.test.json │ │ └── reactor_params.global.json │ └── test_reactor_config.py ├── test_builder.py ├── test_components.py ├── test_constants.py ├── test_designer.py ├── test_file.py ├── test_logs.py ├── test_look_and_feel.py ├── test_reactor.py └── test_tools.py ├── builders ├── __init__.py ├── test_coil_supports.py ├── test_cryostat.py ├── test_divertor.py ├── test_pf_coil.py ├── test_plasma.py ├── test_radiation_shield.py ├── test_tf_coils.py ├── test_thermal_shield.py └── test_tools.py ├── codes ├── __init__.py ├── openmc │ ├── params.json │ └── test_source_params.py ├── plasmod │ ├── __init__.py │ ├── data │ │ ├── mockPLASMOD.json │ │ ├── params.json │ │ ├── sample_output.dat │ │ └── sample_profiles.dat │ ├── test_data │ │ ├── plasmod_input.dat │ │ ├── plasmod_output.dat │ │ └── plasmod_profiles.dat │ ├── test_equilibrium.py │ ├── test_inputs.py │ ├── test_params.py │ ├── test_profiles.py │ └── test_solver.py ├── process │ ├── __init__.py │ ├── test_api.py │ ├── test_data │ │ ├── IN.DAT │ │ ├── mfile_data.json │ │ ├── params.json │ │ └── read │ │ │ └── mockPROCESS.json │ ├── test_inputs.py │ ├── test_params.py │ ├── test_run.py │ ├── test_setup.py │ ├── test_solver.py │ ├── test_teardown.py │ ├── test_template_builder.py │ └── utilities.py ├── test_freecadapi.py ├── test_interface.py ├── test_param.py ├── test_python_occ.py ├── test_utilities.py └── test_wrapper.py ├── display ├── __init__.py ├── test_auto_config.py ├── test_displayer.py ├── test_palettes.py └── test_plotter.py ├── equilibria ├── __init__.py ├── fem_fixed_boundary │ ├── test_Solovev.py │ ├── test_fem_magnetostatic_2D.py │ └── test_fem_utils.py ├── setup_methods.py ├── test_analysis.py ├── test_coils.py ├── test_constraint_functions.py ├── test_constraints.py ├── test_data │ ├── DN-DEMO_eqref.json │ ├── DN-DEMO_eqref_withCoilNames.json │ ├── SH_test_file.json │ ├── coilsets │ │ ├── DEMO-DN_coilset.json │ │ ├── DEMO-SN_coilset.json │ │ ├── ITER_coilset.json │ │ └── MAST-U_coilset.json │ ├── eqref_OOB.json │ ├── in_plasma_test.json │ ├── jetto.eqdsk_out │ └── toroidal_harmonics_test_data.json ├── test_equilibrium.py ├── test_find.py ├── test_flux_surfaces.py ├── test_force_field.py ├── test_grid.py ├── test_harmonics.py ├── test_limiter.py ├── test_optimisation.py ├── test_optimiser.py ├── test_physics.py ├── test_plasma.py ├── test_run.py ├── test_shapes.py └── test_st_equilibrium.py ├── fuel_cycle ├── __init__.py ├── test_blocks.py └── test_tools.py ├── geometry ├── __init__.py ├── test_bound_box.py ├── test_coordinates.py ├── test_data │ ├── IB_test.json │ ├── OB_test.json │ ├── TF_case_in_test.json │ ├── bb_ob_bss_test.json │ ├── bb_offset_test.json │ ├── classic_hanging_chad.json │ ├── div_test_mfm2.json │ ├── divertor_seg_fault_LDS.json │ ├── edge_case_offset.json │ ├── failing_mixed_shell_inner.json │ ├── failing_mixed_shell_outer.json │ ├── in_polygon_test.json │ ├── loopcut_data.pkl │ ├── offset_wire2022-04-08_10-19-27.json │ ├── panelling_ref_data.npy │ ├── shell_mixed_test_inner.json │ ├── shell_mixed_test_outer.json │ ├── test_EQ_intersect.json │ ├── test_EQ_intersect2.json │ ├── test_LP_intersect.json │ ├── test_LP_intersect2.json │ ├── test_TF_intersect.json │ ├── test_TF_intersect2.json │ ├── test_TF_intersect3.json │ ├── test_UP_intersect.json │ ├── test_UP_intersect2.json │ ├── test_UP_intersect3.json │ ├── test_circ.stp │ ├── test_circleg.stp │ ├── tf_wp_tricky_inner.json │ ├── tf_wp_tricky_outer.json │ └── vvts_face_polygon_test.json ├── test_face.py ├── test_geometry.py ├── test_inscribed_rect.py ├── test_offset.py ├── test_orientation.py ├── test_parameterisations.py ├── test_placement.py ├── test_plane.py ├── test_private_tools.py ├── test_pyclipper_offset.py ├── test_sweep.py ├── test_tools.py └── test_wire.py ├── magnetostatics ├── __init__.py ├── setup_methods.py ├── test_biot_savart.py ├── test_circuits.py ├── test_circular_arc.py ├── test_data │ ├── DEMO_2015_TF_xz.json │ ├── DEMO_2015_cariddi_ripple_xz.json │ ├── DEMO_2015_ripple_xz.json │ ├── new_B_along_x-x.json │ └── new_B_along_z-z.json ├── test_finite_element_2d.py ├── test_greens.py ├── test_polyhedral_prism.py ├── test_semianalytic_2d.py ├── test_tools.py └── test_trapezoidal_prism.py ├── mesh ├── __init__.py ├── test_data │ ├── GeneratedMesh.geo_unrolled │ ├── GeneratedMesh.msh │ ├── ReferenceMesh.geo_unrolled │ ├── ReferenceMesh.msh │ ├── ReferenceMesh_boundaries.h5 │ ├── ReferenceMesh_boundaries.xdmf │ ├── ReferenceMesh_domain.h5 │ ├── ReferenceMesh_domain.xdmf │ └── ReferenceMesh_linkfile.json ├── test_meshing.py └── test_tools.py ├── optimisation ├── __init__.py ├── geometry │ ├── __init__.py │ ├── test_geometry.py │ └── test_problem.py ├── test_algorithm.py ├── test_nlopt.py ├── test_optimise.py ├── test_problem.py └── tools.py ├── plasma_physics ├── __init__.py ├── test_collisions.py ├── test_data │ └── reactivity_Bosch_Hale_1993.json ├── test_reactions.py ├── test_rules_of_thumb.py └── test_scaling_laws.py ├── radiation_transport ├── __init__.py ├── test_advective_transport.py ├── test_dagmc_converters.py ├── test_data │ ├── DN_fw_shape.json │ └── first_wall.json ├── test_flux_surface_maker.py ├── test_radiation_profile.py └── test_radiation_tools.py ├── structural ├── __init__.py ├── test_crosssection.py ├── test_element.py ├── test_geometry.py ├── test_loads.py ├── test_model.py ├── test_node.py ├── test_plotting.py ├── test_symmetry.py ├── test_transformation.py └── tf_shell_sections.pkl ├── test_data ├── neutronics │ └── HCPB_TBR_data.json └── reactors │ ├── BLUEPRINT-INTEGRATION-TEST │ └── systems_code │ │ └── mockPROCESS.json │ └── SMOKE-TEST-EU-DEMO │ ├── equilibria │ └── SMOKE-TEST-EU-DEMO_eqref.json │ └── systems_code │ └── mockPROCESS.json ├── test_gen_params.py ├── test_version.py └── utilities ├── __init__.py ├── test_data ├── test_csv_writer.csv └── test_csv_writer.txt ├── test_fit_tools.py ├── test_opt_variables.py ├── test_plot_tools.py ├── test_positioning.py └── test_tools.py /.dockerignore: -------------------------------------------------------------------------------- 1 | .venv 2 | .github 3 | conda 4 | data 5 | documentation 6 | examples 7 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | bluemira/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/task.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/ISSUE_TEMPLATE/task.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/actions/build/action.yml -------------------------------------------------------------------------------- /.github/workflows/actions/dependencies_PR/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/actions/dependencies_PR/action.yml -------------------------------------------------------------------------------- /.github/workflows/actions/permission_check/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/actions/permission_check/action.yml -------------------------------------------------------------------------------- /.github/workflows/actions/process/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/actions/process/action.yml -------------------------------------------------------------------------------- /.github/workflows/check_release_due.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/check_release_due.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/comments.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/comments.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot_helper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/dependabot_helper.yml -------------------------------------------------------------------------------- /.github/workflows/dependencies_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/dependencies_pr.yml -------------------------------------------------------------------------------- /.github/workflows/documentation-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/documentation-preview.yml -------------------------------------------------------------------------------- /.github/workflows/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/examples.yml -------------------------------------------------------------------------------- /.github/workflows/pin_dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/pin_dependencies.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/README.md -------------------------------------------------------------------------------- /bluemira/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/__init__.py -------------------------------------------------------------------------------- /bluemira/balance_of_plant/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/balance_of_plant/__init__.py -------------------------------------------------------------------------------- /bluemira/balance_of_plant/calculations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/balance_of_plant/calculations.py -------------------------------------------------------------------------------- /bluemira/balance_of_plant/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/balance_of_plant/error.py -------------------------------------------------------------------------------- /bluemira/balance_of_plant/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/balance_of_plant/plotting.py -------------------------------------------------------------------------------- /bluemira/balance_of_plant/steady_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/balance_of_plant/steady_state.py -------------------------------------------------------------------------------- /bluemira/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/__init__.py -------------------------------------------------------------------------------- /bluemira/base/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/builder.py -------------------------------------------------------------------------------- /bluemira/base/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/components.py -------------------------------------------------------------------------------- /bluemira/base/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/constants.py -------------------------------------------------------------------------------- /bluemira/base/designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/designer.py -------------------------------------------------------------------------------- /bluemira/base/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/error.py -------------------------------------------------------------------------------- /bluemira/base/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/file.py -------------------------------------------------------------------------------- /bluemira/base/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/logs.py -------------------------------------------------------------------------------- /bluemira/base/look_and_feel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/look_and_feel.py -------------------------------------------------------------------------------- /bluemira/base/parameter_frame/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/parameter_frame/__init__.py -------------------------------------------------------------------------------- /bluemira/base/parameter_frame/_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/parameter_frame/_frame.py -------------------------------------------------------------------------------- /bluemira/base/parameter_frame/_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/parameter_frame/_parameter.py -------------------------------------------------------------------------------- /bluemira/base/parameter_frame/typed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/parameter_frame/typed.py -------------------------------------------------------------------------------- /bluemira/base/reactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/reactor.py -------------------------------------------------------------------------------- /bluemira/base/reactor_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/reactor_config.py -------------------------------------------------------------------------------- /bluemira/base/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/base/tools.py -------------------------------------------------------------------------------- /bluemira/builders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/__init__.py -------------------------------------------------------------------------------- /bluemira/builders/_varied_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/_varied_offset.py -------------------------------------------------------------------------------- /bluemira/builders/coil_supports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/coil_supports.py -------------------------------------------------------------------------------- /bluemira/builders/cryostat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/cryostat.py -------------------------------------------------------------------------------- /bluemira/builders/divertor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/divertor.py -------------------------------------------------------------------------------- /bluemira/builders/pf_coil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/pf_coil.py -------------------------------------------------------------------------------- /bluemira/builders/plasma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/plasma.py -------------------------------------------------------------------------------- /bluemira/builders/radiation_shield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/radiation_shield.py -------------------------------------------------------------------------------- /bluemira/builders/tf_coils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/tf_coils.py -------------------------------------------------------------------------------- /bluemira/builders/thermal_shield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/thermal_shield.py -------------------------------------------------------------------------------- /bluemira/builders/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/builders/tools.py -------------------------------------------------------------------------------- /bluemira/codes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/_freecadapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/_freecadapi.py -------------------------------------------------------------------------------- /bluemira/codes/_freecadconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/_freecadconfig.py -------------------------------------------------------------------------------- /bluemira/codes/_polyscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/_polyscope.py -------------------------------------------------------------------------------- /bluemira/codes/_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/_typing.py -------------------------------------------------------------------------------- /bluemira/codes/cgal_ext/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/cgal_ext/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/cgal_ext/_guard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/cgal_ext/_guard.py -------------------------------------------------------------------------------- /bluemira/codes/cgal_ext/collision_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/cgal_ext/collision_detection.py -------------------------------------------------------------------------------- /bluemira/codes/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/error.py -------------------------------------------------------------------------------- /bluemira/codes/fast_ctd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/fast_ctd/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/fast_ctd/_guard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/fast_ctd/_guard.py -------------------------------------------------------------------------------- /bluemira/codes/fast_ctd/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/fast_ctd/pipeline.py -------------------------------------------------------------------------------- /bluemira/codes/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/interface.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/make_csg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/make_csg.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/material.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/output.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/params.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/solver.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/sources.py -------------------------------------------------------------------------------- /bluemira/codes/openmc/tallying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/openmc/tallying.py -------------------------------------------------------------------------------- /bluemira/codes/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/params.py -------------------------------------------------------------------------------- /bluemira/codes/pivy.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/pivy.patch -------------------------------------------------------------------------------- /bluemira/codes/plasmod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_inputs.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_outputs.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_plotting.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_run.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_setup.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_solver.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/api/_teardown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/api/_teardown.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/constants.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/equilibrium_2d_coupling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/equilibrium_2d_coupling.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/mapping.py -------------------------------------------------------------------------------- /bluemira/codes/plasmod/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/plasmod/params.py -------------------------------------------------------------------------------- /bluemira/codes/process/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/process/_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/_inputs.py -------------------------------------------------------------------------------- /bluemira/codes/process/_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/_run.py -------------------------------------------------------------------------------- /bluemira/codes/process/_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/_setup.py -------------------------------------------------------------------------------- /bluemira/codes/process/_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/_solver.py -------------------------------------------------------------------------------- /bluemira/codes/process/_teardown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/_teardown.py -------------------------------------------------------------------------------- /bluemira/codes/process/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/api.py -------------------------------------------------------------------------------- /bluemira/codes/process/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/constants.py -------------------------------------------------------------------------------- /bluemira/codes/process/equation_variable_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/equation_variable_mapping.py -------------------------------------------------------------------------------- /bluemira/codes/process/mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/mapping.py -------------------------------------------------------------------------------- /bluemira/codes/process/model_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/model_mapping.py -------------------------------------------------------------------------------- /bluemira/codes/process/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/params.py -------------------------------------------------------------------------------- /bluemira/codes/process/template_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/process/template_builder.py -------------------------------------------------------------------------------- /bluemira/codes/python_occ/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/python_occ/__init__.py -------------------------------------------------------------------------------- /bluemira/codes/python_occ/_guard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/python_occ/_guard.py -------------------------------------------------------------------------------- /bluemira/codes/python_occ/imprint_solids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/python_occ/imprint_solids.py -------------------------------------------------------------------------------- /bluemira/codes/python_occ/imprintable_solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/python_occ/imprintable_solid.py -------------------------------------------------------------------------------- /bluemira/codes/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/utilities.py -------------------------------------------------------------------------------- /bluemira/codes/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/codes/wrapper.py -------------------------------------------------------------------------------- /bluemira/display/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/__init__.py -------------------------------------------------------------------------------- /bluemira/display/auto_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/auto_config.py -------------------------------------------------------------------------------- /bluemira/display/displayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/displayer.py -------------------------------------------------------------------------------- /bluemira/display/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/error.py -------------------------------------------------------------------------------- /bluemira/display/palettes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/palettes.py -------------------------------------------------------------------------------- /bluemira/display/plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/plotter.py -------------------------------------------------------------------------------- /bluemira/display/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/display/tools.py -------------------------------------------------------------------------------- /bluemira/equilibria/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/analysis.py -------------------------------------------------------------------------------- /bluemira/equilibria/boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/boundary.py -------------------------------------------------------------------------------- /bluemira/equilibria/coils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/coils/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/coils/_coil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/coils/_coil.py -------------------------------------------------------------------------------- /bluemira/equilibria/coils/_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/coils/_field.py -------------------------------------------------------------------------------- /bluemira/equilibria/coils/_grouping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/coils/_grouping.py -------------------------------------------------------------------------------- /bluemira/equilibria/coils/_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/coils/_tools.py -------------------------------------------------------------------------------- /bluemira/equilibria/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/constants.py -------------------------------------------------------------------------------- /bluemira/equilibria/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/diagnostics.py -------------------------------------------------------------------------------- /bluemira/equilibria/equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/equilibrium.py -------------------------------------------------------------------------------- /bluemira/equilibria/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/error.py -------------------------------------------------------------------------------- /bluemira/equilibria/fem_fixed_boundary/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/fem_fixed_boundary/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/fem_fixed_boundary/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/fem_fixed_boundary/file.py -------------------------------------------------------------------------------- /bluemira/equilibria/fem_fixed_boundary/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/fem_fixed_boundary/utilities.py -------------------------------------------------------------------------------- /bluemira/equilibria/find.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/find.py -------------------------------------------------------------------------------- /bluemira/equilibria/find_legs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/find_legs.py -------------------------------------------------------------------------------- /bluemira/equilibria/flux_surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/flux_surfaces.py -------------------------------------------------------------------------------- /bluemira/equilibria/grad_shafranov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/grad_shafranov.py -------------------------------------------------------------------------------- /bluemira/equilibria/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/grid.py -------------------------------------------------------------------------------- /bluemira/equilibria/limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/limiter.py -------------------------------------------------------------------------------- /bluemira/equilibria/num_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/num_control.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/constraint_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/constraint_funcs.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/constraints.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/harmonics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/harmonics/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/objectives.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/__init__.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/_breakdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/_breakdown.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/_minimal_current.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/_minimal_current.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/_nested_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/_nested_position.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/_position.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/_tikhonov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/_tikhonov.py -------------------------------------------------------------------------------- /bluemira/equilibria/optimisation/problem/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/optimisation/problem/base.py -------------------------------------------------------------------------------- /bluemira/equilibria/physics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/physics.py -------------------------------------------------------------------------------- /bluemira/equilibria/plasma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/plasma.py -------------------------------------------------------------------------------- /bluemira/equilibria/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/plotting.py -------------------------------------------------------------------------------- /bluemira/equilibria/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/profiles.py -------------------------------------------------------------------------------- /bluemira/equilibria/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/run.py -------------------------------------------------------------------------------- /bluemira/equilibria/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/shapes.py -------------------------------------------------------------------------------- /bluemira/equilibria/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/equilibria/solve.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/__init__.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/analysis.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/blocks.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/cycle.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/error.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/lifecycle.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/timeline.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/timeline_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/timeline_tools.py -------------------------------------------------------------------------------- /bluemira/fuel_cycle/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/fuel_cycle/tools.py -------------------------------------------------------------------------------- /bluemira/gen_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/gen_params.py -------------------------------------------------------------------------------- /bluemira/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/__init__.py -------------------------------------------------------------------------------- /bluemira/geometry/_private_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/_private_tools.py -------------------------------------------------------------------------------- /bluemira/geometry/_pyclipper_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/_pyclipper_offset.py -------------------------------------------------------------------------------- /bluemira/geometry/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/base.py -------------------------------------------------------------------------------- /bluemira/geometry/bound_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/bound_box.py -------------------------------------------------------------------------------- /bluemira/geometry/compound.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/compound.py -------------------------------------------------------------------------------- /bluemira/geometry/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/constants.py -------------------------------------------------------------------------------- /bluemira/geometry/coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/coordinates.py -------------------------------------------------------------------------------- /bluemira/geometry/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/error.py -------------------------------------------------------------------------------- /bluemira/geometry/face.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/face.py -------------------------------------------------------------------------------- /bluemira/geometry/inscribed_rect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/inscribed_rect.py -------------------------------------------------------------------------------- /bluemira/geometry/optimisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/optimisation/__init__.py -------------------------------------------------------------------------------- /bluemira/geometry/optimisation/_optimise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/optimisation/_optimise.py -------------------------------------------------------------------------------- /bluemira/geometry/optimisation/_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/optimisation/_tools.py -------------------------------------------------------------------------------- /bluemira/geometry/optimisation/problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/optimisation/problem.py -------------------------------------------------------------------------------- /bluemira/geometry/optimisation/typed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/optimisation/typed.py -------------------------------------------------------------------------------- /bluemira/geometry/overlap_checking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/overlap_checking.py -------------------------------------------------------------------------------- /bluemira/geometry/parameterisations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/parameterisations.py -------------------------------------------------------------------------------- /bluemira/geometry/placement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/placement.py -------------------------------------------------------------------------------- /bluemira/geometry/plane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/plane.py -------------------------------------------------------------------------------- /bluemira/geometry/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/shell.py -------------------------------------------------------------------------------- /bluemira/geometry/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/solid.py -------------------------------------------------------------------------------- /bluemira/geometry/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/tools.py -------------------------------------------------------------------------------- /bluemira/geometry/wire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/geometry/wire.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/__init__.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/baseclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/baseclass.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/biot_savart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/biot_savart.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/circuits.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/circular_arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/circular_arc.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/error.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/fem_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/fem_utils.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/finite_element_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/finite_element_2d.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/greens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/greens.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/polyhedral_prism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/polyhedral_prism.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/semianalytic_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/semianalytic_2d.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/tools.py -------------------------------------------------------------------------------- /bluemira/magnetostatics/trapezoidal_prism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/magnetostatics/trapezoidal_prism.py -------------------------------------------------------------------------------- /bluemira/materials/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/materials/__init__.py -------------------------------------------------------------------------------- /bluemira/materials/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/materials/basic.py -------------------------------------------------------------------------------- /bluemira/materials/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/materials/cache.py -------------------------------------------------------------------------------- /bluemira/materials/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/materials/error.py -------------------------------------------------------------------------------- /bluemira/materials/neutronics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/materials/neutronics.py -------------------------------------------------------------------------------- /bluemira/mesh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/mesh/__init__.py -------------------------------------------------------------------------------- /bluemira/mesh/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/mesh/error.py -------------------------------------------------------------------------------- /bluemira/mesh/meshing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/mesh/meshing.py -------------------------------------------------------------------------------- /bluemira/mesh/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/mesh/tools.py -------------------------------------------------------------------------------- /bluemira/optimisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/__init__.py -------------------------------------------------------------------------------- /bluemira/optimisation/_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_algorithm.py -------------------------------------------------------------------------------- /bluemira/optimisation/_nlopt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_nlopt/__init__.py -------------------------------------------------------------------------------- /bluemira/optimisation/_nlopt/conditions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_nlopt/conditions.py -------------------------------------------------------------------------------- /bluemira/optimisation/_nlopt/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_nlopt/functions.py -------------------------------------------------------------------------------- /bluemira/optimisation/_nlopt/optimiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_nlopt/optimiser.py -------------------------------------------------------------------------------- /bluemira/optimisation/_optimise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_optimise.py -------------------------------------------------------------------------------- /bluemira/optimisation/_optimiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_optimiser.py -------------------------------------------------------------------------------- /bluemira/optimisation/_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/_tools.py -------------------------------------------------------------------------------- /bluemira/optimisation/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/error.py -------------------------------------------------------------------------------- /bluemira/optimisation/problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/problem.py -------------------------------------------------------------------------------- /bluemira/optimisation/typed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/optimisation/typed.py -------------------------------------------------------------------------------- /bluemira/plasma_physics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/plasma_physics/__init__.py -------------------------------------------------------------------------------- /bluemira/plasma_physics/collisions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/plasma_physics/collisions.py -------------------------------------------------------------------------------- /bluemira/plasma_physics/reactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/plasma_physics/reactions.py -------------------------------------------------------------------------------- /bluemira/plasma_physics/rules_of_thumb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/plasma_physics/rules_of_thumb.py -------------------------------------------------------------------------------- /bluemira/plasma_physics/scaling_laws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/plasma_physics/scaling_laws.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/__init__.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/advective_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/advective_transport.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/error.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/flux_surfaces_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/flux_surfaces_maker.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/midplane_temperature_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/midplane_temperature_density.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/__init__.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/blanket_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/blanket_data.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/constants.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/dagmc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/dagmc/__init__.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/geometry.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/make_pre_cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/make_pre_cell.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/materials.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/radial_wall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/radial_wall.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/slicing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/slicing.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/wires.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/wires.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/neutronics/zero_d_neutronics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/neutronics/zero_d_neutronics.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/radiation_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/radiation_profile.py -------------------------------------------------------------------------------- /bluemira/radiation_transport/radiation_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/radiation_transport/radiation_tools.py -------------------------------------------------------------------------------- /bluemira/structural/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/__init__.py -------------------------------------------------------------------------------- /bluemira/structural/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/constants.py -------------------------------------------------------------------------------- /bluemira/structural/crosssection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/crosssection.py -------------------------------------------------------------------------------- /bluemira/structural/element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/element.py -------------------------------------------------------------------------------- /bluemira/structural/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/error.py -------------------------------------------------------------------------------- /bluemira/structural/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/geometry.py -------------------------------------------------------------------------------- /bluemira/structural/loads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/loads.py -------------------------------------------------------------------------------- /bluemira/structural/matrixops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/matrixops.py -------------------------------------------------------------------------------- /bluemira/structural/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/model.py -------------------------------------------------------------------------------- /bluemira/structural/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/node.py -------------------------------------------------------------------------------- /bluemira/structural/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/plotting.py -------------------------------------------------------------------------------- /bluemira/structural/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/result.py -------------------------------------------------------------------------------- /bluemira/structural/stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/stress.py -------------------------------------------------------------------------------- /bluemira/structural/symmetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/symmetry.py -------------------------------------------------------------------------------- /bluemira/structural/transformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/structural/transformation.py -------------------------------------------------------------------------------- /bluemira/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/__init__.py -------------------------------------------------------------------------------- /bluemira/utilities/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/error.py -------------------------------------------------------------------------------- /bluemira/utilities/fit_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/fit_tools.py -------------------------------------------------------------------------------- /bluemira/utilities/opt_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/opt_variables.py -------------------------------------------------------------------------------- /bluemira/utilities/plot_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/plot_tools.py -------------------------------------------------------------------------------- /bluemira/utilities/positioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/positioning.py -------------------------------------------------------------------------------- /bluemira/utilities/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/bluemira/utilities/tools.py -------------------------------------------------------------------------------- /conda/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/conda/environment.yml -------------------------------------------------------------------------------- /conda/miniforge-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/conda/miniforge-init.sh -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/conftest.py -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | Data/* 2 | # exception to the rule 3 | !Data/.gitkeep 4 | -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/.gitkeep -------------------------------------------------------------------------------- /data/equilibria/DN-DEMO_eqref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/equilibria/DN-DEMO_eqref.json -------------------------------------------------------------------------------- /data/equilibria/EU-DEMO_EOF.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/equilibria/EU-DEMO_EOF.json -------------------------------------------------------------------------------- /data/equilibria/EU-DEMO_SOF.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/equilibria/EU-DEMO_SOF.json -------------------------------------------------------------------------------- /data/equilibria/vertical_stability_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/equilibria/vertical_stability_data.json -------------------------------------------------------------------------------- /data/fuel_cycle/blanket_fw_T_retention/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/fuel_cycle/blanket_fw_T_retention/README.md -------------------------------------------------------------------------------- /data/geometry/TFreference.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/geometry/TFreference.json -------------------------------------------------------------------------------- /data/reactors/EU-DEMO/equilibria/EU-DEMO_eqref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/reactors/EU-DEMO/equilibria/EU-DEMO_eqref.json -------------------------------------------------------------------------------- /data/reactors/EU-DEMO/geometry/tf_coils_TripleArc_18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/data/reactors/EU-DEMO/geometry/tf_coils_TripleArc_18.json -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/env.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/docker/env.Dockerfile -------------------------------------------------------------------------------- /documentation/developer/adr/0002-record-design-stage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/developer/adr/0002-record-design-stage.md -------------------------------------------------------------------------------- /documentation/developer/adr/0003-record-component-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/developer/adr/0003-record-component-manager.md -------------------------------------------------------------------------------- /documentation/developer/adr/0004-record-parameter-frame.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/developer/adr/0004-record-parameter-frame.md -------------------------------------------------------------------------------- /documentation/developer/adr/0005-record-cache-vs-recreate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/developer/adr/0005-record-cache-vs-recreate.md -------------------------------------------------------------------------------- /documentation/source/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/_static/css/custom.css -------------------------------------------------------------------------------- /documentation/source/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/_static/custom.css -------------------------------------------------------------------------------- /documentation/source/balance_of_plant/balance_of_plant.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/balance_of_plant/balance_of_plant.rst -------------------------------------------------------------------------------- /documentation/source/base/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/base/base.rst -------------------------------------------------------------------------------- /documentation/source/base/components.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/base/components.rst -------------------------------------------------------------------------------- /documentation/source/base/design_build.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/base/design_build.dot -------------------------------------------------------------------------------- /documentation/source/base/design_build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/base/design_build.rst -------------------------------------------------------------------------------- /documentation/source/base/parameter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/base/parameter.rst -------------------------------------------------------------------------------- /documentation/source/bluemira-roadmap-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/bluemira-roadmap-dark.svg -------------------------------------------------------------------------------- /documentation/source/bluemira-roadmap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/bluemira-roadmap.svg -------------------------------------------------------------------------------- /documentation/source/bluemira_intro_mosaic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/bluemira_intro_mosaic.png -------------------------------------------------------------------------------- /documentation/source/codes/codes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/codes/codes.rst -------------------------------------------------------------------------------- /documentation/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/conf.py -------------------------------------------------------------------------------- /documentation/source/conventions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/conventions.rst -------------------------------------------------------------------------------- /documentation/source/coordinate_systems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/coordinate_systems.png -------------------------------------------------------------------------------- /documentation/source/developer/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/developer/faq.rst -------------------------------------------------------------------------------- /documentation/source/developer/gen_params.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/developer/gen_params.rst -------------------------------------------------------------------------------- /documentation/source/developer/logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/developer/logging.rst -------------------------------------------------------------------------------- /documentation/source/developer/release_workflow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/developer/release_workflow.rst -------------------------------------------------------------------------------- /documentation/source/developer/ssh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/developer/ssh.rst -------------------------------------------------------------------------------- /documentation/source/equilibria/L_constraints_crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/L_constraints_crop.png -------------------------------------------------------------------------------- /documentation/source/equilibria/circ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/circ.png -------------------------------------------------------------------------------- /documentation/source/equilibria/coilset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/coilset.png -------------------------------------------------------------------------------- /documentation/source/equilibria/dia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/dia.png -------------------------------------------------------------------------------- /documentation/source/equilibria/doc_magnetic_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/doc_magnetic_constraints.py -------------------------------------------------------------------------------- /documentation/source/equilibria/equilibria.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/equilibria.rst -------------------------------------------------------------------------------- /documentation/source/equilibria/exclusions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/exclusions.png -------------------------------------------------------------------------------- /documentation/source/equilibria/flux_surface_geometry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/flux_surface_geometry.png -------------------------------------------------------------------------------- /documentation/source/equilibria/flux_surface_squareness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/flux_surface_squareness.png -------------------------------------------------------------------------------- /documentation/source/equilibria/optimiser_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/optimiser_summary.png -------------------------------------------------------------------------------- /documentation/source/equilibria/pos_opt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/pos_opt.gif -------------------------------------------------------------------------------- /documentation/source/equilibria/sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/sq.png -------------------------------------------------------------------------------- /documentation/source/equilibria/th-flux-comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/th-flux-comparison.png -------------------------------------------------------------------------------- /documentation/source/equilibria/th-region-and-coils.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/th-region-and-coils.png -------------------------------------------------------------------------------- /documentation/source/equilibria/unconstrained.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/unconstrained.gif -------------------------------------------------------------------------------- /documentation/source/equilibria/xzl_mapper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/equilibria/xzl_mapper.png -------------------------------------------------------------------------------- /documentation/source/examples: -------------------------------------------------------------------------------- 1 | ../../examples -------------------------------------------------------------------------------- /documentation/source/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/examples.rst -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/A_tot_figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/A_tot_figure.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/Adist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/Adist.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/damage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/damage.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/default_mtI_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/default_mtI_new.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/fuel_cycle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/fuel_cycle.rst -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/linear_life.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/linear_life.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/mt_distribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/mt_distribution.png -------------------------------------------------------------------------------- /documentation/source/fuel_cycle/tfvmodel4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/fuel_cycle/tfvmodel4.JPG -------------------------------------------------------------------------------- /documentation/source/geometry/geometry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/geometry.rst -------------------------------------------------------------------------------- /documentation/source/geometry/images/after_cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/images/after_cut.png -------------------------------------------------------------------------------- /documentation/source/geometry/images/before_cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/images/before_cut.png -------------------------------------------------------------------------------- /documentation/source/geometry/images/transitioning_curve.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/images/transitioning_curve.PNG -------------------------------------------------------------------------------- /documentation/source/geometry/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/overview.rst -------------------------------------------------------------------------------- /documentation/source/geometry/parameterisation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/parameterisation.rst -------------------------------------------------------------------------------- /documentation/source/geometry/semi_circle_chord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/geometry/semi_circle_chord.py -------------------------------------------------------------------------------- /documentation/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/index.rst -------------------------------------------------------------------------------- /documentation/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/installation.rst -------------------------------------------------------------------------------- /documentation/source/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/introduction.rst -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_biotsavart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_biotsavart.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_circular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_circular.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_fem_single_coil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_fem_single_coil.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_greens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_greens.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_planar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_planar.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_polyhedral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_polyhedral.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_polyhedral_planar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_polyhedral_planar.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_semianalytic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_semianalytic.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/doc_trapezoidal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/doc_trapezoidal.py -------------------------------------------------------------------------------- /documentation/source/magnetostatics/magnetostatics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/magnetostatics.rst -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_biotsavart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_biotsavart.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_circular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_circular.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_greens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_greens.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_hexagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_hexagonal.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_planar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_planar.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_semianalytic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_semianalytic.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_single_coil_bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_single_coil_bz.png -------------------------------------------------------------------------------- /documentation/source/magnetostatics/pic_trapezoidal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/magnetostatics/pic_trapezoidal.png -------------------------------------------------------------------------------- /documentation/source/materials/materials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/materials/materials.rst -------------------------------------------------------------------------------- /documentation/source/mesh/mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/mesh/mesh.rst -------------------------------------------------------------------------------- /documentation/source/optimisation/geometry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/optimisation/geometry.rst -------------------------------------------------------------------------------- /documentation/source/optimisation/optimisation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/optimisation/optimisation.rst -------------------------------------------------------------------------------- /documentation/source/optimisation/optimisation_doc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/optimisation/optimisation_doc.rst -------------------------------------------------------------------------------- /documentation/source/radiation_transport/T_drop_det.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/radiation_transport/T_drop_det.PNG -------------------------------------------------------------------------------- /documentation/source/radiation_transport/exp_detachment.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/radiation_transport/exp_detachment.PNG -------------------------------------------------------------------------------- /documentation/source/radiation_transport/flux_expansion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/radiation_transport/flux_expansion.png -------------------------------------------------------------------------------- /documentation/source/radiation_transport/no_detachment.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/radiation_transport/no_detachment.PNG -------------------------------------------------------------------------------- /documentation/source/radiation_transport/radiation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/radiation_transport/radiation.rst -------------------------------------------------------------------------------- /documentation/source/sectors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/sectors.png -------------------------------------------------------------------------------- /documentation/source/structural/structural.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/structural/structural.rst -------------------------------------------------------------------------------- /documentation/source/structural/structural_eiffel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/structural/structural_eiffel.png -------------------------------------------------------------------------------- /documentation/source/utilities/utilities.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/documentation/source/utilities/utilities.rst -------------------------------------------------------------------------------- /eudemo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/README.md -------------------------------------------------------------------------------- /eudemo/config/.gitignore: -------------------------------------------------------------------------------- 1 | *.DAT 2 | *.json 3 | -------------------------------------------------------------------------------- /eudemo/config/build_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/config/build_config.json -------------------------------------------------------------------------------- /eudemo/config/fixed_boundary_eqdsk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/config/fixed_boundary_eqdsk.json -------------------------------------------------------------------------------- /eudemo/config/mockPROCESS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/config/mockPROCESS.json -------------------------------------------------------------------------------- /eudemo/config/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/config/params.json -------------------------------------------------------------------------------- /eudemo/eudemo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/builder.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/designer.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/panelling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/panelling/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/panelling/_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/panelling/_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/panelling/_opt_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/panelling/_opt_problem.py -------------------------------------------------------------------------------- /eudemo/eudemo/blanket/panelling/_paneller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/blanket/panelling/_paneller.py -------------------------------------------------------------------------------- /eudemo/eudemo/coil_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/coil_structure.py -------------------------------------------------------------------------------- /eudemo/eudemo/comp_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/comp_managers.py -------------------------------------------------------------------------------- /eudemo/eudemo/equilibria/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/equilibria/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/equilibria/_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/equilibria/_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo/equilibria/_equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/equilibria/_equilibrium.py -------------------------------------------------------------------------------- /eudemo/eudemo/equilibria/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/equilibria/tools.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/divertor_silhouette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/divertor_silhouette.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/ivc_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/ivc_boundary.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/plasma_face.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/plasma_face.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/tools.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/wall_silhouette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/wall_silhouette.py -------------------------------------------------------------------------------- /eudemo/eudemo/ivc/wall_silhouette_parameterisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/ivc/wall_silhouette_parameterisation.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/duct_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/duct_connection.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/equatorial_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/equatorial_port.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/lower_port/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/lower_port/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/lower_port/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/lower_port/builder.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/lower_port/duct_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/lower_port/duct_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/port_plug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/port_plug.py -------------------------------------------------------------------------------- /eudemo/eudemo/maintenance/upper_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/maintenance/upper_port.py -------------------------------------------------------------------------------- /eudemo/eudemo/materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/materials.py -------------------------------------------------------------------------------- /eudemo/eudemo/model_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/model_managers.py -------------------------------------------------------------------------------- /eudemo/eudemo/neutronics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/neutronics/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/neutronics/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/neutronics/run.py -------------------------------------------------------------------------------- /eudemo/eudemo/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/params.py -------------------------------------------------------------------------------- /eudemo/eudemo/pf_coils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/pf_coils/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/pf_coils/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/pf_coils/builder.py -------------------------------------------------------------------------------- /eudemo/eudemo/pf_coils/component_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/pf_coils/component_manager.py -------------------------------------------------------------------------------- /eudemo/eudemo/pf_coils/designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/pf_coils/designer.py -------------------------------------------------------------------------------- /eudemo/eudemo/pf_coils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/pf_coils/tools.py -------------------------------------------------------------------------------- /eudemo/eudemo/power_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/power_cycle.py -------------------------------------------------------------------------------- /eudemo/eudemo/radial_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/radial_build.py -------------------------------------------------------------------------------- /eudemo/eudemo/reactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/reactor.py -------------------------------------------------------------------------------- /eudemo/eudemo/tf_coils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/tf_coils/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo/tf_coils/tf_coil_parameterisations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/tf_coils/tf_coil_parameterisations.py -------------------------------------------------------------------------------- /eudemo/eudemo/tf_coils/tf_coils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/tf_coils/tf_coils.py -------------------------------------------------------------------------------- /eudemo/eudemo/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/tools.py -------------------------------------------------------------------------------- /eudemo/eudemo/vacuum_vessel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo/vacuum_vessel.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/panelling/test_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/panelling/test_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/panelling/test_paneller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/panelling/test_paneller.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/test_blanket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/test_blanket.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/test_builder.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/test_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/test_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/blanket/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/blanket/tools.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/build_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/build_config.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/equilibria/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/equilibria/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/equilibria/test_data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/equilibria/test_data/.gitignore -------------------------------------------------------------------------------- /eudemo/eudemo_tests/equilibria/test_data/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/equilibria/test_data/params.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/equilibria/test_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/equilibria/test_designer.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/equilibria/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/equilibria/test_tools.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/ivc/test_divertor_silhouette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/ivc/test_divertor_silhouette.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/ivc/test_ivc_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/ivc/test_ivc_boundary.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/ivc/test_plasma_face.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/ivc/test_plasma_face.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/ivc/test_wall_silhouette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/ivc/test_wall_silhouette.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/test_duct_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/test_duct_connection.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/test_eq_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/test_eq_port.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/test_lower_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/test_lower_port.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/test_port_plug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/test_port_plug.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/maintenance/test_upper_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/maintenance/test_upper_port.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/params.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/pf_coils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/pf_coils/__init__.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/pf_coils/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/pf_coils/test_tools.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/template.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/test_data/tf_coils_TripleArc_18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/test_data/tf_coils_TripleArc_18.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/test_data/wall_polyspline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/test_data/wall_polyspline.json -------------------------------------------------------------------------------- /eudemo/eudemo_tests/test_power_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/test_power_cycle.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/test_tf_coils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/test_tf_coils.py -------------------------------------------------------------------------------- /eudemo/eudemo_tests/test_vacuum_vessel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/eudemo/eudemo_tests/test_vacuum_vessel.py -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/balance_of_plant/steady_state_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/balance_of_plant/steady_state_example.ex.py -------------------------------------------------------------------------------- /examples/base/components_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/base/components_tutorial.ex.py -------------------------------------------------------------------------------- /examples/base/params.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/base/params.ex.py -------------------------------------------------------------------------------- /examples/base/units.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/base/units.ex.py -------------------------------------------------------------------------------- /examples/codes/equilibrium_plasmod_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/equilibrium_plasmod_example.ex.py -------------------------------------------------------------------------------- /examples/codes/ext_code_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/ext_code_script.py -------------------------------------------------------------------------------- /examples/codes/external_code.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/external_code.ex.py -------------------------------------------------------------------------------- /examples/codes/plasmod_input.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/plasmod_input.dat -------------------------------------------------------------------------------- /examples/codes/plasmod_outputs.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/plasmod_outputs.dat -------------------------------------------------------------------------------- /examples/codes/plasmod_profiles.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/plasmod_profiles.dat -------------------------------------------------------------------------------- /examples/codes/run_plasmod_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/run_plasmod_example.ex.py -------------------------------------------------------------------------------- /examples/codes/run_process_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/codes/run_process_example.ex.py -------------------------------------------------------------------------------- /examples/data/codes/process/ST_IN.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/data/codes/process/ST_IN.DAT -------------------------------------------------------------------------------- /examples/design/design_materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/design/design_materials.py -------------------------------------------------------------------------------- /examples/design/optimised_reactor.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/design/optimised_reactor.ex.py -------------------------------------------------------------------------------- /examples/design/simple_reactor.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/design/simple_reactor.ex.py -------------------------------------------------------------------------------- /examples/equilibria/EUDEMO_2017_CREATE_SOF_separatrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/EUDEMO_2017_CREATE_SOF_separatrix.json -------------------------------------------------------------------------------- /examples/equilibria/SH_test_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/SH_test_file.json -------------------------------------------------------------------------------- /examples/equilibria/anaylsis_toolbox_examples.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/anaylsis_toolbox_examples.ex.py -------------------------------------------------------------------------------- /examples/equilibria/coilset_opt_problem_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/coilset_opt_problem_tutorial.ex.py -------------------------------------------------------------------------------- /examples/equilibria/eudemo_2017.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/eudemo_2017.ex.py -------------------------------------------------------------------------------- /examples/equilibria/fixed_boundary.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/fixed_boundary.ex.py -------------------------------------------------------------------------------- /examples/equilibria/quick_look_at_example_coilsets.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/quick_look_at_example_coilsets.ex.py -------------------------------------------------------------------------------- /examples/equilibria/single_null.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/equilibria/single_null.ex.py -------------------------------------------------------------------------------- /examples/fuel_cycle/EUDEMO_fuelcycle.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/fuel_cycle/EUDEMO_fuelcycle.ex.py -------------------------------------------------------------------------------- /examples/geometry/geometry_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/geometry/geometry_tutorial.ex.py -------------------------------------------------------------------------------- /examples/geometry/plane_placement_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/geometry/plane_placement_tutorial.ex.py -------------------------------------------------------------------------------- /examples/geometry/plotting_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/geometry/plotting_tutorial.ex.py -------------------------------------------------------------------------------- /examples/magnetostatics/constant_tension.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/magnetostatics/constant_tension.ex.py -------------------------------------------------------------------------------- /examples/magnetostatics/finite_element_2D_single_coil.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/magnetostatics/finite_element_2D_single_coil.ex.py -------------------------------------------------------------------------------- /examples/magnetostatics/helmholtz_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/magnetostatics/helmholtz_example.ex.py -------------------------------------------------------------------------------- /examples/mesh/mesh_tutorial.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/mesh/mesh_tutorial.ex.py -------------------------------------------------------------------------------- /examples/optimisation/eggholder_problem.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/optimisation/eggholder_problem.ex.py -------------------------------------------------------------------------------- /examples/optimisation/geometry_optimisation.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/optimisation/geometry_optimisation.ex.py -------------------------------------------------------------------------------- /examples/optimisation/nonlinearly_constrained_problem.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/optimisation/nonlinearly_constrained_problem.ex.py -------------------------------------------------------------------------------- /examples/optimisation/rosenbrock_problem.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/optimisation/rosenbrock_problem.ex.py -------------------------------------------------------------------------------- /examples/plasma_physics/fusion_reactions.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/plasma_physics/fusion_reactions.ex.py -------------------------------------------------------------------------------- /examples/radiation_transport/heat_flux_calculation.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/radiation_transport/heat_flux_calculation.ex.py -------------------------------------------------------------------------------- /examples/radiation_transport/run_cad_neutronics.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/radiation_transport/run_cad_neutronics.ex.py -------------------------------------------------------------------------------- /examples/structural/tour_eiffel_example.ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/examples/structural/tour_eiffel_example.ex.py -------------------------------------------------------------------------------- /generated_data/naughty_geometry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/generated_data/naughty_geometry/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements/conda.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/requirements/conda.txt -------------------------------------------------------------------------------- /requirements/uv/all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/requirements/uv/all.txt -------------------------------------------------------------------------------- /requirements/uv/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/requirements/uv/base.txt -------------------------------------------------------------------------------- /requirements/uv/develop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/requirements/uv/develop.txt -------------------------------------------------------------------------------- /requirements/uv/examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/requirements/uv/examples.txt -------------------------------------------------------------------------------- /scripts/coin/build-coin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/coin/build-coin.sh -------------------------------------------------------------------------------- /scripts/coin/install-coin-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/coin/install-coin-deps.sh -------------------------------------------------------------------------------- /scripts/conda_less_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/conda_less_install.md -------------------------------------------------------------------------------- /scripts/fenicsx/install-fenicsx-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/fenicsx/install-fenicsx-deps.sh -------------------------------------------------------------------------------- /scripts/fenicsx/install-fenicsx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/fenicsx/install-fenicsx.sh -------------------------------------------------------------------------------- /scripts/format_warning_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/format_warning_report.py -------------------------------------------------------------------------------- /scripts/freecad/install-freecad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/freecad/install-freecad.sh -------------------------------------------------------------------------------- /scripts/freecad/step1/clone-freecad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/freecad/step1/clone-freecad.sh -------------------------------------------------------------------------------- /scripts/freecad/step1/install-freecad-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/freecad/step1/install-freecad-deps.sh -------------------------------------------------------------------------------- /scripts/h5py/install-h5py.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/h5py/install-h5py.sh -------------------------------------------------------------------------------- /scripts/install-conda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/install-conda.sh -------------------------------------------------------------------------------- /scripts/install-openmc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/install-openmc.sh -------------------------------------------------------------------------------- /scripts/openmc_data_download/__init__.py: -------------------------------------------------------------------------------- 1 | """Neutronics Data Downloader""" 2 | -------------------------------------------------------------------------------- /scripts/openmc_data_download/multithreaded_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/openmc_data_download/multithreaded_download.py -------------------------------------------------------------------------------- /scripts/openmc_data_download/neutronics_data_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/openmc_data_download/neutronics_data_downloader.py -------------------------------------------------------------------------------- /scripts/openmc_data_download/nuclear_data_isotopes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/openmc_data_download/nuclear_data_isotopes.json -------------------------------------------------------------------------------- /scripts/pivy/step1/clone_pivy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/pivy/step1/clone_pivy.sh -------------------------------------------------------------------------------- /scripts/pivy/step1/install-pivy-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/pivy/step1/install-pivy-deps.sh -------------------------------------------------------------------------------- /scripts/pivy/step2/install-pivy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/pivy/step2/install-pivy.sh -------------------------------------------------------------------------------- /scripts/pyside2/clone-pyside2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/pyside2/clone-pyside2.sh -------------------------------------------------------------------------------- /scripts/pyside2/install-pyside2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/pyside2/install-pyside2.sh -------------------------------------------------------------------------------- /scripts/qt5/step1/build-qt5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/qt5/step1/build-qt5.sh -------------------------------------------------------------------------------- /scripts/qt5/step1/install-qt5-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/qt5/step1/install-qt5-deps.sh -------------------------------------------------------------------------------- /scripts/qt5/step2/build-qt5-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/qt5/step2/build-qt5-2.sh -------------------------------------------------------------------------------- /scripts/run_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/run_examples.py -------------------------------------------------------------------------------- /scripts/update_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/scripts/update_dependencies.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/_helpers.py -------------------------------------------------------------------------------- /tests/balance_of_plant/test_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/balance_of_plant/test_plotting.py -------------------------------------------------------------------------------- /tests/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/__init__.py -------------------------------------------------------------------------------- /tests/base/parameterframe/test_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/parameterframe/test_parameter.py -------------------------------------------------------------------------------- /tests/base/parameterframe/test_parameterframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/parameterframe/test_parameterframe.py -------------------------------------------------------------------------------- /tests/base/parameterframe/test_parameterframe_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/parameterframe/test_parameterframe_annotations.py -------------------------------------------------------------------------------- /tests/base/reactor_config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/__init__.py -------------------------------------------------------------------------------- /tests/base/reactor_config/data/nest_a/nest_a.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/data/nest_a/nest_a.config.json -------------------------------------------------------------------------------- /tests/base/reactor_config/data/nest_a/nest_a.params.json: -------------------------------------------------------------------------------- 1 | { 2 | "a_param": "nest_a" 3 | } 4 | -------------------------------------------------------------------------------- /tests/base/reactor_config/data/nest_b/nest_b.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/data/nest_b/nest_b.config.json -------------------------------------------------------------------------------- /tests/base/reactor_config/data/nest_b/nest_b_inner/nest_b.params.json: -------------------------------------------------------------------------------- 1 | { 2 | "a_param": "nest_b" 3 | } 4 | -------------------------------------------------------------------------------- /tests/base/reactor_config/data/reactor_config.empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/base/reactor_config/data/reactor_config.nested_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "Tester": "$path:reactor_config.test.json" 3 | } 4 | -------------------------------------------------------------------------------- /tests/base/reactor_config/data/reactor_config.nesting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/data/reactor_config.nesting.json -------------------------------------------------------------------------------- /tests/base/reactor_config/data/reactor_config.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/data/reactor_config.test.json -------------------------------------------------------------------------------- /tests/base/reactor_config/data/reactor_params.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/data/reactor_params.global.json -------------------------------------------------------------------------------- /tests/base/reactor_config/test_reactor_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/reactor_config/test_reactor_config.py -------------------------------------------------------------------------------- /tests/base/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_builder.py -------------------------------------------------------------------------------- /tests/base/test_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_components.py -------------------------------------------------------------------------------- /tests/base/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_constants.py -------------------------------------------------------------------------------- /tests/base/test_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_designer.py -------------------------------------------------------------------------------- /tests/base/test_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_file.py -------------------------------------------------------------------------------- /tests/base/test_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_logs.py -------------------------------------------------------------------------------- /tests/base/test_look_and_feel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_look_and_feel.py -------------------------------------------------------------------------------- /tests/base/test_reactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_reactor.py -------------------------------------------------------------------------------- /tests/base/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/base/test_tools.py -------------------------------------------------------------------------------- /tests/builders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/__init__.py -------------------------------------------------------------------------------- /tests/builders/test_coil_supports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_coil_supports.py -------------------------------------------------------------------------------- /tests/builders/test_cryostat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_cryostat.py -------------------------------------------------------------------------------- /tests/builders/test_divertor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_divertor.py -------------------------------------------------------------------------------- /tests/builders/test_pf_coil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_pf_coil.py -------------------------------------------------------------------------------- /tests/builders/test_plasma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_plasma.py -------------------------------------------------------------------------------- /tests/builders/test_radiation_shield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_radiation_shield.py -------------------------------------------------------------------------------- /tests/builders/test_tf_coils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_tf_coils.py -------------------------------------------------------------------------------- /tests/builders/test_thermal_shield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_thermal_shield.py -------------------------------------------------------------------------------- /tests/builders/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/builders/test_tools.py -------------------------------------------------------------------------------- /tests/codes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/__init__.py -------------------------------------------------------------------------------- /tests/codes/openmc/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/openmc/params.json -------------------------------------------------------------------------------- /tests/codes/openmc/test_source_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/openmc/test_source_params.py -------------------------------------------------------------------------------- /tests/codes/plasmod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/__init__.py -------------------------------------------------------------------------------- /tests/codes/plasmod/data/mockPLASMOD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/data/mockPLASMOD.json -------------------------------------------------------------------------------- /tests/codes/plasmod/data/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/data/params.json -------------------------------------------------------------------------------- /tests/codes/plasmod/data/sample_output.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/data/sample_output.dat -------------------------------------------------------------------------------- /tests/codes/plasmod/data/sample_profiles.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/data/sample_profiles.dat -------------------------------------------------------------------------------- /tests/codes/plasmod/test_data/plasmod_input.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_data/plasmod_input.dat -------------------------------------------------------------------------------- /tests/codes/plasmod/test_data/plasmod_output.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_data/plasmod_output.dat -------------------------------------------------------------------------------- /tests/codes/plasmod/test_data/plasmod_profiles.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_data/plasmod_profiles.dat -------------------------------------------------------------------------------- /tests/codes/plasmod/test_equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_equilibrium.py -------------------------------------------------------------------------------- /tests/codes/plasmod/test_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_inputs.py -------------------------------------------------------------------------------- /tests/codes/plasmod/test_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_params.py -------------------------------------------------------------------------------- /tests/codes/plasmod/test_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_profiles.py -------------------------------------------------------------------------------- /tests/codes/plasmod/test_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/plasmod/test_solver.py -------------------------------------------------------------------------------- /tests/codes/process/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/__init__.py -------------------------------------------------------------------------------- /tests/codes/process/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_api.py -------------------------------------------------------------------------------- /tests/codes/process/test_data/IN.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_data/IN.DAT -------------------------------------------------------------------------------- /tests/codes/process/test_data/mfile_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_data/mfile_data.json -------------------------------------------------------------------------------- /tests/codes/process/test_data/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_data/params.json -------------------------------------------------------------------------------- /tests/codes/process/test_data/read/mockPROCESS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_data/read/mockPROCESS.json -------------------------------------------------------------------------------- /tests/codes/process/test_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_inputs.py -------------------------------------------------------------------------------- /tests/codes/process/test_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_params.py -------------------------------------------------------------------------------- /tests/codes/process/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_run.py -------------------------------------------------------------------------------- /tests/codes/process/test_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_setup.py -------------------------------------------------------------------------------- /tests/codes/process/test_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_solver.py -------------------------------------------------------------------------------- /tests/codes/process/test_teardown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_teardown.py -------------------------------------------------------------------------------- /tests/codes/process/test_template_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/test_template_builder.py -------------------------------------------------------------------------------- /tests/codes/process/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/process/utilities.py -------------------------------------------------------------------------------- /tests/codes/test_freecadapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_freecadapi.py -------------------------------------------------------------------------------- /tests/codes/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_interface.py -------------------------------------------------------------------------------- /tests/codes/test_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_param.py -------------------------------------------------------------------------------- /tests/codes/test_python_occ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_python_occ.py -------------------------------------------------------------------------------- /tests/codes/test_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_utilities.py -------------------------------------------------------------------------------- /tests/codes/test_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/codes/test_wrapper.py -------------------------------------------------------------------------------- /tests/display/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/display/__init__.py -------------------------------------------------------------------------------- /tests/display/test_auto_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/display/test_auto_config.py -------------------------------------------------------------------------------- /tests/display/test_displayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/display/test_displayer.py -------------------------------------------------------------------------------- /tests/display/test_palettes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/display/test_palettes.py -------------------------------------------------------------------------------- /tests/display/test_plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/display/test_plotter.py -------------------------------------------------------------------------------- /tests/equilibria/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/__init__.py -------------------------------------------------------------------------------- /tests/equilibria/fem_fixed_boundary/test_Solovev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/fem_fixed_boundary/test_Solovev.py -------------------------------------------------------------------------------- /tests/equilibria/fem_fixed_boundary/test_fem_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/fem_fixed_boundary/test_fem_utils.py -------------------------------------------------------------------------------- /tests/equilibria/setup_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/setup_methods.py -------------------------------------------------------------------------------- /tests/equilibria/test_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_analysis.py -------------------------------------------------------------------------------- /tests/equilibria/test_coils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_coils.py -------------------------------------------------------------------------------- /tests/equilibria/test_constraint_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_constraint_functions.py -------------------------------------------------------------------------------- /tests/equilibria/test_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_constraints.py -------------------------------------------------------------------------------- /tests/equilibria/test_data/DN-DEMO_eqref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/DN-DEMO_eqref.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/SH_test_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/SH_test_file.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/coilsets/DEMO-DN_coilset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/coilsets/DEMO-DN_coilset.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/coilsets/DEMO-SN_coilset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/coilsets/DEMO-SN_coilset.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/coilsets/ITER_coilset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/coilsets/ITER_coilset.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/coilsets/MAST-U_coilset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/coilsets/MAST-U_coilset.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/eqref_OOB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/eqref_OOB.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/in_plasma_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/in_plasma_test.json -------------------------------------------------------------------------------- /tests/equilibria/test_data/jetto.eqdsk_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_data/jetto.eqdsk_out -------------------------------------------------------------------------------- /tests/equilibria/test_equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_equilibrium.py -------------------------------------------------------------------------------- /tests/equilibria/test_find.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_find.py -------------------------------------------------------------------------------- /tests/equilibria/test_flux_surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_flux_surfaces.py -------------------------------------------------------------------------------- /tests/equilibria/test_force_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_force_field.py -------------------------------------------------------------------------------- /tests/equilibria/test_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_grid.py -------------------------------------------------------------------------------- /tests/equilibria/test_harmonics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_harmonics.py -------------------------------------------------------------------------------- /tests/equilibria/test_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_limiter.py -------------------------------------------------------------------------------- /tests/equilibria/test_optimisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_optimisation.py -------------------------------------------------------------------------------- /tests/equilibria/test_optimiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_optimiser.py -------------------------------------------------------------------------------- /tests/equilibria/test_physics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_physics.py -------------------------------------------------------------------------------- /tests/equilibria/test_plasma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_plasma.py -------------------------------------------------------------------------------- /tests/equilibria/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_run.py -------------------------------------------------------------------------------- /tests/equilibria/test_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_shapes.py -------------------------------------------------------------------------------- /tests/equilibria/test_st_equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/equilibria/test_st_equilibrium.py -------------------------------------------------------------------------------- /tests/fuel_cycle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/fuel_cycle/__init__.py -------------------------------------------------------------------------------- /tests/fuel_cycle/test_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/fuel_cycle/test_blocks.py -------------------------------------------------------------------------------- /tests/fuel_cycle/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/fuel_cycle/test_tools.py -------------------------------------------------------------------------------- /tests/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/__init__.py -------------------------------------------------------------------------------- /tests/geometry/test_bound_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_bound_box.py -------------------------------------------------------------------------------- /tests/geometry/test_coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_coordinates.py -------------------------------------------------------------------------------- /tests/geometry/test_data/IB_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/IB_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/OB_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/OB_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/TF_case_in_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/TF_case_in_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/bb_ob_bss_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/bb_ob_bss_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/bb_offset_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/bb_offset_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/classic_hanging_chad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/classic_hanging_chad.json -------------------------------------------------------------------------------- /tests/geometry/test_data/div_test_mfm2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/div_test_mfm2.json -------------------------------------------------------------------------------- /tests/geometry/test_data/divertor_seg_fault_LDS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/divertor_seg_fault_LDS.json -------------------------------------------------------------------------------- /tests/geometry/test_data/edge_case_offset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/edge_case_offset.json -------------------------------------------------------------------------------- /tests/geometry/test_data/failing_mixed_shell_inner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/failing_mixed_shell_inner.json -------------------------------------------------------------------------------- /tests/geometry/test_data/failing_mixed_shell_outer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/failing_mixed_shell_outer.json -------------------------------------------------------------------------------- /tests/geometry/test_data/in_polygon_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/in_polygon_test.json -------------------------------------------------------------------------------- /tests/geometry/test_data/loopcut_data.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/loopcut_data.pkl -------------------------------------------------------------------------------- /tests/geometry/test_data/panelling_ref_data.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/panelling_ref_data.npy -------------------------------------------------------------------------------- /tests/geometry/test_data/shell_mixed_test_inner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/shell_mixed_test_inner.json -------------------------------------------------------------------------------- /tests/geometry/test_data/shell_mixed_test_outer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/shell_mixed_test_outer.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_EQ_intersect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_EQ_intersect.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_EQ_intersect2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_EQ_intersect2.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_LP_intersect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_LP_intersect.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_LP_intersect2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_LP_intersect2.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_TF_intersect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_TF_intersect.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_TF_intersect2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_TF_intersect2.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_TF_intersect3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_TF_intersect3.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_UP_intersect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_UP_intersect.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_UP_intersect2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_UP_intersect2.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_UP_intersect3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_UP_intersect3.json -------------------------------------------------------------------------------- /tests/geometry/test_data/test_circ.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_circ.stp -------------------------------------------------------------------------------- /tests/geometry/test_data/test_circleg.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/test_circleg.stp -------------------------------------------------------------------------------- /tests/geometry/test_data/tf_wp_tricky_inner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/tf_wp_tricky_inner.json -------------------------------------------------------------------------------- /tests/geometry/test_data/tf_wp_tricky_outer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/tf_wp_tricky_outer.json -------------------------------------------------------------------------------- /tests/geometry/test_data/vvts_face_polygon_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_data/vvts_face_polygon_test.json -------------------------------------------------------------------------------- /tests/geometry/test_face.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_face.py -------------------------------------------------------------------------------- /tests/geometry/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_geometry.py -------------------------------------------------------------------------------- /tests/geometry/test_inscribed_rect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_inscribed_rect.py -------------------------------------------------------------------------------- /tests/geometry/test_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_offset.py -------------------------------------------------------------------------------- /tests/geometry/test_orientation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_orientation.py -------------------------------------------------------------------------------- /tests/geometry/test_parameterisations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_parameterisations.py -------------------------------------------------------------------------------- /tests/geometry/test_placement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_placement.py -------------------------------------------------------------------------------- /tests/geometry/test_plane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_plane.py -------------------------------------------------------------------------------- /tests/geometry/test_private_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_private_tools.py -------------------------------------------------------------------------------- /tests/geometry/test_pyclipper_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_pyclipper_offset.py -------------------------------------------------------------------------------- /tests/geometry/test_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_sweep.py -------------------------------------------------------------------------------- /tests/geometry/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_tools.py -------------------------------------------------------------------------------- /tests/geometry/test_wire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/geometry/test_wire.py -------------------------------------------------------------------------------- /tests/magnetostatics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/__init__.py -------------------------------------------------------------------------------- /tests/magnetostatics/setup_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/setup_methods.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_biot_savart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_biot_savart.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_circuits.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_circular_arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_circular_arc.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_data/DEMO_2015_TF_xz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_data/DEMO_2015_TF_xz.json -------------------------------------------------------------------------------- /tests/magnetostatics/test_data/DEMO_2015_ripple_xz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_data/DEMO_2015_ripple_xz.json -------------------------------------------------------------------------------- /tests/magnetostatics/test_data/new_B_along_x-x.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_data/new_B_along_x-x.json -------------------------------------------------------------------------------- /tests/magnetostatics/test_data/new_B_along_z-z.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_data/new_B_along_z-z.json -------------------------------------------------------------------------------- /tests/magnetostatics/test_finite_element_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_finite_element_2d.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_greens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_greens.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_polyhedral_prism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_polyhedral_prism.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_semianalytic_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_semianalytic_2d.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_tools.py -------------------------------------------------------------------------------- /tests/magnetostatics/test_trapezoidal_prism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/magnetostatics/test_trapezoidal_prism.py -------------------------------------------------------------------------------- /tests/mesh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/__init__.py -------------------------------------------------------------------------------- /tests/mesh/test_data/GeneratedMesh.geo_unrolled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/GeneratedMesh.geo_unrolled -------------------------------------------------------------------------------- /tests/mesh/test_data/GeneratedMesh.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/GeneratedMesh.msh -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh.geo_unrolled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh.geo_unrolled -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh.msh -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh_boundaries.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh_boundaries.h5 -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh_boundaries.xdmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh_boundaries.xdmf -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh_domain.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh_domain.h5 -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh_domain.xdmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh_domain.xdmf -------------------------------------------------------------------------------- /tests/mesh/test_data/ReferenceMesh_linkfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_data/ReferenceMesh_linkfile.json -------------------------------------------------------------------------------- /tests/mesh/test_meshing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_meshing.py -------------------------------------------------------------------------------- /tests/mesh/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/mesh/test_tools.py -------------------------------------------------------------------------------- /tests/optimisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/__init__.py -------------------------------------------------------------------------------- /tests/optimisation/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/geometry/__init__.py -------------------------------------------------------------------------------- /tests/optimisation/geometry/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/geometry/test_geometry.py -------------------------------------------------------------------------------- /tests/optimisation/geometry/test_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/geometry/test_problem.py -------------------------------------------------------------------------------- /tests/optimisation/test_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/test_algorithm.py -------------------------------------------------------------------------------- /tests/optimisation/test_nlopt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/test_nlopt.py -------------------------------------------------------------------------------- /tests/optimisation/test_optimise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/test_optimise.py -------------------------------------------------------------------------------- /tests/optimisation/test_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/test_problem.py -------------------------------------------------------------------------------- /tests/optimisation/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/optimisation/tools.py -------------------------------------------------------------------------------- /tests/plasma_physics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/plasma_physics/__init__.py -------------------------------------------------------------------------------- /tests/plasma_physics/test_collisions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/plasma_physics/test_collisions.py -------------------------------------------------------------------------------- /tests/plasma_physics/test_reactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/plasma_physics/test_reactions.py -------------------------------------------------------------------------------- /tests/plasma_physics/test_rules_of_thumb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/plasma_physics/test_rules_of_thumb.py -------------------------------------------------------------------------------- /tests/plasma_physics/test_scaling_laws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/plasma_physics/test_scaling_laws.py -------------------------------------------------------------------------------- /tests/radiation_transport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/__init__.py -------------------------------------------------------------------------------- /tests/radiation_transport/test_advective_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_advective_transport.py -------------------------------------------------------------------------------- /tests/radiation_transport/test_dagmc_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_dagmc_converters.py -------------------------------------------------------------------------------- /tests/radiation_transport/test_data/DN_fw_shape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_data/DN_fw_shape.json -------------------------------------------------------------------------------- /tests/radiation_transport/test_data/first_wall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_data/first_wall.json -------------------------------------------------------------------------------- /tests/radiation_transport/test_flux_surface_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_flux_surface_maker.py -------------------------------------------------------------------------------- /tests/radiation_transport/test_radiation_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_radiation_profile.py -------------------------------------------------------------------------------- /tests/radiation_transport/test_radiation_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/radiation_transport/test_radiation_tools.py -------------------------------------------------------------------------------- /tests/structural/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/__init__.py -------------------------------------------------------------------------------- /tests/structural/test_crosssection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_crosssection.py -------------------------------------------------------------------------------- /tests/structural/test_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_element.py -------------------------------------------------------------------------------- /tests/structural/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_geometry.py -------------------------------------------------------------------------------- /tests/structural/test_loads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_loads.py -------------------------------------------------------------------------------- /tests/structural/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_model.py -------------------------------------------------------------------------------- /tests/structural/test_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_node.py -------------------------------------------------------------------------------- /tests/structural/test_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_plotting.py -------------------------------------------------------------------------------- /tests/structural/test_symmetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_symmetry.py -------------------------------------------------------------------------------- /tests/structural/test_transformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/test_transformation.py -------------------------------------------------------------------------------- /tests/structural/tf_shell_sections.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/structural/tf_shell_sections.pkl -------------------------------------------------------------------------------- /tests/test_data/neutronics/HCPB_TBR_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/test_data/neutronics/HCPB_TBR_data.json -------------------------------------------------------------------------------- /tests/test_gen_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/test_gen_params.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tests/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/__init__.py -------------------------------------------------------------------------------- /tests/utilities/test_data/test_csv_writer.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_data/test_csv_writer.csv -------------------------------------------------------------------------------- /tests/utilities/test_data/test_csv_writer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_data/test_csv_writer.txt -------------------------------------------------------------------------------- /tests/utilities/test_fit_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_fit_tools.py -------------------------------------------------------------------------------- /tests/utilities/test_opt_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_opt_variables.py -------------------------------------------------------------------------------- /tests/utilities/test_plot_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_plot_tools.py -------------------------------------------------------------------------------- /tests/utilities/test_positioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_positioning.py -------------------------------------------------------------------------------- /tests/utilities/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fusion-Power-Plant-Framework/bluemira/HEAD/tests/utilities/test_tools.py --------------------------------------------------------------------------------