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) (underworld3.workflows.Manifest method) (underworld3.workflows.Run method) (underworld3.workflows.WorkflowProducts method) (underworld3.workflows.WorkflowRunner 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) 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) append_step() (underworld3.workflows.Run method) append_timeseries_row() (underworld3.workflows.Run method) archive() (underworld3.workflows.Run 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) 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() (underworld3.workflows.WorkflowRunner method) build_all() (underworld3.workflows.WorkflowRunner method) build_kdtree() (underworld3.meshing.FaultSurface method) C cache_key (underworld3.workflows.Manifest property) cache_key() (underworld3.workflows.WorkflowConfig method) cache_key_for() (underworld3.workflows.WorkflowProducts method) capture_petsc_state() (underworld3.Model method) CaptureStdout (class in underworld3.utilities) CARTESIAN (underworld3.coordinates.CoordinateSystemType attribute) cdim (underworld3.discretisation.Mesh property) check_dependencies() (in module underworld3.workflows) checkpoint_xdmf() (in module underworld3.discretisation) clear() (underworld3.workflows.WorkflowProducts method) clear_callbacks() (underworld3.utilities.NDArray_With_Callback method) cli_from_config() (in module underworld3.workflows) 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) config_cache_key() (in module underworld3.workflows) config_from_args() (in module underworld3.workflows) config_hash (underworld3.workflows.Manifest property) config_snapshot (underworld3.workflows.Manifest property) config_snapshot() (in module underworld3.workflows) 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() (underworld3.workflows.Run class 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_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 dag() (underworld3.workflows.WorkflowRunner method) 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) (underworld3.workflows.Manifest attribute) 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) (underworld3.workflows.WorkflowConfig attribute) DFDt (underworld3.systems.solvers.SNES_NavierStokes property) diagram() (in module underworld3.workflows) (underworld3.workflows.WorkflowRunner method) 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) 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.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) 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) exists() (underworld3.workflows.WorkflowProducts 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) 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) fresh() (underworld3.workflows.WorkflowProducts method) 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) (underworld3.workflows.WorkflowConfig class 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) 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() (underworld3.workflows.Manifest method) (underworld3.workflows.WorkflowRunner method) 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_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) init_workflow() (in module underworld3.workflows) 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) inputs (underworld3.workflows.Manifest property) 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) invalidate() (underworld3.workflows.WorkflowRunner method) 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() (underworld3.workflows.WorkflowProducts method) 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) list_workflows() (in module underworld3.workflows) load() (underworld3.workflows.WorkflowProducts method) load_field() (underworld3.workflows.Run method) local_size (underworld3.swarm.Swarm property) lvec (underworld3.discretisation.Mesh property) M magnitude (underworld3.function.UWQuantity property) (underworld3.utilities.UnitAwareArray property) Manifest (class in underworld3.workflows) manifest (underworld3.workflows.Run 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) 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) 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.workflows.WorkflowConfig 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 underworld3.workflows 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) O observe() (underworld3.workflows.WorkflowRunner method) old_data (underworld3.swarm.SwarmVariable property) open() (underworld3.workflows.Run class method) order (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) (underworld3.systems.ddt.Lagrangian_Swarm attribute) output_dir (underworld3.workflows.WorkflowConfig attribute) 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) parse_quantity() (in module underworld3.workflows) 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) 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) products_dir (underworld3.workflows.WorkflowProducts property) projection_problem_description() (underworld3.systems.solvers.SNES_Vector_Projection 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 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) rbf_interpolate() (underworld3.swarm.SwarmVariable method) read() (underworld3.workflows.Manifest class method) read_medit_ascii() (in module underworld3.utilities) read_timestep() (underworld3.swarm.Swarm method) (underworld3.swarm.SwarmVariable method) rebuild() (underworld3.workflows.WorkflowRunner method) ref_density (underworld3.workflows.WorkflowConfig attribute) ref_diffusivity (underworld3.workflows.WorkflowConfig attribute) ref_length (underworld3.workflows.WorkflowConfig attribute) ref_temperature (underworld3.workflows.WorkflowConfig attribute) ref_velocity (underworld3.workflows.WorkflowConfig attribute) ref_viscosity (underworld3.workflows.WorkflowConfig attribute) refinement_metric() (underworld3.meshing.Surface method) (underworld3.meshing.SurfaceCollection method) RegionalGeographicBox() (in module underworld3.meshing) RegionalSphericalBox() (in module underworld3.meshing) register_surface() (underworld3.discretisation.Mesh method) register_swarm() (underworld3.discretisation.Mesh method) remove() (underworld3.meshing.FaultCollection method) (underworld3.meshing.SurfaceCollection method) (underworld3.workflows.WorkflowProducts method) remove_callback() (underworld3.utilities.NDArray_With_Callback method) rename() (underworld3.function.expressions.UWexpression method) render() (in module underworld3.workflows) reset_default_model() (in module underworld3) reshape() (underworld3.utilities.UnitAwareArray method) resize() (underworld3.utilities.NDArray_With_Callback method) restore_petsc_state() (underworld3.Model method) rho (underworld3.systems.solvers.SNES_NavierStokes property) rRotN (underworld3.coordinates.CoordinateSystem property) Run (class in underworld3.workflows) RUN_NAME (in module underworld3.workflows) 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) (underworld3.workflows.WorkflowProducts method) save_yaml() (underworld3.workflows.WorkflowConfig 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_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) setup_model() (underworld3.workflows.WorkflowConfig method) shape (underworld3.coordinates.CoordinateSystem property) SHEAR_MODULUS (underworld3.MaterialProperty attribute) show_optimal_units() (underworld3.Model method) show_source() (in module underworld3.workflows) 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) 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_VE_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) started_at (underworld3.workflows.Manifest property) state (underworld3.Model attribute) stats() (underworld3.discretisation.Mesh method) status() (underworld3.workflows.WorkflowProducts method) (underworld3.workflows.WorkflowRunner method) std() (underworld3.utilities.UnitAwareArray method) step_averaging (underworld3.systems.ddt.Lagrangian_Swarm attribute) steps (underworld3.workflows.Run property) stokes_problem_description() (underworld3.systems.solvers.SNES_Stokes method) 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_projection() (underworld3.constitutive_models.ViscoElasticPlasticFlowModel method) stress_star (underworld3.constitutive_models.ViscoElasticPlasticFlowModel property) StructuredQuadBox() (in module underworld3.meshing) sum() (underworld3.utilities.UnitAwareArray method) summary (underworld3.workflows.Run property) summary_path (underworld3.workflows.Run property) 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_data() (underworld3.utilities.NDArray_With_Callback method) sync_disabled() (underworld3.swarm.SwarmVariable method) T test_if_points_in_cells() (underworld3.discretisation.Mesh method) THERMAL_CONDUCTIVITY (underworld3.MaterialProperty attribute) THERMAL_DIFFUSIVITY (underworld3.MaterialProperty attribute) THERMAL_EXPANSION (underworld3.MaterialProperty attribute) timeseries (underworld3.workflows.Run property) timeseries_path (underworld3.workflows.Run property) 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_model_magnitude() (underworld3.Model method) to_model_units() (underworld3.Model method) to_reduced_units() (underworld3.function.expressions.UWexpression method) (underworld3.function.UWQuantity method) to_vtk() (underworld3.meshing.FaultSurface method) to_yaml() (underworld3.Model method) 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 underworld3.workflows 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_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_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) version (underworld3.Model attribute) vertices (underworld3.meshing.Surface property) view() (in module underworld3.workflows) (underworld3.discretisation.Mesh method) (underworld3.Model method) (underworld3.swarm.IndexSwarmVariable method) (underworld3.utilities.NDArray_With_Callback method) (underworld3.utilities.UnitAwareArray method) (underworld3.workflows.WorkflowConfig 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) ViscousFlowModel (class in underworld3.constitutive_models) visMask() (underworld3.swarm.IndexSwarmVariable method) vtk() (underworld3.discretisation.Mesh method) W what_invalidates() (underworld3.workflows.WorkflowRunner method) with_units (underworld3.coordinates.CoordinateSystem property) workflow (underworld3.workflows.Manifest property) workflow_api (underworld3.workflows.Manifest property) workflow_name (underworld3.workflows.WorkflowConfig attribute) workflow_step() (in module underworld3.workflows) WorkflowConfig (class in underworld3.workflows) WorkflowProducts (class in underworld3.workflows) WorkflowRunner (class in underworld3.workflows) write() (underworld3.discretisation.Mesh method) (underworld3.workflows.Manifest method) write_checkpoint() (underworld3.discretisation.Mesh method) write_manifest() (underworld3.workflows.Run method) write_proxy() (underworld3.swarm.SwarmVariable method) write_summary() (underworld3.workflows.Run 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_STRESS (underworld3.MaterialProperty attribute) YOUNGS_MODULUS (underworld3.MaterialProperty attribute) Z zero_matrix() (underworld3.coordinates.CoordinateSystem method)