Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __init__() (underworld3.constitutive_models.TransverseIsotropicFlowModel method) (underworld3.constitutive_models.ViscoElasticPlasticFlowModel method) (underworld3.constitutive_models.ViscousFlowModel method) (underworld3.coordinates.CoordinateSystem method) (underworld3.discretisation.Mesh method) (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) (underworld3.MaterialRegistry method) (underworld3.maths.Integral method) (underworld3.meshing.FaultCollection method) (underworld3.meshing.FaultSurface method) (underworld3.meshing.Surface method) (underworld3.meshing.SurfaceCollection method) (underworld3.meshing.SurfaceVariable method) (underworld3.Model method) (underworld3.MultiMaterialConstitutiveModel method) (underworld3.swarm.IndexSwarmVariable method) (underworld3.swarm.NodalPointSwarm method) (underworld3.swarm.Swarm method) (underworld3.swarm.SwarmVariable method) (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) (underworld3.systems.solvers.SNES_AdvectionDiffusion method) (underworld3.systems.solvers.SNES_Darcy method) (underworld3.systems.solvers.SNES_Diffusion method) (underworld3.systems.solvers.SNES_NavierStokes method) (underworld3.systems.solvers.SNES_Poisson method) (underworld3.systems.solvers.SNES_Projection method) (underworld3.systems.solvers.SNES_Stokes method) (underworld3.systems.solvers.SNES_VE_Stokes method) (underworld3.systems.solvers.SNES_Vector_Projection method) (underworld3.utilities.CaptureStdout method) __new__() (underworld3.function.expressions.UWexpression static method) (underworld3.function.UnderworldFunction static method) (underworld3.utilities.NDArray_With_Callback static method) (underworld3.utilities.UnitAwareArray static method) A access() (underworld3.discretisation.Mesh method) (underworld3.swarm.Swarm method) adams_moulton_flux() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) adapt() (underworld3.discretisation.Mesh method) add() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) add_callback() (underworld3.MaterialRegistry method) (underworld3.utilities.NDArray_With_Callback method) add_from_vtk() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) add_particles_with_coordinates() (underworld3.swarm.Swarm method) add_particles_with_global_coordinates() (underworld3.swarm.Swarm method) add_solver() (underworld3.Model method) add_variable() (underworld3.meshing.Surface method) (underworld3.swarm.Swarm method) adv_diff_slcn_problem_description() (underworld3.systems.solvers.SNES_AdvectionDiffusion method) advdiff_solver_type (underworld3.ThermalConvectionConfig attribute) advection() (underworld3.swarm.NodalPointSwarm method) (underworld3.swarm.Swarm method) AnalyticSolNL_base (class in underworld3.function.analytic) AnalyticSolNL_bodyforce (class in underworld3.function.analytic) AnalyticSolNL_bodyforce_x (class in underworld3.function.analytic) AnalyticSolNL_bodyforce_y (class in underworld3.function.analytic) AnalyticSolNL_velocity (class in underworld3.function.analytic) AnalyticSolNL_velocity_x (class in underworld3.function.analytic) AnalyticSolNL_velocity_y (class in underworld3.function.analytic) AnalyticSolNL_viscosity (class in underworld3.function.analytic) Annulus() (in module underworld3.meshing) AnnulusInternalBoundary() (in module underworld3.meshing) AnnulusWithSpokes() (in module underworld3.meshing) apply_snapshot_payload() (underworld3.discretisation.Mesh method) (underworld3.swarm.Swarm method) array (underworld3.swarm.SwarmVariable property) assign_to_region() (underworld3.MaterialRegistry method) astype() (underworld3.utilities.UnitAwareArray method) atoms() (underworld3.function.expressions.UWexpression method) auto_convert (underworld3.utilities.UnitAwareArray property) B bdf() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) bdf_coefficients (underworld3.systems.ddt.Eulerian property) (underworld3.systems.ddt.Lagrangian property) (underworld3.systems.ddt.Lagrangian_Swarm property) (underworld3.systems.ddt.SemiLagrangian property) (underworld3.systems.ddt.Symbolic property) block_vars (underworld3.discretisation.Mesh property) bodyforce (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) BoxInternalBoundary() (in module underworld3.meshing) build_kdtree() (underworld3.meshing.FaultSurface method) C capture_petsc_state() (underworld3.Model method) CaptureStdout (class in underworld3.utilities) CARTESIAN (underworld3.coordinates.CoordinateSystemType attribute) cdim (underworld3.discretisation.Mesh property) cellsize (underworld3.ThermalConvectionConfig attribute) checkpoint_xdmf() (in module underworld3.discretisation) clear_callbacks() (underworld3.utilities.NDArray_With_Callback method) clip_to_mesh (underworld3.swarm.Swarm property) clone_dm_hierarchy() (underworld3.discretisation.Mesh method) CM_is_setup (underworld3.systems.solvers.SNES_Poisson property) (underworld3.systems.solvers.SNES_Stokes property) COHESION (underworld3.MaterialProperty attribute) compute_distance_field() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) compute_nearest_fields() (underworld3.meshing.SurfaceCollection method) compute_normals() (underworld3.meshing.FaultSurface method) (underworld3.meshing.Surface method) constant() (underworld3.function.expressions.UWexpression method) constraints (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) control_points (underworld3.meshing.Surface property) convert_units() (in module underworld3) CoordinateSystem (class in underworld3.coordinates) (underworld3.discretisation.Mesh property) CoordinateSystemType (class in underworld3.coordinates) coords (underworld3.coordinates.CoordinateSystem property) (underworld3.swarm.Swarm property) copy() (underworld3.function.expressions.UWexpression method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) create_dmplex_from_medit() (in module underworld3.utilities) create_line_sample() (underworld3.coordinates.CoordinateSystem method) create_material() (underworld3.MaterialRegistry method) create_metric() (in module underworld3.adaptivity) create_model() (in module underworld3) create_profile_sample() (underworld3.coordinates.CoordinateSystem method) create_thermal_convection_model() (in module underworld3) create_weakness_function() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) createMask() (underworld3.swarm.IndexSwarmVariable method) CubedSphere() (in module underworld3.meshing) CUSTOM (underworld3.MaterialProperty attribute) CYLINDRICAL2D (underworld3.coordinates.CoordinateSystemType attribute) CYLINDRICAL3D (underworld3.coordinates.CoordinateSystemType attribute) D darcy_flux (underworld3.systems.solvers.SNES_Darcy property) darcy_problem_description() (underworld3.systems.solvers.SNES_Darcy method) DarcyFlowModel (class in underworld3.constitutive_models) data (underworld3.discretisation.Mesh property) (underworld3.function.expressions.UWexpression property) (underworld3.function.UWQuantity property) (underworld3.meshing.SurfaceVariable property) (underworld3.swarm.Swarm property) (underworld3.swarm.SwarmVariable property) default_assumptions (underworld3.function.analytic.AnalyticSolNL_base attribute) (underworld3.function.analytic.AnalyticSolNL_bodyforce attribute) (underworld3.function.analytic.AnalyticSolNL_bodyforce_x attribute) (underworld3.function.analytic.AnalyticSolNL_bodyforce_y attribute) (underworld3.function.analytic.AnalyticSolNL_velocity attribute) (underworld3.function.analytic.AnalyticSolNL_velocity_x attribute) (underworld3.function.analytic.AnalyticSolNL_velocity_y attribute) (underworld3.function.analytic.AnalyticSolNL_viscosity attribute) (underworld3.function.analytic.sympy_function_printable attribute) (underworld3.function.expressions.UWexpression attribute) (underworld3.function.UnderworldFunction attribute) define_parameter() (underworld3.Model method) deform_vertices() (underworld3.meshing.Surface method) delay_callback() (underworld3.utilities.NDArray_With_Callback method) delay_callbacks_global() (underworld3.utilities.NDArray_With_Callback static method) delete_material() (underworld3.MaterialRegistry method) delta_function() (in module underworld3.maths) delta_t (underworld3.systems.solvers.SNES_AdvectionDiffusion property) (underworld3.systems.solvers.SNES_Diffusion property) (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_VE_Stokes property) DENSITY (underworld3.MaterialProperty attribute) derive_fundamental_scalings() (underworld3.Model method) description (underworld3.function.expressions.UWexpression property) DFDt (underworld3.systems.solvers.SNES_NavierStokes property) diff() (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) DiffusionModel (class in underworld3.constitutive_models) diffusivity (underworld3.constitutive_models.DiffusionModel property) dim (underworld3.discretisation.Mesh property) (underworld3.meshing.Surface property) dimensionalise() (in module underworld3) dimensionality (underworld3.function.expressions.UWexpression property) (underworld3.function.UWQuantity property) (underworld3.utilities.UnitAwareArray property) disable_callbacks() (underworld3.utilities.NDArray_With_Callback method) DiscInternalBoundaries() (in module underworld3.meshing) discretize() (underworld3.meshing.Surface method) distance (underworld3.meshing.Surface property) distance_pointcloud_linesegment() (in module underworld3.utilities) distance_pointcloud_polyline() (in module underworld3.utilities) distance_pointcloud_triangle() (in module underworld3.utilities) div_u (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) dont_clip_to_mesh() (underworld3.swarm.Swarm method) dt (underworld3.ThermalConvectionConfig attribute) DuDt (underworld3.systems.solvers.SNES_NavierStokes property) E E_eff (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) E_eff_inv_II (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) effective_order (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.systems.ddt.Eulerian property) (underworld3.systems.ddt.Lagrangian property) (underworld3.systems.ddt.Lagrangian_Swarm property) (underworld3.systems.ddt.SemiLagrangian property) (underworld3.systems.ddt.Symbolic property) element (underworld3.discretisation.Mesh property) enable_callbacks() (underworld3.utilities.NDArray_With_Callback method) enable_source_snapshot() (underworld3.systems.ddt.SemiLagrangian method) estimate_dt() (underworld3.swarm.Swarm method) (underworld3.systems.solvers.SNES_AdvectionDiffusion method) (underworld3.systems.solvers.SNES_Diffusion method) (underworld3.systems.solvers.SNES_NavierStokes method) (underworld3.systems.solvers.SNES_Stokes method) Eulerian (class in underworld3.systems.ddt) eval() (underworld3.function.analytic.AnalyticSolNL_bodyforce class method) (underworld3.function.analytic.AnalyticSolNL_velocity class method) evaluate() (in module underworld3.function) (underworld3.maths.Integral method) evaluate_gradient() (in module underworld3.function) evaluate_property_field() (underworld3.MaterialRegistry method) export_config() (underworld3.MaterialRegistry method) export_configuration() (underworld3.Model method) expression (underworld3.function.expressions.UWexpression property) expression() (in module underworld3) (in module underworld3.function) expression_number (underworld3.function.expressions.UWexpression property) extract_region() (underworld3.discretisation.Mesh method) F f (underworld3.systems.solvers.SNES_AdvectionDiffusion property) (underworld3.systems.solvers.SNES_Darcy property) (underworld3.systems.solvers.SNES_Diffusion property) (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Poisson property) F0 (underworld3.systems.solvers.SNES_AdvectionDiffusion property) (underworld3.systems.solvers.SNES_Darcy attribute) (underworld3.systems.solvers.SNES_Diffusion property) (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Poisson attribute) (underworld3.systems.solvers.SNES_Projection attribute) (underworld3.systems.solvers.SNES_Stokes attribute) (underworld3.systems.solvers.SNES_Vector_Projection attribute) F1 (underworld3.systems.solvers.SNES_AdvectionDiffusion property) (underworld3.systems.solvers.SNES_Darcy attribute) (underworld3.systems.solvers.SNES_Diffusion property) (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Poisson attribute) (underworld3.systems.solvers.SNES_Projection attribute) (underworld3.systems.solvers.SNES_Stokes attribute) (underworld3.systems.solvers.SNES_Vector_Projection attribute) face_centers (underworld3.meshing.FaultSurface property) (underworld3.meshing.Surface property) face_normals (underworld3.meshing.Surface property) FaultCollection (class in underworld3.meshing) FaultSurface (class in underworld3.meshing) fill() (underworld3.utilities.NDArray_With_Callback method) filled() (underworld3.utilities.NDArray_With_Callback method) flatten() (underworld3.utilities.UnitAwareArray method) flip_normals() (underworld3.meshing.FaultSurface method) (underworld3.meshing.Surface method) flux (underworld3.constitutive_models.DarcyFlowModel property) (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.constitutive_models.ViscousFlowModel property) (underworld3.MultiMaterialConstitutiveModel property) FRICTION_ANGLE (underworld3.MaterialProperty attribute) from_dict() (underworld3.Model method) from_model_magnitude() (underworld3.Model method) from_trace() (underworld3.meshing.Surface class method) from_vtk() (underworld3.meshing.FaultSurface class method) (underworld3.meshing.Surface class method) from_yaml() (underworld3.Model method) from_yaml_file() (underworld3.Model class method) fundamental_scales (underworld3.Model property) G Gamma (underworld3.discretisation.Mesh property) Gamma_N (underworld3.discretisation.Mesh property) Gamma_P1 (underworld3.discretisation.Mesh property) generate_uw_Xdmf() (in module underworld3.utilities) generate_xdmf() (underworld3.discretisation.Mesh method) generateXdmf() (in module underworld3.utilities) geo (underworld3.coordinates.CoordinateSystem property) GEOGRAPHIC (underworld3.coordinates.CoordinateSystemType attribute) geometric_dimension_names (underworld3.coordinates.CoordinateSystem property) geoRotN (underworld3.coordinates.CoordinateSystem property) get_closest_cells() (underworld3.discretisation.Mesh method) get_closest_local_cells() (underworld3.discretisation.Mesh method) get_coordinate_unit() (underworld3.Model method) get_default_model() (in module underworld3) get_dimensionality() (in module underworld3) get_fundamental_scales() (underworld3.Model method) get_material() (underworld3.MaterialRegistry method) (underworld3.Model method) get_material_regions() (underworld3.MaterialRegistry method) get_max_radius() (underworld3.discretisation.Mesh method) get_mean_radius() (underworld3.discretisation.Mesh method) get_mesh() (underworld3.Model method) get_min_radius() (underworld3.discretisation.Mesh method) get_min_radius_old() (underworld3.discretisation.Mesh method) get_model_base_units() (underworld3.Model method) get_qualified_name() (underworld3.Model method) get_reference_quantities() (underworld3.Model method) get_region_material() (underworld3.MaterialRegistry method) get_scale_for_dimensionality() (underworld3.Model method) get_scale_summary() (underworld3.Model method) get_scaling_mode() (underworld3.Model method) get_solver() (underworld3.Model method) get_unit_aliases() (underworld3.Model method) get_units() (in module underworld3) get_variable() (underworld3.meshing.Surface method) (underworld3.Model method) global_evaluate() (in module underworld3.function) global_max() (underworld3.swarm.SwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_mean() (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_min() (underworld3.swarm.SwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_norm() (underworld3.swarm.SwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_rms() (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_size() (underworld3.swarm.SwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_std() (underworld3.utilities.UnitAwareArray method) global_sum() (underworld3.swarm.SwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) global_var() (underworld3.utilities.UnitAwareArray method) grad_u (underworld3.constitutive_models.TransverseIsotropicFlowModel property) (underworld3.constitutive_models.ViscousFlowModel property) H h5_scan() (in module underworld3.utilities) has_units (underworld3.function.expressions.UWexpression property) (underworld3.function.UWQuantity property) (underworld3.meshing.SurfaceVariable property) (underworld3.swarm.SwarmVariable property) (underworld3.utilities.UnitAwareArray property) has_units() (in module underworld3) (underworld3.Model method) has_units_active() (underworld3.Model method) HEAT_CAPACITY (underworld3.MaterialProperty attribute) I import_config() (underworld3.MaterialRegistry method) IndexSwarmVariable (class in underworld3.swarm) influence_function() (underworld3.meshing.Surface method) (underworld3.meshing.SurfaceCollection method) initialise_history() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) initiate_history_fn() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) instances (underworld3.swarm.Swarm attribute) (underworld3.systems.ddt.Lagrangian attribute) (underworld3.systems.ddt.Lagrangian_Swarm attribute) (underworld3.systems.solvers.SNES_Stokes attribute) (underworld3.systems.solvers.SNES_VE_Stokes attribute) Integral (class in underworld3.maths) is_2d (underworld3.meshing.Surface property) is_commutative (underworld3.coordinates.CoordinateSystem property) is_comparable (underworld3.function.expressions.UWexpression property) is_constant() (underworld3.function.expressions.UWexpression method) is_dimensionless() (in module underworld3) is_discretized (underworld3.meshing.Surface property) is_elastic (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) is_extended_real (underworld3.function.expressions.UWexpression property) is_finite (underworld3.function.expressions.UWexpression property) is_Matrix (underworld3.coordinates.CoordinateSystem property) is_negative (underworld3.function.expressions.UWexpression property) is_nondimensional_scaling_active() (in module underworld3) is_number (underworld3.coordinates.CoordinateSystem property) (underworld3.function.expressions.UWexpression property) is_positive (underworld3.function.expressions.UWexpression property) is_scalar (underworld3.coordinates.CoordinateSystem property) is_symbol (underworld3.coordinates.CoordinateSystem property) is_triangulated (underworld3.meshing.FaultSurface property) is_uw_constant() (underworld3.function.expressions.UWexpression method) is_viscoplastic (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) is_zero (underworld3.function.expressions.UWexpression property) K K (underworld3.constitutive_models.DarcyFlowModel property) (underworld3.constitutive_models.DiffusionModel property) (underworld3.constitutive_models.TransverseIsotropicFlowModel property) (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.constitutive_models.ViscousFlowModel property) (underworld3.MultiMaterialConstitutiveModel property) L Lagrangian (class in underworld3.systems.ddt) Lagrangian_Swarm (class in underworld3.systems.ddt) length_scale (underworld3.discretisation.Mesh property) length_units (underworld3.discretisation.Mesh property) linesegment_normals_2d() (in module underworld3.utilities) list_derived_scales() (underworld3.Model method) list_materials() (underworld3.MaterialRegistry method) list_meshes() (underworld3.Model method) list_swarms() (underworld3.Model method) list_variables() (underworld3.Model method) load_state() (underworld3.Model method) local_size (underworld3.swarm.Swarm property) lvec (underworld3.discretisation.Mesh property) M magnitude (underworld3.function.UWQuantity property) (underworld3.utilities.UnitAwareArray property) mark_stale() (underworld3.meshing.SurfaceVariable method) mask (underworld3.meshing.SurfaceVariable property) (underworld3.utilities.NDArray_With_Callback property) MaterialProperty (class in underworld3) MaterialRegistry (class in underworld3) materials (underworld3.Model attribute) max() (underworld3.utilities.UnitAwareArray method) max_steps (underworld3.ThermalConvectionConfig attribute) max_time (underworld3.ThermalConvectionConfig attribute) mean() (underworld3.utilities.UnitAwareArray method) mem_footprint() (in module underworld3.utilities) Mesh (class in underworld3.discretisation) mesh (underworld3.Model property) (underworld3.swarm.Swarm property) (underworld3.systems.ddt.Lagrangian_Swarm attribute) mesh2mesh_meshVariable() (in module underworld3.adaptivity) mesh2mesh_swarm() (in module underworld3.adaptivity) mesh_adapt_meshVar() (in module underworld3.adaptivity) mesh_instances (underworld3.discretisation.Mesh attribute) mesh_to_pv_mesh() (in module underworld3.visualisation) mesh_type (underworld3.ThermalConvectionConfig attribute) MeshVariable (in module underworld3.discretisation) meshVariable_mask_from_label() (underworld3.discretisation.Mesh method) meshVariable_to_pv_cloud() (in module underworld3.visualisation) meshVariable_to_pv_mesh_object() (in module underworld3.visualisation) metadata (underworld3.Model attribute) metric_from_field() (in module underworld3.adaptivity) metric_from_gradient() (in module underworld3.adaptivity) migrate() (underworld3.swarm.Swarm method) migration_control() (underworld3.swarm.Swarm method) migration_disabled() (underworld3.swarm.Swarm method) min() (underworld3.utilities.UnitAwareArray method) Model (class in underworld3) model_config (underworld3.Model attribute) (underworld3.ThermalConvectionConfig attribute) model_post_init() (underworld3.Model method) module underworld3.adaptivity underworld3.function.analytic underworld3.materials underworld3.meshing underworld3.model underworld3.scaling underworld3.utilities underworld3.visualisation MultiMaterialConstitutiveModel (class in underworld3) N N (underworld3.coordinates.CoordinateSystem property) (underworld3.discretisation.Mesh property) n_points (underworld3.meshing.FaultSurface property) n_triangles (underworld3.meshing.FaultSurface property) (underworld3.meshing.Surface property) n_vertices (underworld3.meshing.Surface property) name (underworld3.Model attribute) names (underworld3.meshing.FaultCollection property) (underworld3.meshing.SurfaceCollection property) nargs (underworld3.function.analytic.AnalyticSolNL_base attribute) (underworld3.function.analytic.AnalyticSolNL_bodyforce attribute) (underworld3.function.analytic.AnalyticSolNL_velocity attribute) navier_stokes_problem_description() (underworld3.systems.solvers.SNES_NavierStokes method) NDArray_With_Callback (class in underworld3.utilities) NodalPointSwarm (class in underworld3.swarm) non_dimensionalise() (in module underworld3) normals (underworld3.meshing.FaultSurface property) (underworld3.meshing.Surface property) nuke_coords_and_rebuild() (underworld3.discretisation.Mesh method) nullspace_rotations (underworld3.discretisation.Mesh property) O old_data (underworld3.swarm.SwarmVariable property) on_remesh() (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.SemiLagrangian method) order (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.systems.ddt.Lagrangian_Swarm attribute) OT_adapt() (underworld3.discretisation.Mesh method) OT_adapt_reset_reference() (underworld3.discretisation.Mesh method) owner (underworld3.utilities.NDArray_With_Callback property) P pack_raw_data_to_petsc() (underworld3.swarm.SwarmVariable method) pack_uw_data_to_petsc() (underworld3.swarm.SwarmVariable method) penalty (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) (underworld3.systems.solvers.SNES_Vector_Projection property) PERMEABILITY (underworld3.MaterialProperty attribute) petsc_save_checkpoint() (underworld3.discretisation.Mesh method) (underworld3.swarm.Swarm method) petsc_state (underworld3.Model attribute) PF0 (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes attribute) physical_bounds (underworld3.discretisation.Mesh property) physical_coordinates (underworld3.discretisation.Mesh property) physical_extent (underworld3.discretisation.Mesh property) plastic_correction() (underworld3.constitutive_models.ViscoElasticPlasticFlowModel method) plastic_fraction (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.constitutive_models.ViscousFlowModel property) plot_mesh() (in module underworld3.visualisation) plot_scalar() (in module underworld3.visualisation) plot_vector() (in module underworld3.visualisation) points (underworld3.discretisation.Mesh property) (underworld3.meshing.FaultSurface property) (underworld3.swarm.Swarm property) points_in_domain() (underworld3.discretisation.Mesh method) points_in_simplex2D() (in module underworld3.utilities) points_in_simplex3D() (in module underworld3.utilities) poisson_problem_description() (underworld3.systems.solvers.SNES_Poisson method) POISSONS_RATIO (underworld3.MaterialProperty attribute) POLAR (underworld3.coordinates.CoordinateSystemType attribute) populate() (underworld3.swarm.Swarm method) POROSITY (underworld3.MaterialProperty attribute) primary_directions (underworld3.coordinates.CoordinateSystem property) projection_problem_description() (underworld3.systems.solvers.SNES_Vector_Projection method) prolongate() (underworld3.discretisation.Mesh method) psi_fn (underworld3.systems.ddt.Eulerian property) (underworld3.systems.ddt.Lagrangian_Swarm attribute) (underworld3.systems.ddt.SemiLagrangian property) (underworld3.systems.ddt.Symbolic property) psi_star (underworld3.systems.ddt.Lagrangian_Swarm attribute) pv_mesh (underworld3.meshing.FaultSurface property) (underworld3.meshing.Surface property) Q qdegree (underworld3.ThermalConvectionConfig attribute) quality() (underworld3.discretisation.Mesh method) quantity (underworld3.function.expressions.UWexpression property) quantity() (in module underworld3) (in module underworld3.function) QuarterAnnulus() (in module underworld3.meshing) R R (underworld3.coordinates.CoordinateSystem property) r (underworld3.coordinates.CoordinateSystem property) (underworld3.discretisation.Mesh property) rayleigh_number (underworld3.ThermalConvectionConfig attribute) rbf_interpolate() (underworld3.swarm.SwarmVariable method) read_medit_ascii() (in module underworld3.utilities) read_timestep() (underworld3.swarm.Swarm method) (underworld3.swarm.SwarmVariable method) refinement_metric() (underworld3.meshing.Surface method) (underworld3.meshing.SurfaceCollection method) RegionalGeographicBox() (in module underworld3.meshing) RegionalSphericalBox() (in module underworld3.meshing) register_remesh_hook() (underworld3.discretisation.Mesh method) register_surface() (underworld3.discretisation.Mesh method) register_swarm() (underworld3.discretisation.Mesh method) remove() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) remove_callback() (underworld3.utilities.NDArray_With_Callback method) rename() (underworld3.function.expressions.UWexpression method) requires_stress_history (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) reset_default_model() (in module underworld3) reshape() (underworld3.utilities.UnitAwareArray method) resize() (underworld3.utilities.NDArray_With_Callback method) restore_petsc_state() (underworld3.Model method) restrict() (underworld3.discretisation.Mesh method) rho (underworld3.systems.solvers.SNES_NavierStokes property) rRotN (underworld3.coordinates.CoordinateSystem property) rvec (underworld3.discretisation.Mesh property) S saddle_preconditioner (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) same_units() (in module underworld3) save() (underworld3.meshing.Surface method) (underworld3.swarm.Swarm method) (underworld3.swarm.SwarmVariable method) save_state() (underworld3.Model method) scalar_fn_to_pv_points() (in module underworld3.visualisation) scale_to_physical() (underworld3.Model method) SegmentedSphericalBall() (in module underworld3.meshing) SegmentedSphericalShell() (in module underworld3.meshing) SegmentedSphericalSurface2D() (in module underworld3.meshing) SegmentofAnnulus() (in module underworld3.meshing) SegmentofSphere() (in module underworld3.meshing) SemiLagrangian (class in underworld3.systems.ddt) set_as_default() (underworld3.Model method) set_callback() (underworld3.utilities.NDArray_With_Callback method) set_control_points() (underworld3.meshing.Surface method) set_initial_history() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.SemiLagrangian method) set_jacobian_F1_source() (underworld3.systems.solvers.SNES_Stokes method) set_material() (underworld3.Model method) set_mesh() (underworld3.Model method) set_petsc_option() (underworld3.Model method) set_primary_mesh() (underworld3.Model method) set_reference_quantities() (underworld3.Model method) set_scaling_mode() (underworld3.Model method) shape (underworld3.coordinates.CoordinateSystem property) SHEAR_MODULUS (underworld3.MaterialProperty attribute) show_optimal_units() (underworld3.Model method) signed_distance_pointcloud_linesegment_2d() (in module underworld3.utilities) signed_distance_pointcloud_polyline_2d() (in module underworld3.utilities) smoothing (underworld3.systems.solvers.SNES_Projection property) (underworld3.systems.solvers.SNES_Vector_Projection property) smoothing_length (underworld3.systems.solvers.SNES_Projection property) (underworld3.systems.solvers.SNES_Vector_Projection property) snapshot_payload() (underworld3.discretisation.Mesh method) (underworld3.swarm.Swarm method) SNES_AdvectionDiffusion (class in underworld3.systems.solvers) SNES_Darcy (class in underworld3.systems.solvers) SNES_Diffusion (class in underworld3.systems.solvers) SNES_NavierStokes (class in underworld3.systems.solvers) SNES_Poisson (class in underworld3.systems.solvers) SNES_Projection (class in underworld3.systems.solvers) SNES_Stokes (class in underworld3.systems.solvers) SNES_VE_Stokes (class in underworld3.systems.solvers) SNES_Vector_Projection (class in underworld3.systems.solvers) solve() (underworld3.systems.solvers.SNES_AdvectionDiffusion method) (underworld3.systems.solvers.SNES_Darcy method) (underworld3.systems.solvers.SNES_Diffusion method) (underworld3.systems.solvers.SNES_NavierStokes method) (underworld3.systems.solvers.SNES_Stokes method) sort() (underworld3.utilities.NDArray_With_Callback method) spherical (underworld3.coordinates.CoordinateSystem property) SPHERICAL (underworld3.coordinates.CoordinateSystemType attribute) SphericalShell() (in module underworld3.meshing) SphericalShellInternalBoundary() (in module underworld3.meshing) squeeze() (underworld3.utilities.UnitAwareArray method) start() (underworld3.utilities.CaptureStdout method) state (underworld3.Model attribute) (underworld3.systems.ddt.Eulerian property) (underworld3.systems.ddt.Lagrangian property) (underworld3.systems.ddt.Lagrangian_Swarm property) (underworld3.systems.ddt.SemiLagrangian property) (underworld3.systems.ddt.Symbolic property) stats() (underworld3.discretisation.Mesh method) std() (underworld3.utilities.UnitAwareArray method) step_averaging (underworld3.systems.ddt.Lagrangian_Swarm attribute) stokes_problem_description() (underworld3.systems.solvers.SNES_Stokes method) stokes_solver_type (underworld3.ThermalConvectionConfig attribute) stokes_tolerance (underworld3.ThermalConvectionConfig attribute) stop() (underworld3.utilities.CaptureStdout method) strainrate (underworld3.systems.solvers.SNES_NavierStokes property) (underworld3.systems.solvers.SNES_Stokes property) strainrate_1d (underworld3.systems.solvers.SNES_Stokes property) strainrate_star_1d (underworld3.systems.solvers.SNES_Stokes property) stress (underworld3.systems.solvers.SNES_Stokes property) stress() (underworld3.constitutive_models.ViscoElasticPlasticFlowModel method) stress_1d (underworld3.systems.solvers.SNES_Stokes property) stress_2star (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) stress_deviator (underworld3.systems.solvers.SNES_Stokes property) stress_deviator_1d (underworld3.systems.solvers.SNES_Stokes property) stress_history_ddt_kwargs (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) stress_projection() (underworld3.constitutive_models.ViscoElasticPlasticFlowModel method) stress_star (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) StructuredQuadBox() (in module underworld3.meshing) sum() (underworld3.utilities.UnitAwareArray method) Surface (class in underworld3.meshing) SurfaceCollection (class in underworld3.meshing) SurfaceVariable (class in underworld3.meshing) Swarm (class in underworld3.swarm) swarm (underworld3.swarm.SwarmVariable property) (underworld3.systems.ddt.Lagrangian_Swarm attribute) swarm_h5() (in module underworld3.utilities) swarm_to_pv_cloud() (in module underworld3.visualisation) swarm_xdmf() (in module underworld3.utilities) SwarmVariable (class in underworld3.swarm) sym (underworld3.function.expressions.UWexpression property) (underworld3.meshing.SurfaceVariable property) (underworld3.swarm.IndexSwarmVariable property) (underworld3.swarm.SwarmVariable property) sym_1d (underworld3.swarm.IndexSwarmVariable property) (underworld3.swarm.SwarmVariable property) symbol (underworld3.meshing.Surface property) Symbolic (class in underworld3.systems.ddt) sympy_function_printable (class in underworld3.function.analytic) sync_coordinates_from_parent() (underworld3.discretisation.Mesh method) sync_data() (underworld3.utilities.NDArray_With_Callback method) sync_disabled() (underworld3.swarm.SwarmVariable method) T t (underworld3.discretisation.Mesh property) tau (underworld3.systems.solvers.SNES_Stokes property) temperature_bottom (underworld3.ThermalConvectionConfig attribute) temperature_top (underworld3.ThermalConvectionConfig attribute) test_if_points_in_cells() (underworld3.discretisation.Mesh method) THERMAL_CONDUCTIVITY (underworld3.MaterialProperty attribute) THERMAL_DIFFUSIVITY (underworld3.MaterialProperty attribute) thermal_diffusivity (underworld3.ThermalConvectionConfig attribute) THERMAL_EXPANSION (underworld3.MaterialProperty attribute) ThermalConvectionConfig (class in underworld3) to() (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) (underworld3.utilities.UnitAwareArray method) to_base_units() (in module underworld3) (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) to_compact() (in module underworld3) (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) to_dict() (underworld3.Model method) to_materials_dict() (underworld3.ThermalConvectionConfig method) to_model_magnitude() (underworld3.Model method) to_model_units() (underworld3.Model method) to_petsc_options() (underworld3.ThermalConvectionConfig method) to_reduced_units() (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) to_vtk() (underworld3.meshing.FaultSurface method) to_yaml() (underworld3.Model method) tracker (underworld3.Model property) transfer_normals() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) transfer_variable_data() (underworld3.Model method) transpose() (underworld3.utilities.UnitAwareArray method) TransverseIsotropicFlowModel (class in underworld3.constitutive_models) triangles (underworld3.meshing.FaultSurface property) (underworld3.meshing.Surface property) triangulate() (underworld3.meshing.FaultSurface method) U underworld3.adaptivity module underworld3.function.analytic module underworld3.materials module underworld3.meshing module underworld3.model module underworld3.scaling module underworld3.utilities module underworld3.visualisation module UnderworldFunction (class in underworld3.function) unit_azimuthal (underworld3.coordinates.CoordinateSystem property) unit_checking (underworld3.utilities.UnitAwareArray property) unit_e_0 (underworld3.coordinates.CoordinateSystem property) unit_e_1 (underworld3.coordinates.CoordinateSystem property) unit_e_2 (underworld3.coordinates.CoordinateSystem property) unit_horizontal (underworld3.coordinates.CoordinateSystem property) unit_horizontal_0 (underworld3.coordinates.CoordinateSystem property) unit_horizontal_1 (underworld3.coordinates.CoordinateSystem property) unit_i (underworld3.coordinates.CoordinateSystem property) unit_ijk() (underworld3.coordinates.CoordinateSystem method) unit_j (underworld3.coordinates.CoordinateSystem property) unit_k (underworld3.coordinates.CoordinateSystem property) unit_meridional (underworld3.coordinates.CoordinateSystem property) unit_radial (underworld3.coordinates.CoordinateSystem property) unit_rounding_mode (underworld3.Model attribute) unit_tangential (underworld3.coordinates.CoordinateSystem property) unit_vertical (underworld3.coordinates.CoordinateSystem property) UnitAwareArray (class in underworld3.utilities) units (underworld3.coordinates.CoordinateSystem property) (underworld3.function.expressions.UWexpression property) (underworld3.function.UWQuantity property) (underworld3.meshing.SurfaceVariable property) (underworld3.swarm.Swarm property) (underworld3.swarm.SwarmVariable property) (underworld3.utilities.UnitAwareArray property) unpack_raw_data_from_petsc() (underworld3.swarm.SwarmVariable method) unpack_uw_data_from_petsc() (underworld3.swarm.SwarmVariable method) unregister_remesh_hook() (underworld3.discretisation.Mesh method) unregister_surface() (underworld3.discretisation.Mesh method) unregister_swarm() (underworld3.discretisation.Mesh method) UnstructuredSimplexBox() (in module underworld3.meshing) unwrap() (in module underworld3.function) update() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) update_exp_coefficients() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) update_forcing_history() (underworld3.systems.ddt.SemiLagrangian method) update_history_fn() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Symbolic method) update_lvec() (underworld3.discretisation.Mesh method) update_post_solve() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) update_pre_solve() (underworld3.systems.ddt.Eulerian method) (underworld3.systems.ddt.Lagrangian method) (underworld3.systems.ddt.Lagrangian_Swarm method) (underworld3.systems.ddt.SemiLagrangian method) (underworld3.systems.ddt.Symbolic method) use_enhanced_array() (underworld3.swarm.SwarmVariable method) use_legacy_array() (underworld3.swarm.SwarmVariable method) uw_function (underworld3.systems.solvers.SNES_Projection attribute) (underworld3.systems.solvers.SNES_Vector_Projection attribute) uw_weighting_function (underworld3.systems.solvers.SNES_Projection property) (underworld3.systems.solvers.SNES_Vector_Projection property) UWexpression (class in underworld3.function.expressions) UWQuantity (class in underworld3.function) V v (underworld3.systems.solvers.SNES_Darcy property) V_fn (underworld3.systems.solvers.SNES_AdvectionDiffusion property) validate_dimensional_completeness() (underworld3.Model method) validate_reference_quantities() (underworld3.Model method) value (underworld3.function.expressions.UWexpression property) (underworld3.function.UWQuantity property) var() (underworld3.utilities.UnitAwareArray method) variables (underworld3.meshing.Surface property) vars (underworld3.discretisation.Mesh property) (underworld3.swarm.Swarm property) vector_fn_to_pv_points() (in module underworld3.visualisation) velocity_boundary (underworld3.ThermalConvectionConfig attribute) version (underworld3.Model attribute) vertices (underworld3.meshing.Surface property) view() (underworld3.discretisation.Mesh method) (underworld3.Model method) (underworld3.swarm.IndexSwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) view_parallel() (underworld3.discretisation.Mesh method) viewMask() (underworld3.swarm.IndexSwarmVariable method) ViscoElasticPlasticFlowModel (class in underworld3.constitutive_models) viscosity (underworld3.constitutive_models.TransverseIsotropicFlowModel property) (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.constitutive_models.ViscousFlowModel property) VISCOSITY (underworld3.MaterialProperty attribute) viscosity (underworld3.ThermalConvectionConfig attribute) ViscousFlowModel (class in underworld3.constitutive_models) visMask() (underworld3.swarm.IndexSwarmVariable method) vtk() (underworld3.discretisation.Mesh method) W with_units (underworld3.coordinates.CoordinateSystem property) write() (underworld3.discretisation.Mesh method) write_checkpoint() (underworld3.discretisation.Mesh method) write_proxy() (underworld3.swarm.SwarmVariable method) write_timestep() (underworld3.discretisation.Mesh method) (underworld3.swarm.Swarm method) X X (underworld3.coordinates.CoordinateSystem property) x (underworld3.coordinates.CoordinateSystem property) X (underworld3.discretisation.Mesh property) xR (underworld3.coordinates.CoordinateSystem property) xRotN (underworld3.coordinates.CoordinateSystem property) Y yield_mode (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) yield_softness (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) YIELD_STRESS (underworld3.MaterialProperty attribute) YOUNGS_MODULUS (underworld3.MaterialProperty attribute) Z zero_matrix() (underworld3.coordinates.CoordinateSystem method)