Paramak
0.8.1
Install
Quick Tour
Examples
API-Reference
Paramak
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_fillet() (PortCutterRotated method)
add_thickness() (in module paramak.utils)
area (Shape property)
areas (Shape property)
B
BallReactor (class in paramak.parametric_reactors.ball_reactor)
BlanketConstantThicknessArcH (class in paramak.parametric_components.blanket_constant_thickness_arc_h)
BlanketConstantThicknessArcV (class in paramak.parametric_components.blanket_constant_thickness_arc_v)
BlanketCutterParallels (class in paramak.parametric_components.blanket_cutter_parallels)
BlanketCutterStar (class in paramak.parametric_components.blanket_cutters_star)
BlanketFP (class in paramak.parametric_components.blanket_fp)
BlanketFPPoloidalSegments (class in paramak.parametric_components.blanket_poloidal_segment)
bounding_box (Reactor property)
(Shape property)
C
calculate_wedge_cut() (in module paramak.utils)
CapsuleVacuumVessel (class in paramak.parametric_components.capsule_vacuum_vessel)
CenterColumnShieldCylinder (class in paramak.parametric_components.center_column_cylinder)
CenterColumnShieldFlatTopCircular (class in paramak.parametric_components.center_column_flat_top_circular)
CenterColumnShieldFlatTopHyperbola (class in paramak.parametric_components.center_column_flat_top_hyperbola)
CenterColumnShieldHyperbola (class in paramak.parametric_components.center_column_hyperbola)
CenterColumnShieldPlasmaHyperbola (class in paramak.parametric_components.center_column_plasma_dependant)
CenterColumnStudyReactor (class in paramak.parametric_reactors.center_column_study_reactor)
CircularPort (class in paramak.parametric_components.circular_port)
coefficients_of_line_from_points() (in module paramak.utils)
compute_lengths_from_angles() (in module paramak.parametric_components.blanket_poloidal_segment)
compute_x_points() (Plasma method)
ConstantThicknessDome (class in paramak.parametric_components.constant_thickness_dome)
convert_all_circle_connections_to_splines() (Shape method)
convert_circle_to_spline() (in module paramak.utils)
CoolantChannelRingCurved (class in paramak.parametric_components.coolant_channel_ring_curved)
CoolantChannelRingStraight (class in paramak.parametric_components.coolant_channel_ring_straight)
create_limits() (Shape method)
create_offset_points() (BlanketFP method)
create_pf_coils() (EuDemoFrom2015PaperDiagram method)
(IterFrom2020PaperDiagram method)
(SparcFrom2020PaperDiagram method)
create_plasma() (EuDemoFrom2015PaperDiagram method)
(IterFrom2020PaperDiagram method)
(SparcFrom2020PaperDiagram method)
create_segment_cutters() (BlanketFPPoloidalSegments method)
create_solid() (BlanketCutterParallels method)
(BlanketFPPoloidalSegments method)
(CircularPort method)
(ConstantThicknessDome method)
(DishedVacuumVessel method)
(ExtrudeCircleShape method)
(ExtrudeHollowRectangle method)
(ExtrudeMixedShape method)
(PoloidalFieldCoilCase method)
(PoloidalFieldCoilCaseFC method)
(PoloidalFieldCoilCaseSet method)
(PoloidalFieldCoilCaseSetFC method)
(PoloidalFieldCoilSet method)
(PoloidalSegments method)
(RotateCircleShape method)
(RotateMixedShape method)
(SweepCircleShape method)
(SweepMixedShape method)
(TFCoilCasing method)
(ToroidalFieldCoilRectangleRoundCorners method)
(VacuumVesselInnerLeg method)
create_solids() (BallReactor method)
(CenterColumnStudyReactor method)
(EuDemoFrom2015PaperDiagram method)
(FlfSystemCodeReactor method)
(IterFrom2020PaperDiagram method)
(SparcFrom2020PaperDiagram method)
(SubmersionTokamak method)
create_tf_coils() (EuDemoFrom2015PaperDiagram method)
(IterFrom2020PaperDiagram method)
(SparcFrom2020PaperDiagram method)
create_vessel_components() (EuDemoFrom2015PaperDiagram method)
(IterFrom2020PaperDiagram method)
(SparcFrom2020PaperDiagram method)
cut_solid() (in module paramak.utils)
CuttingWedge (class in paramak.parametric_components.cutting_wedge)
CuttingWedgeFS (class in paramak.parametric_components.cutting_wedge_fs)
D
diff_between_angles() (in module paramak.utils)
DishedVacuumVessel (class in paramak.parametric_components.dished_vacuum_vessel)
distance_between_two_points() (in module paramak.utils)
distribution() (BlanketFP method)
E
EdgeLengthSelector (class in paramak.utils)
EuDemoFrom2015PaperDiagram (class in paramak.parametric_reactors.eu_demo_2015_reactor)
export_2d_image() (Reactor method)
(Shape method)
export_brep() (Reactor method)
(Shape method)
export_dagmc_h5m() (Reactor method)
(Shape method)
export_graveyard() (Shape method)
export_html() (Reactor method)
(Shape method)
export_html_3d() (Reactor method)
(Shape method)
export_solids_to_brep() (in module paramak.utils)
export_stl() (Reactor method)
(Shape method)
export_stp() (Reactor method)
(Shape method)
export_svg() (Reactor method)
(Shape method)
export_wire_to_html() (in module paramak.utils)
extend() (in module paramak.utils)
extract_points_from_edges() (in module paramak.utils)
ExtrudeCircleShape (class in paramak.parametric_shapes.extruded_circle_shape)
ExtrudeHollowRectangle (class in paramak.parametric_components.extrude_hollow_rectangle)
ExtrudeMixedShape (class in paramak.parametric_shapes.extruded_mixed_shape)
ExtrudeRectangle (class in paramak.parametric_components.extrude_rectangle)
ExtrudeSplineShape (class in paramak.parametric_shapes.extruded_spline_shape)
ExtrudeStraightShape (class in paramak.parametric_shapes.extruded_straight_shape)
F
FaceAreaSelector (class in paramak.utils)
facet_wire() (in module paramak.utils)
filter() (EdgeLengthSelector method)
(FaceAreaSelector method)
find_azimuth_placement_angle() (CoolantChannelRingCurved method)
(CoolantChannelRingStraight method)
(InnerTfCoilsCircular method)
(InnerTfCoilsFlat method)
(ToroidalFieldCoilRectangleRoundCorners method)
find_center_point_of_circle() (in module paramak.utils)
find_points() (BlanketConstantThicknessArcH method)
(BlanketConstantThicknessArcV method)
(BlanketCutterParallels method)
(BlanketCutterStar method)
(BlanketFP method)
(BlanketFPPoloidalSegments method)
(CapsuleVacuumVessel method)
(CenterColumnShieldCylinder method)
(CenterColumnShieldFlatTopCircular method)
(CenterColumnShieldFlatTopHyperbola method)
(CenterColumnShieldHyperbola method)
(CenterColumnShieldPlasmaHyperbola method)
(CircularPort method)
(ConstantThicknessDome method)
(CoolantChannelRingStraight method)
(CuttingWedge method)
(ExtrudeHollowRectangle method)
(ExtrudeRectangle method)
(HexagonPin method)
(InboardFirstwallFCCS method)
(InnerTfCoilsCircular method)
(InnerTfCoilsFlat method)
(ITERtypeDivertor method)
(Plasma method)
(PlasmaBoundaries method)
(PoloidalFieldCoil method)
(PoloidalFieldCoilCase method)
(PoloidalFieldCoilCaseFC method)
(PoloidalFieldCoilCaseSet method)
(PoloidalFieldCoilCaseSetFC method)
(PoloidalFieldCoilSet method)
(PoloidalSegments method)
(PortCutterCircular method)
(PortCutterRectangular method)
(PortCutterRotated method)
(RotatedIsoscelesTriangle method)
(RotatedTrapezoid method)
(Shape method)
(TFCoilCasing method)
(ToroidalFieldCoilCoatHanger method)
(ToroidalFieldCoilPrincetonD method)
(ToroidalFieldCoilRectangle method)
(ToroidalFieldCoilRectangleRoundCorners method)
(ToroidalFieldCoilTripleArc method)
(VacuumVessel method)
(VacuumVesselInnerLeg method)
find_radius_of_circle() (in module paramak.utils)
FlfSystemCodeReactor (class in paramak.parametric_reactors.flf_system_code_reactor)
from_stp_file() (Shape method)
G
get_angles() (BlanketFPPoloidalSegments method)
get_bounding_box() (in module paramak.utils)
get_center_of_bounding_box() (in module paramak.utils)
get_hash() (in module paramak.utils)
get_largest_dimension() (in module paramak.utils)
get_largest_distance_from_origin() (in module paramak.utils)
get_rotation_axis() (Shape method)
H
HexagonPin (class in paramak.parametric_components.hexagon_pin)
I
InboardFirstwallFCCS (class in paramak.parametric_components.inboard_firstwall_fccs)
InnerTfCoilsCircular (class in paramak.parametric_components.inner_tf_coils_circular)
InnerTfCoilsFlat (class in paramak.parametric_components.inner_tf_coils_flat)
intersect_solid() (in module paramak.utils)
IterFrom2020PaperDiagram (class in paramak.parametric_reactors.iter_paper_2020)
ITERtypeDivertor (class in paramak.parametric_components.divertor_ITER)
ITERtypeDivertorNoDome (class in paramak.parametric_components.divertor_ITER_no_dome)
L
largest_dimension (Reactor property)
(Shape property)
load_stp_file() (in module paramak.utils)
M
make_callable() (BlanketFP method)
make_graveyard() (Reactor method)
(Shape method)
make_sector_wedge() (Reactor method)
module
paramak.parametric_components.blanket_constant_thickness_arc_h
paramak.parametric_components.blanket_constant_thickness_arc_v
paramak.parametric_components.blanket_cutter_parallels
paramak.parametric_components.blanket_cutters_star
paramak.parametric_components.blanket_fp
paramak.parametric_components.blanket_poloidal_segment
paramak.parametric_components.capsule_vacuum_vessel
paramak.parametric_components.center_column_cylinder
paramak.parametric_components.center_column_flat_top_circular
paramak.parametric_components.center_column_flat_top_hyperbola
paramak.parametric_components.center_column_hyperbola
paramak.parametric_components.center_column_plasma_dependant
paramak.parametric_components.circular_port
paramak.parametric_components.constant_thickness_dome
paramak.parametric_components.coolant_channel_ring_curved
paramak.parametric_components.coolant_channel_ring_straight
paramak.parametric_components.cutting_wedge
paramak.parametric_components.cutting_wedge_fs
paramak.parametric_components.dished_vacuum_vessel
paramak.parametric_components.divertor_ITER
paramak.parametric_components.divertor_ITER_no_dome
paramak.parametric_components.extrude_hollow_rectangle
paramak.parametric_components.extrude_rectangle
paramak.parametric_components.hexagon_pin
paramak.parametric_components.inboard_firstwall_fccs
paramak.parametric_components.inner_tf_coils_circular
paramak.parametric_components.inner_tf_coils_flat
paramak.parametric_components.poloidal_field_coil
paramak.parametric_components.poloidal_field_coil_case
paramak.parametric_components.poloidal_field_coil_case_fc
paramak.parametric_components.poloidal_field_coil_case_set
paramak.parametric_components.poloidal_field_coil_case_set_fc
paramak.parametric_components.poloidal_field_coil_fp
paramak.parametric_components.poloidal_field_coil_set
paramak.parametric_components.poloidal_segmenter
paramak.parametric_components.port_cutters_circular
paramak.parametric_components.port_cutters_rectangular
paramak.parametric_components.port_cutters_rotated
paramak.parametric_components.rotated_isosceles_triangle
paramak.parametric_components.rotated_trapezoid
paramak.parametric_components.tf_coil_casing
paramak.parametric_components.tokamak_plasma
paramak.parametric_components.tokamak_plasma_from_points
paramak.parametric_components.tokamak_plasma_plasmaboundaries
paramak.parametric_components.toroidal_field_coil_coat_hanger
paramak.parametric_components.toroidal_field_coil_princeton_d
paramak.parametric_components.toroidal_field_coil_rectangle
paramak.parametric_components.toroidal_field_coil_round_corners
paramak.parametric_components.toroidal_field_coil_triple_arc
paramak.parametric_components.vacuum_vessel
paramak.parametric_components.vacuum_vessel_inner_leg
paramak.parametric_reactors.ball_reactor
paramak.parametric_reactors.center_column_study_reactor
paramak.parametric_reactors.eu_demo_2015_reactor
paramak.parametric_reactors.flf_system_code_reactor
paramak.parametric_reactors.iter_paper_2020
paramak.parametric_reactors.negative_triangularity_reactor
paramak.parametric_reactors.segmented_blanket_ball_reactor
paramak.parametric_reactors.single_null_ball_reactor
paramak.parametric_reactors.single_null_submersion_reactor
paramak.parametric_reactors.sparc_paper_2020
paramak.parametric_reactors.submersion_reactor
paramak.parametric_shapes.extruded_circle_shape
paramak.parametric_shapes.extruded_mixed_shape
paramak.parametric_shapes.extruded_spline_shape
paramak.parametric_shapes.extruded_straight_shape
paramak.parametric_shapes.rotate_circle_shape
paramak.parametric_shapes.rotate_mixed_shape
paramak.parametric_shapes.rotate_spline_shape
paramak.parametric_shapes.rotate_straight_shape
paramak.parametric_shapes.sweep_circle_shape
paramak.parametric_shapes.sweep_mixed_shape
paramak.parametric_shapes.sweep_spline_shape
paramak.parametric_shapes.sweep_straight_shape
paramak.reactor
paramak.shape
paramak.utils
N
name (Reactor property)
(Shape property)
NegativeTriangularityReactor (class in paramak.parametric_reactors.negative_triangularity_reactor)
number_of_blanket_segments (SegmentedBlanketBallReactor property)
P
paramak.parametric_components.blanket_constant_thickness_arc_h
module
paramak.parametric_components.blanket_constant_thickness_arc_v
module
paramak.parametric_components.blanket_cutter_parallels
module
paramak.parametric_components.blanket_cutters_star
module
paramak.parametric_components.blanket_fp
module
paramak.parametric_components.blanket_poloidal_segment
module
paramak.parametric_components.capsule_vacuum_vessel
module
paramak.parametric_components.center_column_cylinder
module
paramak.parametric_components.center_column_flat_top_circular
module
paramak.parametric_components.center_column_flat_top_hyperbola
module
paramak.parametric_components.center_column_hyperbola
module
paramak.parametric_components.center_column_plasma_dependant
module
paramak.parametric_components.circular_port
module
paramak.parametric_components.constant_thickness_dome
module
paramak.parametric_components.coolant_channel_ring_curved
module
paramak.parametric_components.coolant_channel_ring_straight
module
paramak.parametric_components.cutting_wedge
module
paramak.parametric_components.cutting_wedge_fs
module
paramak.parametric_components.dished_vacuum_vessel
module
paramak.parametric_components.divertor_ITER
module
paramak.parametric_components.divertor_ITER_no_dome
module
paramak.parametric_components.extrude_hollow_rectangle
module
paramak.parametric_components.extrude_rectangle
module
paramak.parametric_components.hexagon_pin
module
paramak.parametric_components.inboard_firstwall_fccs
module
paramak.parametric_components.inner_tf_coils_circular
module
paramak.parametric_components.inner_tf_coils_flat
module
paramak.parametric_components.poloidal_field_coil
module
paramak.parametric_components.poloidal_field_coil_case
module
paramak.parametric_components.poloidal_field_coil_case_fc
module
paramak.parametric_components.poloidal_field_coil_case_set
module
paramak.parametric_components.poloidal_field_coil_case_set_fc
module
paramak.parametric_components.poloidal_field_coil_fp
module
paramak.parametric_components.poloidal_field_coil_set
module
paramak.parametric_components.poloidal_segmenter
module
paramak.parametric_components.port_cutters_circular
module
paramak.parametric_components.port_cutters_rectangular
module
paramak.parametric_components.port_cutters_rotated
module
paramak.parametric_components.rotated_isosceles_triangle
module
paramak.parametric_components.rotated_trapezoid
module
paramak.parametric_components.tf_coil_casing
module
paramak.parametric_components.tokamak_plasma
module
paramak.parametric_components.tokamak_plasma_from_points
module
paramak.parametric_components.tokamak_plasma_plasmaboundaries
module
paramak.parametric_components.toroidal_field_coil_coat_hanger
module
paramak.parametric_components.toroidal_field_coil_princeton_d
module
paramak.parametric_components.toroidal_field_coil_rectangle
module
paramak.parametric_components.toroidal_field_coil_round_corners
module
paramak.parametric_components.toroidal_field_coil_triple_arc
module
paramak.parametric_components.vacuum_vessel
module
paramak.parametric_components.vacuum_vessel_inner_leg
module
paramak.parametric_reactors.ball_reactor
module
paramak.parametric_reactors.center_column_study_reactor
module
paramak.parametric_reactors.eu_demo_2015_reactor
module
paramak.parametric_reactors.flf_system_code_reactor
module
paramak.parametric_reactors.iter_paper_2020
module
paramak.parametric_reactors.negative_triangularity_reactor
module
paramak.parametric_reactors.segmented_blanket_ball_reactor
module
paramak.parametric_reactors.single_null_ball_reactor
module
paramak.parametric_reactors.single_null_submersion_reactor
module
paramak.parametric_reactors.sparc_paper_2020
module
paramak.parametric_reactors.submersion_reactor
module
paramak.parametric_shapes.extruded_circle_shape
module
paramak.parametric_shapes.extruded_mixed_shape
module
paramak.parametric_shapes.extruded_spline_shape
module
paramak.parametric_shapes.extruded_straight_shape
module
paramak.parametric_shapes.rotate_circle_shape
module
paramak.parametric_shapes.rotate_mixed_shape
module
paramak.parametric_shapes.rotate_spline_shape
module
paramak.parametric_shapes.rotate_straight_shape
module
paramak.parametric_shapes.sweep_circle_shape
module
paramak.parametric_shapes.sweep_mixed_shape
module
paramak.parametric_shapes.sweep_spline_shape
module
paramak.parametric_shapes.sweep_straight_shape
module
paramak.reactor
module
paramak.shape
module
paramak.utils
module
patch_workplane() (in module paramak.utils)
perform_boolean_operations() (Shape method)
Plasma (class in paramak.parametric_components.tokamak_plasma)
PlasmaBoundaries (class in paramak.parametric_components.tokamak_plasma_plasmaboundaries)
PlasmaFromPoints (class in paramak.parametric_components.tokamak_plasma_from_points)
plotly_trace() (in module paramak.utils)
points (Shape property)
PoloidalFieldCoil (class in paramak.parametric_components.poloidal_field_coil)
PoloidalFieldCoilCase (class in paramak.parametric_components.poloidal_field_coil_case)
PoloidalFieldCoilCaseFC (class in paramak.parametric_components.poloidal_field_coil_case_fc)
PoloidalFieldCoilCaseSet (class in paramak.parametric_components.poloidal_field_coil_case_set)
PoloidalFieldCoilCaseSetFC (class in paramak.parametric_components.poloidal_field_coil_case_set_fc)
PoloidalFieldCoilFP (class in paramak.parametric_components.poloidal_field_coil_fp)
PoloidalFieldCoilSet (class in paramak.parametric_components.poloidal_field_coil_set)
PoloidalSegments (class in paramak.parametric_components.poloidal_segmenter)
PortCutterCircular (class in paramak.parametric_components.port_cutters_circular)
PortCutterRectangular (class in paramak.parametric_components.port_cutters_rectangular)
PortCutterRotated (class in paramak.parametric_components.port_cutters_rotated)
processed_points (Shape property)
R
Reactor (class in paramak.reactor)
rotate() (in module paramak.utils)
RotateCircleShape (class in paramak.parametric_shapes.rotate_circle_shape)
RotatedIsoscelesTriangle (class in paramak.parametric_components.rotated_isosceles_triangle)
RotatedTrapezoid (class in paramak.parametric_components.rotated_trapezoid)
RotateMixedShape (class in paramak.parametric_shapes.rotate_mixed_shape)
RotateSplineShape (class in paramak.parametric_shapes.rotate_spline_shape)
RotateStraightShape (class in paramak.parametric_shapes.rotate_straight_shape)
S
SegmentedBlanketBallReactor (class in paramak.parametric_reactors.segmented_blanket_ball_reactor)
segments_optimiser() (in module paramak.parametric_components.blanket_poloidal_segment)
Shape (class in paramak.shape)
shapes_and_components (Reactor property)
show() (Reactor method)
(Shape method)
SingleNullBallReactor (class in paramak.parametric_reactors.single_null_ball_reactor)
SingleNullSubmersionTokamak (class in paramak.parametric_reactors.single_null_submersion_reactor)
solid (Reactor property)
(Shape property)
SparcFrom2020PaperDiagram (class in paramak.parametric_reactors.sparc_paper_2020)
SubmersionTokamak (class in paramak.parametric_reactors.submersion_reactor)
SweepCircleShape (class in paramak.parametric_shapes.sweep_circle_shape)
SweepMixedShape (class in paramak.parametric_shapes.sweep_mixed_shape)
SweepSplineShape (class in paramak.parametric_shapes.sweep_spline_shape)
SweepStraightShape (class in paramak.parametric_shapes.sweep_straight_shape)
T
TFCoilCasing (class in paramak.parametric_components.tf_coil_casing)
ToroidalFieldCoilCoatHanger (class in paramak.parametric_components.toroidal_field_coil_coat_hanger)
ToroidalFieldCoilPrincetonD (class in paramak.parametric_components.toroidal_field_coil_princeton_d)
ToroidalFieldCoilRectangle (class in paramak.parametric_components.toroidal_field_coil_rectangle)
ToroidalFieldCoilRectangleRoundCorners (class in paramak.parametric_components.toroidal_field_coil_round_corners)
ToroidalFieldCoilTripleArc (class in paramak.parametric_components.toroidal_field_coil_triple_arc)
transform_curve() (in module paramak.utils)
U
union_solid() (in module paramak.utils)
V
VacuumVessel (class in paramak.parametric_components.vacuum_vessel)
VacuumVesselInnerLeg (class in paramak.parametric_components.vacuum_vessel_inner_leg)
volume() (Reactor method)
(Shape method)
W
wire (Shape property)
Read the Docs
v: 0.8.1
Versions
latest
stable
0.8.1
0.8.0
0.7.2
0.7.1
main
Downloads
On Read the Docs
Project Home
Builds