Analysis routines for the X-Point Gyrokinetic Code (XGC)
Guide and API
Installation and Python environment
Data Access Architecture
Simulation core
Prescribed species profiles
Reusable analysis workflows
Diffusion Optimizer workflow
XGC-Analysis package
Back to the XGC Documentation
Analysis routines for the X-Point Gyrokinetic Code (XGC)
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
adiabatic (xgc_analysis.analysis.moments.distribution.SplitMoment attribute)
AdiosFileSourceReader (class in xgc_analysis.data_access.adios.adios_file_reader)
AnalysisHooks (class in xgc_analysis.analysis.divertor.eich)
AnalyticDiffusionProfiles (class in Diffusion_Optimizer.AnalyticDiffusionProfiles)
apply_fieldline_mapping() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
ArrayAccessorMixin (class in xgc_analysis.data_access.products.accessor_mixin)
available_samples() (xgc_analysis.data_access.products.diffusion_data.DiffusionProfileData method)
available_source_terms() (in module xgc_analysis.analysis.sources.diagnostics)
available_step_count() (in module xgc_analysis.data_access.adios.adios_file_reader)
available_steps() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
available_steps_count_for_variable() (in module xgc_analysis.data_access.adios.adios_file_reader)
available_variable_names() (in module xgc_analysis.data_access.adios.adios_file_reader)
B
BalanceComparison (class in xgc_analysis.analysis.sources.balance)
basic (xgc_analysis.analysis.moments.distribution.F0MomentResult attribute)
bfield (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
bpol_midplane_t (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
BPReaderMixin (class in xgc_analysis.data_access.products.bp_reader_mixin)
build_deposition_shapes() (in module xgc_analysis.species.prescribed_profiles)
build_from_surf_map() (xgc_analysis.mesh.sol_wall_mapping.SOLWallVolumeMap method)
build_last_occurrence_step_mask() (in module xgc_analysis.time_step_utils)
build_line_fsa_matrix() (xgc_analysis.mesh.plane.Plane method)
build_prescribed_profile() (in module xgc_analysis.species.prescribed_profiles)
build_run_prescribed_profiles() (in module xgc_analysis.species.species)
build_static_buffer() (in module xgc_analysis.data_access.catalog.static_product_reader)
C
calculate_flux_surface_area() (xgc_analysis.mesh.plane.Plane method)
campaign_state_key() (in module xgc_analysis.data_access.catalog.campaign_catalog)
CampaignSourceReader (class in xgc_analysis.data_access.catalog.campaign_source_reader)
chang_mm (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
channel (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
charge_C (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
check_cancel (xgc_analysis.analysis.divertor.eich.AnalysisHooks attribute)
circular_distance() (xgc_analysis.mesh.wall_curve.WallCurve method)
classify_product() (in module xgc_analysis.data_access.catalog.directory_catalog)
close() (Diffusion_Optimizer.DiffusionCoefficients.DiffusionCoefficients method)
(Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles method)
(xgc_analysis.data_access.adios.adios_file_reader.AdiosFileSourceReader method)
(xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
COEFFICIENT_NAMES (xgc_analysis.data_access.products.diffusion_data.DiffusionCoefficientData attribute)
CombinedTransportResult (class in xgc_analysis.analysis.transport.combined_coefficients)
compare_f0_moments_to_fmoment() (in module xgc_analysis.analysis.moments.distribution)
compare_particle_energy_balance() (in module xgc_analysis.analysis.sources.balance)
compare_particle_fueling_sources() (in module xgc_analysis.analysis.sources.balance)
compare_potential_gradient() (in module xgc_analysis.analysis.transport.potential_gradient)
compare_transport_coefficients() (in module xgc_analysis.analysis.transport.coefficient_comparison)
component (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
compute() (xgc_analysis.analysis.moments.distribution.F0MomentCalculator method)
compute_background_field() (xgc_analysis.magnetic_equilibrium.magnetic_field.MagneticField method)
compute_combined_transport_coefficients() (in module xgc_analysis.analysis.transport.combined_coefficients)
compute_core_sol_geometry_blocks() (xgc_analysis.mesh.plane.Plane method)
compute_divertor_eich_profiles() (in module xgc_analysis.analysis.divertor.eich)
compute_divertor_lambda_q_timeseries() (in module xgc_analysis.analysis.divertor.eich)
compute_divertor_load_map() (in module xgc_analysis.analysis.divertor.eich)
compute_divertor_target_totals_timeseries() (in module xgc_analysis.analysis.divertor.eich)
compute_f0_moments() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
compute_fieldline_mapping() (in module xgc_analysis.mesh.fieldline_mapping)
(in module xgc_analysis.mesh.fieldline_mapping2)
compute_mesh_slice_time_map() (in module xgc_analysis.analysis.slicing.mesh_time_slicing)
compute_neoclassical_transport() (in module xgc_analysis.analysis.transport.neoclassical)
compute_sol_wall_loss_rates() (in module xgc_analysis.analysis.divertor.wall_loss_rates)
compute_source_rates() (in module xgc_analysis.analysis.sources.diagnostics)
convert_fortran_value() (xgc_analysis.simulation.simulation.Simulation method)
coordinate (xgc_analysis.analysis.slicing.mesh_time_slicing.MeshSliceTimeMap attribute)
current_drive (xgc_analysis.analysis.transport.neoclassical.NeoResult attribute)
curves (xgc_analysis.analysis.transport.combined_coefficients.CombinedTransportResult attribute)
D
d_dpsi() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
data (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
(xgc_analysis.data_access.products.sheath_data.SheathData attribute)
dbim (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
dbre (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
DEFAULT_IGNORED_VARS (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData attribute)
DEFAULT_VARS (xgc_analysis.data_access.products.heatdiag.HeatDiag attribute)
delta_b (xgc_analysis.analysis.moments.distribution.FluxSplit attribute)
den_node_m3 (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
density (xgc_analysis.analysis.moments.distribution.F0BasicMoments attribute)
DepositionShape (class in xgc_analysis.species.prescribed_profiles)
derived_data (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
describe() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
DiffusionCoefficientData (class in xgc_analysis.data_access.products.diffusion_data)
DiffusionCoefficients (class in Diffusion_Optimizer.DiffusionCoefficients)
DiffusionProfileData (class in xgc_analysis.data_access.products.diffusion_data)
DiffusionProfiles (class in Diffusion_Optimizer.DiffusionProfiles)
directory_state_key() (in module xgc_analysis.data_access.catalog.directory_catalog)
discover_campaign_products() (in module xgc_analysis.data_access.catalog.campaign_catalog)
discover_directory_products() (in module xgc_analysis.data_access.catalog.directory_catalog)
distribution_variables() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData method)
DistributionFunctionData (class in xgc_analysis.data_access.products.distribution_function_data)
DistributionFunctionField (class in xgc_analysis.data_access.products.distribution_function_data)
DivertorEichProfile (class in xgc_analysis.analysis.divertor.eich)
DivertorLambdaQPoint (class in xgc_analysis.analysis.divertor.eich)
DivertorLoadMap (class in xgc_analysis.analysis.divertor.eich)
DivertorTargetTotalsPoint (class in xgc_analysis.analysis.divertor.eich)
DivertorWidthScalings (class in xgc_analysis.analysis.divertor.eich)
dpot (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
drift (xgc_analysis.analysis.moments.distribution.FluxSplit attribute)
dt (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
E
echarge (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
eich_mm (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
eich_model() (in module xgc_analysis.analysis.divertor.eich)
energy_e (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
energy_i (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
energy_rate_e (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
energy_rate_e_avg (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
energy_rate_i (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
energy_rate_i_avg (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
epsi (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
estimate_divertor_width_scalings() (in module xgc_analysis.analysis.divertor.eich)
etheta (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
evaluate_full_gradients() (xgc_analysis.mesh.mesh_data.MeshData method)
evaluate_grad_par() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
evaluate_input_profile() (xgc_analysis.species.species.Species method)
evaluate_raw() (xgc_analysis.species.prescribed_profiles.PrescribedProfile method)
evaluate_scalar_gradients() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
evaluate_weight() (xgc_analysis.species.prescribed_profiles.DepositionShape method)
evaluate_with_region() (xgc_analysis.species.prescribed_profiles.PrescribedProfile method)
evaluate_xgc_profile() (xgc_analysis.species.species.Species method)
exb (xgc_analysis.analysis.moments.distribution.FluxSplit attribute)
export_vtu() (xgc_analysis.data_access.products.field_data.FieldData method)
(xgc_analysis.data_access.products.fmoment_data.FMomentData method)
extract_component() (xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane_data.PlaneData method)
F
F0BasicMoments (class in xgc_analysis.analysis.moments.distribution)
F0MomentCalculator (class in xgc_analysis.analysis.moments.distribution)
F0MomentComponent (class in xgc_analysis.analysis.moments.distribution)
F0MomentInputs (class in xgc_analysis.analysis.moments.distribution)
F0MomentResult (class in xgc_analysis.analysis.moments.distribution)
f_3d_im (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
f_3d_re (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
ff_map_real2ff() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
FieldData (class in xgc_analysis.data_access.products.field_data)
FileWaiter (class in xgc_analysis.utils.file_waiter)
find_z0_crossings() (xgc_analysis.mesh.wall_curve.WallCurve method)
finite_pair_count() (in module xgc_analysis.analysis.geometry)
fit_eich_profile() (in module xgc_analysis.analysis.divertor.eich)
fit_energy (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
fit_particle (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
flux_avg_from_surf() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
flux_avg_to_from_surf() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
flux_avg_to_surf() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
flux_avg_to_surf_norm() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
flux_surface_avg_project (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
flux_surface_overlay_paths() (in module xgc_analysis.analysis.slicing.mesh_slicing)
flux_surface_profile() (in module xgc_analysis.analysis.slicing.mesh_slicing)
FluxSplit (class in xgc_analysis.analysis.moments.distribution)
FMomentData (class in xgc_analysis.data_access.products.fmoment_data)
from_simulation() (xgc_analysis.analysis.moments.distribution.F0MomentInputs class method)
from_species() (xgc_analysis.analysis.moments.distribution.F0MomentInputs class method)
fsa (xgc_analysis.analysis.transport.neoclassical.NeoResult attribute)
FsourceData (class in xgc_analysis.data_access.products.fsource_data)
G
GARBAGE_BIN_VARS (xgc_analysis.data_access.products.heatdiag.HeatDiag attribute)
gen_ff2real_mapping() (xgc_analysis.mesh.plane.Plane method)
get_array() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
get_as() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
get_coefficient() (xgc_analysis.data_access.products.diffusion_data.DiffusionCoefficientData method)
get_csr_matrix() (xgc_analysis.mesh.csr_matrix.SparseMatrixCSR method)
get_data() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
(xgc_analysis.mesh.mesh_data.MeshData method)
(xgc_analysis.mesh.plane_data.PlaneData method)
get_derived_array() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_derived_item() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_distribution() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData method)
get_element_name_by_mass() (in module xgc_analysis.species.periodic_table)
get_field() (xgc_analysis.data_access.products.field_data.FieldData method)
(xgc_analysis.data_access.products.loop_voltage_data.LoopVoltageData method)
get_heat_array() (xgc_analysis.data_access.products.heatdiag.HeatDiag method)
get_item() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
get_mesh_data() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData method)
(xgc_analysis.data_access.products.field_data.FieldData method)
(xgc_analysis.data_access.products.fmoment_data.FMomentData method)
(xgc_analysis.data_access.products.neutral_data.NeutralData method)
get_moment() (xgc_analysis.data_access.products.fmoment_data.FMomentData method)
get_neutral_field() (xgc_analysis.data_access.products.neutral_data.NeutralData method)
get_plane() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
get_plane_data() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData method)
(xgc_analysis.data_access.products.field_data.FieldData method)
(xgc_analysis.data_access.products.fmoment_data.FMomentData method)
(xgc_analysis.data_access.products.fsource_data.FsourceData method)
(xgc_analysis.data_access.products.loop_voltage_data.LoopVoltageData method)
(xgc_analysis.data_access.products.neutral_data.NeutralData method)
get_product() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
get_profile() (xgc_analysis.data_access.products.diffusion_data.DiffusionProfileData method)
(xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_psi_surface_index_map() (xgc_analysis.mesh.plane.Plane method)
get_scalar() (xgc_analysis.data_access.products.diffusion_data.DiffusionCoefficientData method)
(xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionData method)
(xgc_analysis.data_access.products.field_data.FieldData method)
(xgc_analysis.data_access.products.fmoment_data.FMomentData method)
(xgc_analysis.data_access.products.fsource_data.FsourceData method)
(xgc_analysis.data_access.products.heatdiag.HeatDiag method)
(xgc_analysis.data_access.products.loop_voltage_data.LoopVoltageData method)
(xgc_analysis.data_access.products.neutral_data.NeutralData method)
(xgc_analysis.data_access.products.oneddiag.OneDDiag method)
(xgc_analysis.data_access.products.sheath_data.SheathData method)
get_sheath_array() (xgc_analysis.data_access.products.sheath_data.SheathData method)
get_source() (xgc_analysis.data_access.products.fsource_data.FsourceData method)
get_species_by_prefix() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_species_view() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_static_array() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_step_info() (xgc_analysis.data_access.products.bp_reader_mixin.BPReaderMixin method)
(xgc_analysis.data_access.products.diffusion_data.DiffusionCoefficientData method)
(xgc_analysis.data_access.products.diffusion_data.DiffusionProfileData method)
get_surface_indices() (xgc_analysis.mesh.plane.Plane method)
get_surface_lengths() (xgc_analysis.mesh.plane.Plane method)
get_surface_properties() (xgc_analysis.mesh.plane.Plane method)
get_surface_vertex_indices() (xgc_analysis.mesh.plane.Plane method)
get_time_mask() (xgc_analysis.data_access.products.heatdiag.HeatDiag method)
(xgc_analysis.data_access.products.oneddiag.OneDDiag method)
get_triangle_areas() (xgc_analysis.mesh.plane.Plane method)
get_triangle_connectivity() (xgc_analysis.mesh.plane.Plane method)
get_triangulation_data() (xgc_analysis.mesh.plane.Plane method)
get_vertex_coordinates() (xgc_analysis.mesh.plane.Plane method)
get_vertex_counts() (xgc_analysis.mesh.mesh.Mesh method)
get_voronoi_volumes() (xgc_analysis.mesh.plane.Plane method)
get_wall_array() (xgc_analysis.data_access.products.heatdiag.HeatDiag method)
(xgc_analysis.data_access.products.sheath_data.SheathData method)
get_wall_curve() (xgc_analysis.data_access.products.heatdiag.HeatDiag method)
(xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.plane.Plane method)
gradpsi (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
H
has_derived_var() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
has_static_product() (in module xgc_analysis.data_access.catalog.static_product_reader)
has_text() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
has_var() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
HeatDiag (class in xgc_analysis.data_access.products.heatdiag)
I
indexed_value() (in module xgc_analysis.species.prescribed_profiles)
integrate_over_velocity() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
integration_weights_2d() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
interp_radius_at_psi() (in module xgc_analysis.analysis.geometry)
interp_radius_map() (in module xgc_analysis.analysis.geometry)
interpolate_profile() (xgc_analysis.species.species.Species method)
interpolate_wall_loss_rates_to_surf_map() (in module xgc_analysis.analysis.divertor.wall_loss_rates)
interval_mask_used (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
intervals (xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
ion_name (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
ion_temperature_ev (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
is_axisymmetric_storage (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField property)
iter_stream_steps() (in module xgc_analysis.data_access.adios.adios_stream)
L
label (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
(xgc_analysis.analysis.divertor.eich.DivertorLambdaQPoint attribute)
(xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
lambda_q_mm (xgc_analysis.analysis.divertor.eich.DivertorLambdaQPoint attribute)
latest_step_data (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles property)
line_fsa_matrix (xgc_analysis.mesh.plane.Plane property)
line_of_sight() (in module xgc_analysis.analysis.slicing.mesh_slicing)
list_products() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
list_species() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
list_step_indices() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
list_texts() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
list_variables() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
list_vars() (xgc_analysis.data_access.products.accessor_mixin.ArrayAccessorMixin method)
load_data() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
load_data_from_catalog() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
load_last_sample_history() (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles class method)
log_callback (xgc_analysis.analysis.divertor.eich.AnalysisHooks attribute)
LoopVoltageData (class in xgc_analysis.data_access.products.loop_voltage_data)
lower_surface (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
(xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
lower_wall_nodes (xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
M
MagneticField (class in xgc_analysis.magnetic_equilibrium.magnetic_field)
make_flux_surface_avg_projector() (xgc_analysis.analysis.moments.distribution.F0MomentInputs static method)
mass_by_prefix (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
mass_kg (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
mean_parallel_flow (xgc_analysis.analysis.moments.distribution.F0BasicMoments attribute)
Mesh (class in xgc_analysis.mesh.mesh)
MeshData (class in xgc_analysis.mesh.mesh_data)
MeshSliceTimeMap (class in xgc_analysis.analysis.slicing.mesh_time_slicing)
midplane_radius_maps() (in module xgc_analysis.analysis.geometry)
MINIMAL_INTERVAL_VARS (xgc_analysis.data_access.products.heatdiag.HeatDiag attribute)
minor_radius_m (xgc_analysis.analysis.divertor.eich.DivertorWidthScalings attribute)
missing_files() (xgc_analysis.utils.file_waiter.FileWaiter method)
module
xgc_analysis.analysis.divertor.eich
xgc_analysis.analysis.divertor.plots
xgc_analysis.analysis.divertor.wall_loss_rates
xgc_analysis.analysis.geometry
xgc_analysis.analysis.moments.distribution
xgc_analysis.analysis.slicing.mesh_slicing
xgc_analysis.analysis.slicing.mesh_time_slicing
xgc_analysis.analysis.slicing.plotting
xgc_analysis.analysis.sources.balance
xgc_analysis.analysis.sources.diagnostics
xgc_analysis.analysis.transport.coefficient_comparison
xgc_analysis.analysis.transport.combined_coefficients
xgc_analysis.analysis.transport.neoclassical
xgc_analysis.analysis.transport.neoclassical_plots
xgc_analysis.analysis.transport.neoclassical_workflow
xgc_analysis.analysis.transport.potential_gradient
xgc_analysis.constants
xgc_analysis.data_access.adios.adios_file_reader
xgc_analysis.data_access.adios.adios_stream
xgc_analysis.data_access.adios.read_bp_file
xgc_analysis.data_access.catalog.campaign_catalog
xgc_analysis.data_access.catalog.campaign_source_reader
xgc_analysis.data_access.catalog.directory_catalog
xgc_analysis.data_access.catalog.static_product_reader
xgc_analysis.data_access.products.accessor_mixin
xgc_analysis.data_access.products.bp_reader_mixin
xgc_analysis.data_access.products.diffusion_data
xgc_analysis.data_access.products.distribution_function_data
xgc_analysis.data_access.products.field_data
xgc_analysis.data_access.products.fmoment_data
xgc_analysis.data_access.products.fsource_data
xgc_analysis.data_access.products.heatdiag
xgc_analysis.data_access.products.loop_voltage_data
xgc_analysis.data_access.products.neutral_data
xgc_analysis.data_access.products.oneddiag
xgc_analysis.data_access.products.sheath_data
xgc_analysis.magnetic_equilibrium.magnetic_field
xgc_analysis.mesh.csr_matrix
xgc_analysis.mesh.fieldline_mapping
xgc_analysis.mesh.fieldline_mapping2
xgc_analysis.mesh.mesh
xgc_analysis.mesh.mesh_data
xgc_analysis.mesh.plane
xgc_analysis.mesh.plane_data
xgc_analysis.mesh.plotting
xgc_analysis.mesh.sol_wall_mapping
xgc_analysis.mesh.wall_curve
xgc_analysis.simulation.simulation
xgc_analysis.simulation.velocity_grid
xgc_analysis.species.periodic_table
xgc_analysis.species.prescribed_profiles
xgc_analysis.species.species
xgc_analysis.time_step_utils
xgc_analysis.utils.file_waiter
mu0 (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
mu_edge_factors() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
mu_integration_weights() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
multiply_left() (xgc_analysis.mesh.csr_matrix.SparseMatrixCSR method)
multiply_transpose_left() (xgc_analysis.mesh.csr_matrix.SparseMatrixCSR method)
N
n0 (xgc_analysis.analysis.moments.distribution.F0MomentResult attribute)
n_samples (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles property)
n_species (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles property)
n_surf (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles property)
n_vertices (xgc_analysis.mesh.wall_curve.WallCurve property)
nb_curl_nb (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
NeoResult (class in xgc_analysis.analysis.transport.neoclassical)
NeutralData (class in xgc_analysis.data_access.products.neutral_data)
node_slice() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
nonadiabatic (xgc_analysis.analysis.moments.distribution.SplitMoment attribute)
nphi (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField property)
O
OneDDiag (class in xgc_analysis.data_access.products.oneddiag)
open_adios_stream() (in module xgc_analysis.data_access.adios.adios_stream)
open_campaign_catalog() (in module xgc_analysis.data_access.catalog.campaign_catalog)
open_catalog() (in module xgc_analysis.data_access.catalog.directory_catalog)
OPTIONAL_STATIC_BUFFER_PRODUCTS (xgc_analysis.simulation.simulation.Simulation attribute)
OPTIONAL_VARIABLES (xgc_analysis.simulation.velocity_grid.VelocityGrid attribute)
overview() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
P
parallel_energy_flux (xgc_analysis.analysis.moments.distribution.F0MomentComponent attribute)
parallel_temperature (xgc_analysis.analysis.moments.distribution.F0BasicMoments attribute)
particle_e (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
particle_e_rate_per_s (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
particle_i (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
particle_i_rate_per_s (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
particle_rate_e (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
particle_rate_e_avg (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
particle_rate_i (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
particle_rate_i_avg (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
particle_rate_per_s (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint property)
ParticleFuelingComparison (class in xgc_analysis.analysis.sources.balance)
perpendicular_temperature (xgc_analysis.analysis.moments.distribution.F0BasicMoments attribute)
phase_callback (xgc_analysis.analysis.divertor.eich.AnalysisHooks attribute)
plan_read() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
Plane (class in xgc_analysis.mesh.plane)
plane_slice() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
PlaneData (class in xgc_analysis.mesh.plane_data)
plot1d_if() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
plot_contour() (xgc_analysis.mesh.plane.Plane method)
(xgc_analysis.mesh.plane_data.PlaneData method)
plot_divertor_eich_profiles() (in module xgc_analysis.analysis.divertor.plots)
plot_divertor_lambda_q_timeseries() (in module xgc_analysis.analysis.divertor.plots)
plot_divertor_load_map() (in module xgc_analysis.analysis.divertor.plots)
plot_divertor_target_totals_timeseries() (in module xgc_analysis.analysis.divertor.plots)
plot_fieldline_contour() (xgc_analysis.mesh.plane.Plane method)
plot_grid_contour() (in module xgc_analysis.mesh.plotting)
plot_mesh_slice() (in module xgc_analysis.analysis.slicing.plotting)
plot_mesh_time_map() (in module xgc_analysis.analysis.slicing.plotting)
plot_neoclassical_transport() (in module xgc_analysis.analysis.transport.neoclassical_plots)
plot_rz_diagnostic() (in module xgc_analysis.analysis.slicing.plotting)
plot_surfaces() (xgc_analysis.mesh.plane.Plane method)
plot_triangles() (xgc_analysis.mesh.plane.Plane method)
plot_vertices_with_wall() (xgc_analysis.mesh.plane.Plane method)
points (xgc_analysis.mesh.wall_curve.WallCurve property)
post_process() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
PotentialGradientComparison (class in xgc_analysis.analysis.transport.potential_gradient)
power_e_w (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
power_i_w (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
power_w (xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint property)
PrescribedProfile (class in xgc_analysis.species.prescribed_profiles)
product_names() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
PROFILE_VARIABLES (xgc_analysis.data_access.products.diffusion_data.DiffusionProfileData attribute)
profiles (xgc_analysis.analysis.transport.neoclassical.NeoResult attribute)
protmass (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
psi_center (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
psi_center_norm (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
psi_lower (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
(xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
psi_n (xgc_analysis.analysis.sources.balance.ParticleFuelingComparison attribute)
(xgc_analysis.analysis.transport.combined_coefficients.CombinedTransportResult attribute)
psi_theta_slice() (in module xgc_analysis.analysis.slicing.mesh_slicing)
psi_upper (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
(xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
Q
qualified_variable_name() (xgc_analysis.data_access.adios.adios_file_reader.AdiosFileSourceReader static method)
R
r (xgc_analysis.mesh.wall_curve.ZeroCrossing attribute)
radial_energy_flux (xgc_analysis.analysis.moments.distribution.F0MomentComponent attribute)
radial_particle_flux (xgc_analysis.analysis.moments.distribution.F0MomentComponent attribute)
read_adios_file_steps() (in module xgc_analysis.data_access.adios.adios_file_reader)
read_arrays() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
read_bp_file() (in module xgc_analysis.data_access.adios.read_bp_file)
read_campaign_text() (in module xgc_analysis.data_access.catalog.campaign_catalog)
read_from_campaign() (xgc_analysis.data_access.products.fmoment_data.FMomentData method)
read_input_package_profile() (in module xgc_analysis.species.prescribed_profiles)
read_next_step() (Diffusion_Optimizer.DiffusionProfiles.DiffusionProfiles method)
read_profile_text() (in module xgc_analysis.species.prescribed_profiles)
read_static_variables() (in module xgc_analysis.data_access.catalog.static_product_reader)
read_text() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
read_transp_particle_fueling() (in module xgc_analysis.analysis.sources.balance)
read_transp_sources() (in module xgc_analysis.analysis.sources.balance)
ReadBPFile() (in module xgc_analysis.data_access.adios.read_bp_file)
refresh() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
refresh_if_changed() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
report_profiles() (xgc_analysis.data_access.products.oneddiag.OneDDiag method)
REQUIRED_CATALOG_PRODUCTS (xgc_analysis.simulation.simulation.Simulation attribute)
REQUIRED_CATALOG_TEXTS (xgc_analysis.simulation.simulation.Simulation attribute)
REQUIRED_VARIABLES (xgc_analysis.simulation.velocity_grid.VelocityGrid attribute)
required_vars (xgc_analysis.data_access.products.neutral_data.NeutralData attribute)
Returns (xgc_analysis.data_access.products.sheath_data.SheathData attribute)
run_neoclassical_transport() (in module xgc_analysis.analysis.transport.neoclassical_workflow)
S
s (xgc_analysis.mesh.wall_curve.ZeroCrossing attribute)
s_mm (xgc_analysis.analysis.divertor.eich.DivertorLambdaQPoint attribute)
s_vertex (xgc_analysis.mesh.wall_curve.WallCurve property)
sample_count (xgc_analysis.analysis.transport.neoclassical.NeoResult attribute)
SAMPLE_STEP_NAMES (xgc_analysis.data_access.products.diffusion_data.DiffusionProfileData attribute)
save_neoclassical_svg_plots() (in module xgc_analysis.analysis.transport.neoclassical_plots)
segment_index (xgc_analysis.mesh.wall_curve.ZeroCrossing attribute)
segment_to_bin (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
select_interval_sample_indices() (in module xgc_analysis.time_step_utils)
set_origin_at_inboard_midplane() (xgc_analysis.mesh.wall_curve.WallCurve method)
setup_fieldline_mapping() (xgc_analysis.mesh.mesh.Mesh method)
shape (xgc_analysis.simulation.velocity_grid.VelocityGrid property)
SheathData (class in xgc_analysis.data_access.products.sheath_data)
shortest_interval() (xgc_analysis.mesh.wall_curve.WallCurve method)
sim_is_axisymmetric (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
Simulation (class in xgc_analysis.simulation.simulation)
simulation (xgc_analysis.data_access.products.sheath_data.SheathData attribute)
SimulationCatalog (class in xgc_analysis.data_access.catalog.directory_catalog)
SOLVolumeWallBounds (class in xgc_analysis.mesh.sol_wall_mapping)
SOLWallLossRatesResult (class in xgc_analysis.analysis.divertor.wall_loss_rates)
SOLWallVolumeMap (class in xgc_analysis.mesh.sol_wall_mapping)
source (xgc_analysis.analysis.transport.neoclassical.NeoResult attribute)
source_terms (xgc_analysis.analysis.sources.balance.BalanceComparison attribute)
SourceRateResult (class in xgc_analysis.analysis.sources.diagnostics)
sparse_matrix_reader() (in module xgc_analysis.mesh.csr_matrix)
SparseMatrixCSR (class in xgc_analysis.mesh.csr_matrix)
Species (class in xgc_analysis.species.species)
species_by_prefix (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
species_index (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
SPECIES_PREFIXES (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
SPECIES_SUFFIXES (xgc_analysis.data_access.products.diffusion_data.DiffusionCoefficientData attribute)
split_line_at_psi_minimum() (in module xgc_analysis.analysis.slicing.mesh_slicing)
split_n0_turb (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
SplitMoment (class in xgc_analysis.analysis.moments.distribution)
STATIC_BUFFER_REQUESTS (xgc_analysis.simulation.simulation.Simulation attribute)
static_data (xgc_analysis.data_access.products.oneddiag.OneDDiag attribute)
static_product_source_path() (in module xgc_analysis.data_access.catalog.static_product_reader)
STATIC_VARS (xgc_analysis.data_access.products.heatdiag.HeatDiag attribute)
step (xgc_analysis.analysis.divertor.eich.DivertorLambdaQPoint attribute)
(xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
surface_lines() (in module xgc_analysis.analysis.slicing.mesh_slicing)
surface_phi_slice() (in module xgc_analysis.analysis.slicing.mesh_slicing)
T
target_label (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
temp_node_ev (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
text_names() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
TIME_COORDINATES (xgc_analysis.data_access.products.loop_voltage_data.LoopVoltageData attribute)
time_left (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
time_right (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
time_s (xgc_analysis.analysis.divertor.eich.DivertorLambdaQPoint attribute)
(xgc_analysis.analysis.divertor.eich.DivertorTargetTotalsPoint attribute)
TIME_VARS (xgc_analysis.data_access.products.heatdiag.HeatDiag attribute)
(xgc_analysis.data_access.products.sheath_data.SheathData attribute)
to_summary() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
toroidal_average() (xgc_analysis.mesh.mesh.Mesh method)
(xgc_analysis.mesh.mesh_data.MeshData method)
total (xgc_analysis.analysis.moments.distribution.SplitMoment property)
total_length (xgc_analysis.mesh.wall_curve.WallCurve property)
transp_path (xgc_analysis.analysis.sources.balance.BalanceComparison attribute)
(xgc_analysis.analysis.sources.balance.ParticleFuelingComparison attribute)
(xgc_analysis.analysis.transport.coefficient_comparison.TransportCoefficientComparison attribute)
TransportCoefficientComparison (class in xgc_analysis.analysis.transport.coefficient_comparison)
TriangulationData (class in xgc_analysis.mesh.plane)
turb (xgc_analysis.analysis.moments.distribution.F0MomentResult attribute)
U
upper_surface (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
(xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
upper_wall_nodes (xgc_analysis.mesh.sol_wall_mapping.SOLVolumeWallBounds attribute)
V
v_curv (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
v_gradb (xgc_analysis.analysis.moments.distribution.F0MomentInputs attribute)
values (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
(xgc_analysis.analysis.slicing.mesh_time_slicing.MeshSliceTimeMap attribute)
variable_names() (xgc_analysis.data_access.catalog.directory_catalog.SimulationCatalog method)
velocity_integral() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
velocity_integral_data() (xgc_analysis.data_access.products.distribution_function_data.DistributionFunctionField method)
VelocityGrid (class in xgc_analysis.simulation.velocity_grid)
view (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
volume_shell (xgc_analysis.analysis.divertor.wall_loss_rates.SOLWallLossRatesResult attribute)
vp_edge_factors() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
vp_integration_weights() (xgc_analysis.simulation.velocity_grid.VelocityGrid method)
W
wait() (xgc_analysis.utils.file_waiter.FileWaiter method)
wait_for_files() (in module xgc_analysis.utils.file_waiter)
wall_data (xgc_analysis.data_access.products.sheath_data.SheathData attribute)
wall_phi (xgc_analysis.data_access.products.sheath_data.SheathData property)
(xgc_analysis.mesh.mesh.Mesh property)
wall_psi (xgc_analysis.data_access.products.sheath_data.SheathData property)
wall_rz (xgc_analysis.data_access.products.sheath_data.SheathData property)
(xgc_analysis.mesh.mesh.Mesh property)
(xgc_analysis.mesh.plane.Plane property)
WallCurve (class in xgc_analysis.mesh.wall_curve)
write_neoclassical_bp() (in module xgc_analysis.analysis.transport.neoclassical_workflow)
write_to_file() (Diffusion_Optimizer.DiffusionCoefficients.DiffusionCoefficients method)
X
x_mm (xgc_analysis.analysis.divertor.eich.DivertorEichProfile attribute)
(xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
xgc_analysis.analysis.divertor.eich
module
xgc_analysis.analysis.divertor.plots
module
xgc_analysis.analysis.divertor.wall_loss_rates
module
xgc_analysis.analysis.geometry
module
xgc_analysis.analysis.moments.distribution
module
xgc_analysis.analysis.slicing.mesh_slicing
module
xgc_analysis.analysis.slicing.mesh_time_slicing
module
xgc_analysis.analysis.slicing.plotting
module
xgc_analysis.analysis.sources.balance
module
xgc_analysis.analysis.sources.diagnostics
module
xgc_analysis.analysis.transport.coefficient_comparison
module
xgc_analysis.analysis.transport.combined_coefficients
module
xgc_analysis.analysis.transport.neoclassical
module
xgc_analysis.analysis.transport.neoclassical_plots
module
xgc_analysis.analysis.transport.neoclassical_workflow
module
xgc_analysis.analysis.transport.potential_gradient
module
xgc_analysis.constants
module
xgc_analysis.data_access.adios.adios_file_reader
module
xgc_analysis.data_access.adios.adios_stream
module
xgc_analysis.data_access.adios.read_bp_file
module
xgc_analysis.data_access.catalog.campaign_catalog
module
xgc_analysis.data_access.catalog.campaign_source_reader
module
xgc_analysis.data_access.catalog.directory_catalog
module
xgc_analysis.data_access.catalog.static_product_reader
module
xgc_analysis.data_access.products.accessor_mixin
module
xgc_analysis.data_access.products.bp_reader_mixin
module
xgc_analysis.data_access.products.diffusion_data
module
xgc_analysis.data_access.products.distribution_function_data
module
xgc_analysis.data_access.products.field_data
module
xgc_analysis.data_access.products.fmoment_data
module
xgc_analysis.data_access.products.fsource_data
module
xgc_analysis.data_access.products.heatdiag
module
xgc_analysis.data_access.products.loop_voltage_data
module
xgc_analysis.data_access.products.neutral_data
module
xgc_analysis.data_access.products.oneddiag
module
xgc_analysis.data_access.products.sheath_data
module
xgc_analysis.magnetic_equilibrium.magnetic_field
module
xgc_analysis.mesh.csr_matrix
module
xgc_analysis.mesh.fieldline_mapping
module
xgc_analysis.mesh.fieldline_mapping2
module
xgc_analysis.mesh.mesh
module
xgc_analysis.mesh.mesh_data
module
xgc_analysis.mesh.plane
module
xgc_analysis.mesh.plane_data
module
xgc_analysis.mesh.plotting
module
xgc_analysis.mesh.sol_wall_mapping
module
xgc_analysis.mesh.wall_curve
module
xgc_analysis.simulation.simulation
module
xgc_analysis.simulation.velocity_grid
module
xgc_analysis.species.periodic_table
module
xgc_analysis.species.prescribed_profiles
module
xgc_analysis.species.species
module
xgc_analysis.time_step_utils
module
xgc_analysis.utils.file_waiter
module
Y
y_values (xgc_analysis.analysis.divertor.eich.DivertorLoadMap attribute)
Z
ZeroCrossing (class in xgc_analysis.mesh.wall_curve)