PlasmaCalcs.hookups.bifrost.bifrost\_calculator.BifrostCalculator ================================================================= .. currentmodule:: PlasmaCalcs.hookups.bifrost.bifrost_calculator .. autoclass:: BifrostCalculator :members: :show-inheritance: :inherited-members: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~BifrostCalculator.__init__ ~BifrostCalculator.angle_xy ~BifrostCalculator.angle_xy_to_hat ~BifrostCalculator.apply_mask ~BifrostCalculator.as_single_dimpoint ~BifrostCalculator.assert_QN ~BifrostCalculator.assert_single_fluid_mode ~BifrostCalculator.assign_dim_coords ~BifrostCalculator.assign_maindims_coords ~BifrostCalculator.attach_extra_coords ~BifrostCalculator.check_pickle ~BifrostCalculator.cls_help ~BifrostCalculator.cls_var_tree ~BifrostCalculator.copy ~BifrostCalculator.cross_component ~BifrostCalculator.cross_components_needed ~BifrostCalculator.cross_product ~BifrostCalculator.curl_component ~BifrostCalculator.current_n_dimpoints ~BifrostCalculator.current_n_existing_snaps ~BifrostCalculator.data_cutter ~BifrostCalculator.dim_values ~BifrostCalculator.dims_apply ~BifrostCalculator.dims_get ~BifrostCalculator.direct_overrides_dynamic ~BifrostCalculator.directly_loadable_vars ~BifrostCalculator.dot_product ~BifrostCalculator.enumerate_dimpoints ~BifrostCalculator.eos_mode_sim ~BifrostCalculator.existing_snaps ~BifrostCalculator.fftN ~BifrostCalculator.fft_dims_for ~BifrostCalculator.gaussian_filter ~BifrostCalculator.get_0 ~BifrostCalculator.get_1 ~BifrostCalculator.get_B ~BifrostCalculator.get_E ~BifrostCalculator.get_E0S1 ~BifrostCalculator.get_E0S1_and_S2 ~BifrostCalculator.get_E0S2 ~BifrostCalculator.get_E0_etaJ_perpB ~BifrostCalculator.get_E0_hall ~BifrostCalculator.get_E0_un0_perpB ~BifrostCalculator.get_E0_un0_perpmodB ~BifrostCalculator.get_E0_un0_perpmodB_min ~BifrostCalculator.get_E0_un0_perpmodB_simple ~BifrostCalculator.get_EBspeed ~BifrostCalculator.get_E_amb ~BifrostCalculator.get_E_etaJ ~BifrostCalculator.get_E_hall ~BifrostCalculator.get_E_u0 ~BifrostCalculator.get_E_un0 ~BifrostCalculator.get_E_un0_perpmod_B ~BifrostCalculator.get_E_un0_type ~BifrostCalculator.get_E_uxB ~BifrostCalculator.get_Eheat ~BifrostCalculator.get_Eheat_par ~BifrostCalculator.get_Eheat_par_coeff ~BifrostCalculator.get_Eheat_perp ~BifrostCalculator.get_Eheat_perp_coeff ~BifrostCalculator.get_Epar ~BifrostCalculator.get_Eperp ~BifrostCalculator.get_J ~BifrostCalculator.get_JBspeed ~BifrostCalculator.get_Jf ~BifrostCalculator.get_P ~BifrostCalculator.get_P_fromtable ~BifrostCalculator.get_P_ideal ~BifrostCalculator.get_T ~BifrostCalculator.get_T_from_Eheat ~BifrostCalculator.get_T_from_Eheat_perp ~BifrostCalculator.get_T_fromtable ~BifrostCalculator.get_T_ideal ~BifrostCalculator.get_T_neq ~BifrostCalculator.get_T_neutral ~BifrostCalculator.get_Tapar ~BifrostCalculator.get_Taperp ~BifrostCalculator.get_Tjoule ~BifrostCalculator.get_abs ~BifrostCalculator.get_abs_qe ~BifrostCalculator.get_amu ~BifrostCalculator.get_angle_xy ~BifrostCalculator.get_angle_xy_to_hat ~BifrostCalculator.get_behavior ~BifrostCalculator.get_best_pow2_subcycle ~BifrostCalculator.get_best_subcycle ~BifrostCalculator.get_beta ~BifrostCalculator.get_blur ~BifrostCalculator.get_blurk ~BifrostCalculator.get_blurt ~BifrostCalculator.get_braced_int_from_parenthesis_memory ~BifrostCalculator.get_cache_var ~BifrostCalculator.get_cached_var ~BifrostCalculator.get_caches_var ~BifrostCalculator.get_centered_facecurl ~BifrostCalculator.get_compare_equals ~BifrostCalculator.get_compare_greater_than ~BifrostCalculator.get_compare_greater_than_or_equal ~BifrostCalculator.get_compare_less_than ~BifrostCalculator.get_compare_less_than_or_equal ~BifrostCalculator.get_compare_not_equals ~BifrostCalculator.get_cross ~BifrostCalculator.get_csound ~BifrostCalculator.get_csound2 ~BifrostCalculator.get_curl ~BifrostCalculator.get_deg2rad ~BifrostCalculator.get_delta ~BifrostCalculator.get_deltafrac ~BifrostCalculator.get_derivative ~BifrostCalculator.get_div ~BifrostCalculator.get_divide ~BifrostCalculator.get_dot ~BifrostCalculator.get_ds ~BifrostCalculator.get_ds_for_timescales ~BifrostCalculator.get_dsmin_for_timescales ~BifrostCalculator.get_e ~BifrostCalculator.get_eperm ~BifrostCalculator.get_eps0 ~BifrostCalculator.get_eqperp_ldebye ~BifrostCalculator.get_eqperp_ldebye2 ~BifrostCalculator.get_eqperp_ldebye_total ~BifrostCalculator.get_eqperp_mean_free_path ~BifrostCalculator.get_eqperp_vtherm ~BifrostCalculator.get_ertab_var ~BifrostCalculator.get_eta ~BifrostCalculator.get_eta0_J ~BifrostCalculator.get_eta0_hall ~BifrostCalculator.get_eta_amb ~BifrostCalculator.get_eta_hall ~BifrostCalculator.get_exp ~BifrostCalculator.get_facecurl ~BifrostCalculator.get_fft ~BifrostCalculator.get_fft_with_dims ~BifrostCalculator.get_finite ~BifrostCalculator.get_first_dimpoint ~BifrostCalculator.get_float ~BifrostCalculator.get_gamma ~BifrostCalculator.get_grad ~BifrostCalculator.get_growthfit ~BifrostCalculator.get_growthfitk ~BifrostCalculator.get_growthk ~BifrostCalculator.get_growthrate ~BifrostCalculator.get_gyrof ~BifrostCalculator.get_hat ~BifrostCalculator.get_ifft ~BifrostCalculator.get_imag ~BifrostCalculator.get_inf ~BifrostCalculator.get_int ~BifrostCalculator.get_ionfrac ~BifrostCalculator.get_kB ~BifrostCalculator.get_kappa ~BifrostCalculator.get_kappaR ~BifrostCalculator.get_ldebye ~BifrostCalculator.get_ldebye2 ~BifrostCalculator.get_ldebye_subset ~BifrostCalculator.get_ldebye_total ~BifrostCalculator.get_linregt ~BifrostCalculator.get_ln ~BifrostCalculator.get_load_direct_maindims_var ~BifrostCalculator.get_log10 ~BifrostCalculator.get_log2 ~BifrostCalculator.get_logical_and ~BifrostCalculator.get_logical_not ~BifrostCalculator.get_logical_or ~BifrostCalculator.get_lowpass ~BifrostCalculator.get_m ~BifrostCalculator.get_m_amu ~BifrostCalculator.get_m_neutral ~BifrostCalculator.get_maindims_coords ~BifrostCalculator.get_mask_var ~BifrostCalculator.get_max ~BifrostCalculator.get_mean ~BifrostCalculator.get_mean_free_path ~BifrostCalculator.get_mean_pm_std ~BifrostCalculator.get_meannormed ~BifrostCalculator.get_meant ~BifrostCalculator.get_median ~BifrostCalculator.get_min ~BifrostCalculator.get_min_timescale ~BifrostCalculator.get_min_timescale_type ~BifrostCalculator.get_minf_timescale ~BifrostCalculator.get_minf_timescale_type ~BifrostCalculator.get_minus ~BifrostCalculator.get_mod ~BifrostCalculator.get_mod2 ~BifrostCalculator.get_n ~BifrostCalculator.get_n_neutral ~BifrostCalculator.get_nan ~BifrostCalculator.get_nandelta ~BifrostCalculator.get_nandeltafrac ~BifrostCalculator.get_nanmax ~BifrostCalculator.get_nanmean ~BifrostCalculator.get_nanmedian ~BifrostCalculator.get_nanmin ~BifrostCalculator.get_nanrms ~BifrostCalculator.get_nanstd ~BifrostCalculator.get_ncpu ~BifrostCalculator.get_ne ~BifrostCalculator.get_ne_fromtable ~BifrostCalculator.get_ne_neq ~BifrostCalculator.get_negation ~BifrostCalculator.get_niefrac ~BifrostCalculator.get_nmean ~BifrostCalculator.get_nq ~BifrostCalculator.get_nusj ~BifrostCalculator.get_nusn ~BifrostCalculator.get_nusn_from_drift ~BifrostCalculator.get_p ~BifrostCalculator.get_parallel ~BifrostCalculator.get_parenthesis ~BifrostCalculator.get_parmod ~BifrostCalculator.get_perp ~BifrostCalculator.get_perpmod ~BifrostCalculator.get_pi ~BifrostCalculator.get_plotter ~BifrostCalculator.get_plotters ~BifrostCalculator.get_plus ~BifrostCalculator.get_pmstd2werr ~BifrostCalculator.get_power ~BifrostCalculator.get_pwl2_var ~BifrostCalculator.get_q ~BifrostCalculator.get_qjoule ~BifrostCalculator.get_r ~BifrostCalculator.get_rad2deg ~BifrostCalculator.get_real ~BifrostCalculator.get_rms ~BifrostCalculator.get_rmscomps ~BifrostCalculator.get_rosenberg_multi ~BifrostCalculator.get_rosenberg_multi_nusn ~BifrostCalculator.get_rosenberg_multi_wplasma ~BifrostCalculator.get_rosenberg_n ~BifrostCalculator.get_rosenberg_n_margin ~BifrostCalculator.get_rosenberg_qn ~BifrostCalculator.get_safe_pow2_subcycle ~BifrostCalculator.get_sci_number ~BifrostCalculator.get_set_or_cached ~BifrostCalculator.get_sgyrof ~BifrostCalculator.get_single_fluid_var ~BifrostCalculator.get_skappa ~BifrostCalculator.get_skappa_from_hall ~BifrostCalculator.get_skappa_from_momE ~BifrostCalculator.get_skappa_from_momExB ~BifrostCalculator.get_skappa_from_pederson ~BifrostCalculator.get_slopet ~BifrostCalculator.get_sparmod ~BifrostCalculator.get_sqrt ~BifrostCalculator.get_stagger_var ~BifrostCalculator.get_stats ~BifrostCalculator.get_std ~BifrostCalculator.get_sum ~BifrostCalculator.get_surelin_var ~BifrostCalculator.get_sureturb_var ~BifrostCalculator.get_t_surelin ~BifrostCalculator.get_t_surelin_min ~BifrostCalculator.get_t_sureturb ~BifrostCalculator.get_t_turb ~BifrostCalculator.get_t_turb_from_pwl2_var ~BifrostCalculator.get_tfbi_all ~BifrostCalculator.get_tfbi_extras ~BifrostCalculator.get_tfbi_fscale ~BifrostCalculator.get_tfbi_fscale_rel ~BifrostCalculator.get_tfbi_inputs ~BifrostCalculator.get_tfbi_omega ~BifrostCalculator.get_tfbi_omega_ds ~BifrostCalculator.get_times ~BifrostCalculator.get_timescale_EBdrift ~BifrostCalculator.get_timescale_EBspeed ~BifrostCalculator.get_timescale_eqperp_vtherm ~BifrostCalculator.get_timescale_gyrof ~BifrostCalculator.get_timescale_nusn ~BifrostCalculator.get_timescale_udrift ~BifrostCalculator.get_timescale_vtherm ~BifrostCalculator.get_timescale_wplasma ~BifrostCalculator.get_timescales ~BifrostCalculator.get_timescales_abbrv ~BifrostCalculator.get_tturb_var ~BifrostCalculator.get_tturbvar00 ~BifrostCalculator.get_turblindiff_var ~BifrostCalculator.get_turblindiffwerr_var ~BifrostCalculator.get_u ~BifrostCalculator.get_u_EdotB ~BifrostCalculator.get_u_drift ~BifrostCalculator.get_u_hall ~BifrostCalculator.get_u_neutral ~BifrostCalculator.get_u_pederson ~BifrostCalculator.get_upar ~BifrostCalculator.get_uperp ~BifrostCalculator.get_valfven ~BifrostCalculator.get_valfven2 ~BifrostCalculator.get_var_at_max_of_ref ~BifrostCalculator.get_var_at_min_of_ref ~BifrostCalculator.get_var_where_condition ~BifrostCalculator.get_vars ~BifrostCalculator.get_vector_N ~BifrostCalculator.get_vtherm ~BifrostCalculator.get_vtherm_n ~BifrostCalculator.get_weighted_mean ~BifrostCalculator.get_werr2pmstd ~BifrostCalculator.get_werradd ~BifrostCalculator.get_werrdiv ~BifrostCalculator.get_werrmean ~BifrostCalculator.get_werrmeant ~BifrostCalculator.get_werrmul ~BifrostCalculator.get_werrsub ~BifrostCalculator.get_where_condition_var ~BifrostCalculator.get_wplasma ~BifrostCalculator.get_wplasmae ~BifrostCalculator.get_xhat ~BifrostCalculator.get_xyz ~BifrostCalculator.get_yhat ~BifrostCalculator.get_zhat ~BifrostCalculator.has_var ~BifrostCalculator.help ~BifrostCalculator.help_call_options ~BifrostCalculator.help_quants_str ~BifrostCalculator.help_str ~BifrostCalculator.ifftN ~BifrostCalculator.ifft_dims_for ~BifrostCalculator.init_checks ~BifrostCalculator.init_snaps ~BifrostCalculator.iter_dimpoints ~BifrostCalculator.kw_call_options ~BifrostCalculator.load_across_dims ~BifrostCalculator.load_across_dims_implied_by ~BifrostCalculator.load_direct ~BifrostCalculator.load_fromfile ~BifrostCalculator.load_maindims_var ~BifrostCalculator.load_maindims_var_across_dims ~BifrostCalculator.load_mesh_coords ~BifrostCalculator.lowpass ~BifrostCalculator.magnitude ~BifrostCalculator.maintaining_attrs ~BifrostCalculator.match_var ~BifrostCalculator.match_var_loading_dims ~BifrostCalculator.match_var_result_dims ~BifrostCalculator.match_var_result_size ~BifrostCalculator.match_var_tree ~BifrostCalculator.n_existing_snaps ~BifrostCalculator.on_changed_quasineutral ~BifrostCalculator.plot ~BifrostCalculator.plot_check_nusn_from_drift ~BifrostCalculator.polyfit ~BifrostCalculator.pop_dim_keys ~BifrostCalculator.quant_tree ~BifrostCalculator.record_units ~BifrostCalculator.rmscomps ~BifrostCalculator.save_plots ~BifrostCalculator.set_E_un0_perpmod_B ~BifrostCalculator.set_T_fromtable ~BifrostCalculator.set_attrs ~BifrostCalculator.set_e ~BifrostCalculator.set_eperm ~BifrostCalculator.set_mask ~BifrostCalculator.set_mod_B ~BifrostCalculator.set_n ~BifrostCalculator.set_pop_dim_attrs ~BifrostCalculator.set_r ~BifrostCalculator.set_t_turb_00 ~BifrostCalculator.set_t_turb_10 ~BifrostCalculator.set_var ~BifrostCalculator.set_var_internal ~BifrostCalculator.set_vtherm ~BifrostCalculator.slice_maindims ~BifrostCalculator.slicestr ~BifrostCalculator.snap_filepath ~BifrostCalculator.stagger_prepad_manager ~BifrostCalculator.stagger_prepad_slices ~BifrostCalculator.standardized_slices ~BifrostCalculator.stat_dims_for ~BifrostCalculator.store_mask ~BifrostCalculator.take_parallel_to ~BifrostCalculator.take_perp_to ~BifrostCalculator.tfbi_ds ~BifrostCalculator.tfbi_mask ~BifrostCalculator.tfbi_solver ~BifrostCalculator.title_with_slices ~BifrostCalculator.tree ~BifrostCalculator.units_meta ~BifrostCalculator.unmask ~BifrostCalculator.unset_var ~BifrostCalculator.unset_var_internal ~BifrostCalculator.using_at_call_depth ~BifrostCalculator.using_at_next_call_depth ~BifrostCalculator.using_attrs ~BifrostCalculator.using_first_dimpoint ~BifrostCalculator.var_paths_manager .. rubric:: Attributes .. autosummary:: ~BifrostCalculator.EOS_MODE_OPTIONS ~BifrostCalculator.ETA_HALL_MODE_OPTIONS ~BifrostCalculator.E_from_aux ~BifrostCalculator.E_from_aux_explicit ~BifrostCalculator.E_un0_mode ~BifrostCalculator.E_un0_type ~BifrostCalculator.J_stagger ~BifrostCalculator.KNOWN_PATTERNS ~BifrostCalculator.KNOWN_PLOTTERS ~BifrostCalculator.KNOWN_SETTERS ~BifrostCalculator.KNOWN_VARS ~BifrostCalculator.TFBI_EXTRAS ~BifrostCalculator.TFBI_VARS ~BifrostCalculator.TIMESCALE_VARS ~BifrostCalculator.UNIQUE_PLOTTERS ~BifrostCalculator.array_MBmax ~BifrostCalculator.assert_masking ~BifrostCalculator.assign_behavior_attrs ~BifrostCalculator.assign_behavior_attrs_max_call_depth ~BifrostCalculator.assign_component_along ~BifrostCalculator.assign_component_coord ~BifrostCalculator.assign_snap_along ~BifrostCalculator.assign_snap_coord ~BifrostCalculator.behavior ~BifrostCalculator.behavior_attrs ~BifrostCalculator.blur ~BifrostCalculator.blur_dims ~BifrostCalculator.blur_sigma ~BifrostCalculator.cache_dirname ~BifrostCalculator.call_depth ~BifrostCalculator.call_depth_manager ~BifrostCalculator.cls_behavior_attrs ~BifrostCalculator.component ~BifrostCalculator.component_dim ~BifrostCalculator.component_is_iterable ~BifrostCalculator.component_list ~BifrostCalculator.component_type ~BifrostCalculator.components ~BifrostCalculator.coords_units ~BifrostCalculator.coords_units_explicit ~BifrostCalculator.cross ~BifrostCalculator.current_n_component ~BifrostCalculator.current_n_snap ~BifrostCalculator.data_array_dtype ~BifrostCalculator.data_array_nbytes ~BifrostCalculator.data_array_order ~BifrostCalculator.data_array_shape ~BifrostCalculator.data_array_size ~BifrostCalculator.deriv_before_slice ~BifrostCalculator.dimensions ~BifrostCalculator.dims ~BifrostCalculator.direct_overrides ~BifrostCalculator.dirname ~BifrostCalculator.dot ~BifrostCalculator.drop ~BifrostCalculator.elements ~BifrostCalculator.enable_fromfile ~BifrostCalculator.enumerate_component ~BifrostCalculator.enumerate_components ~BifrostCalculator.enumerate_snap ~BifrostCalculator.enumerate_snaps ~BifrostCalculator.eos_mode ~BifrostCalculator.eta_hall_mode ~BifrostCalculator.eta_hall_mode_explicit ~BifrostCalculator.extra_coords ~BifrostCalculator.fft ~BifrostCalculator.fft_dims ~BifrostCalculator.fft_half ~BifrostCalculator.fft_keep ~BifrostCalculator.fft_slices ~BifrostCalculator.fft_step ~BifrostCalculator.flip_z_mesh ~BifrostCalculator.get ~BifrostCalculator.ifft ~BifrostCalculator.in_single_fluid_mode ~BifrostCalculator.iter_component ~BifrostCalculator.iter_components ~BifrostCalculator.iter_components_partition ~BifrostCalculator.iter_snap ~BifrostCalculator.iter_snaps ~BifrostCalculator.iter_snaps_partition ~BifrostCalculator.join_components ~BifrostCalculator.join_snaps ~BifrostCalculator.known_pattern ~BifrostCalculator.known_plotter ~BifrostCalculator.known_setter ~BifrostCalculator.known_var ~BifrostCalculator.lowpass_keep ~BifrostCalculator.maindims ~BifrostCalculator.maindims_full_shape ~BifrostCalculator.maindims_full_size ~BifrostCalculator.maindims_full_sizes ~BifrostCalculator.maindims_means ~BifrostCalculator.maindims_shape ~BifrostCalculator.maindims_size ~BifrostCalculator.maindims_sizes ~BifrostCalculator.maintaining ~BifrostCalculator.mask ~BifrostCalculator.masking ~BifrostCalculator.meshfile ~BifrostCalculator.multi_slices ~BifrostCalculator.multi_slices_ikeep ~BifrostCalculator.multi_slices_ndim ~BifrostCalculator.ncoarse ~BifrostCalculator.ncpu ~BifrostCalculator.nondim_behavior_attrs ~BifrostCalculator.notes_dirname ~BifrostCalculator.output_mask ~BifrostCalculator.params ~BifrostCalculator.parenthesis_memory ~BifrostCalculator.polyfit_boundary ~BifrostCalculator.polyfit_cov ~BifrostCalculator.polyfit_full ~BifrostCalculator.polyfit_keep_coord ~BifrostCalculator.polyfit_kw ~BifrostCalculator.polyfit_kw_key_aliases ~BifrostCalculator.polyfit_stddev ~BifrostCalculator.polyfit_window ~BifrostCalculator.print_freq ~BifrostCalculator.print_freq_explicit ~BifrostCalculator.quasineutral ~BifrostCalculator.set ~BifrostCalculator.setvar ~BifrostCalculator.setvars ~BifrostCalculator.slices ~BifrostCalculator.slicing ~BifrostCalculator.snap ~BifrostCalculator.snap_dim ~BifrostCalculator.snap_is_iterable ~BifrostCalculator.snap_list ~BifrostCalculator.snap_type ~BifrostCalculator.snapdir ~BifrostCalculator.snaps ~BifrostCalculator.squeeze_direct ~BifrostCalculator.stagger ~BifrostCalculator.stagger_direct ~BifrostCalculator.stagger_minimal_slicing ~BifrostCalculator.stagger_mode ~BifrostCalculator.stagger_order ~BifrostCalculator.stat_dims ~BifrostCalculator.stats_dimpoint_wise ~BifrostCalculator.surelin_min_quantile ~BifrostCalculator.surelin_quantile ~BifrostCalculator.t_turb ~BifrostCalculator.tabin ~BifrostCalculator.tabinputfile ~BifrostCalculator.take_component ~BifrostCalculator.take_components ~BifrostCalculator.take_snap ~BifrostCalculator.take_snaps ~BifrostCalculator.timeout ~BifrostCalculator.title ~BifrostCalculator.typevar_crash_if_nan ~BifrostCalculator.u ~BifrostCalculator.unique_notes_dirname ~BifrostCalculator.units ~BifrostCalculator.unset ~BifrostCalculator.using ~BifrostCalculator.werrmath_require_std ~BifrostCalculator.window