The Underworld Geodynamics Modelling Code
Geodynamics
Numerical Methods
Installation
User Guide
UWGeodynamics
Underworld API Reference
UW2 Github
UW2 Website
UW2 Zenodo
The Underworld Geodynamics Modelling Code
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__add__() (underworld.container.IndexSet method)
(underworld.function.Function method)
__and__() (underworld.container.IndexSet method)
(underworld.function.Function method)
__contains__() (underworld.container.IndexSet method)
__deepcopy__() (underworld.container.IndexSet method)
__ge__() (underworld.function.Function method)
__getitem__() (underworld.function.Function method)
__gt__() (underworld.function.Function method)
__iadd__() (underworld.container.IndexSet method)
__iand__() (underworld.container.IndexSet method)
__init__() (underworld.container.ObjectifiedIndexSet method)
__ior__() (underworld.container.IndexSet method)
__isub__() (underworld.container.IndexSet method)
__le__() (underworld.function.Function method)
__len__() (underworld.container.IndexSet method)
__lt__() (underworld.function.Function method)
__mul__() (underworld.function.Function method)
__neg__() (underworld.function.Function method)
__or__() (underworld.container.IndexSet method)
(underworld.function.Function method)
__pow__() (underworld.function.Function method)
__radd__() (underworld.function.Function method)
__rmul__() (underworld.function.Function method)
__rsub__() (underworld.function.Function method)
__sub__() (underworld.container.IndexSet method)
(underworld.function.Function method)
__truediv__() (underworld.function.Function method)
__xor__() (underworld.function.Function method)
A
abs (class in underworld.function.math)
acos (class in underworld.function.math)
acosh (class in underworld.function.math)
add() (underworld.container.IndexSet method)
add_particles_with_coordinates() (underworld.swarm.Swarm method)
add_post_deform_function() (underworld.mesh.FeMesh method)
add_pre_deform_function() (underworld.mesh.FeMesh method)
add_variable() (underworld.mesh.FeMesh method)
(underworld.swarm.SwarmAbstract method)
addAll() (underworld.container.IndexSet method)
AdvDiffResidualVectorTerm (class in underworld.systems.sle)
AdvectionDiffusion (class in underworld.systems)
allow_parallel_nn (underworld.swarm.Swarm property)
AND() (underworld.container.IndexSet method)
antisymmetric (class in underworld.function.tensor)
append() (underworld.visualisation.Figure method)
asin (class in underworld.function.math)
asinh (class in underworld.function.math)
AssembledMatrix (class in underworld.systems.sle)
AssembledVector (class in underworld.systems.sle)
AssemblyTerm (class in underworld.systems.sle)
atan (class in underworld.function.math)
atanh (class in underworld.function.math)
axis (underworld.visualisation.Figure property)
B
barrier() (in module underworld.mpi)
C
call_pattern (class in underworld.mpi)
clear() (underworld.container.IndexSet method)
ColourBar (class in underworld.visualisation.objects)
colourBar (underworld.visualisation.objects.Drawing property)
ColourMap (class in underworld.visualisation.objects)
colourMap (underworld.visualisation.objects.Drawing property)
conditional (class in underworld.function.branching)
configure() (underworld.systems.HeatSolver method)
constant (class in underworld.function.misc)
ConstitutiveMatrixTerm (class in underworld.systems.sle)
Contours (class in underworld.visualisation.objects)
convert() (underworld.function.Function static method)
coord (in module underworld.function)
copy() (underworld.mesh.MeshVariable method)
(underworld.swarm.SwarmVariable method)
cos (class in underworld.function.math)
cosh (class in underworld.function.math)
count (class in underworld.function.view)
(underworld.swarm.SwarmVariable property)
count() (underworld.function.view.count method)
CrossSection (class in underworld.visualisation.objects)
crossSection (underworld.visualisation.objects.CrossSection property)
CustomException (class in underworld.function.exception)
D
data (underworld.container.IndexSet property)
(underworld.mesh.FeMesh property)
(underworld.mesh.MeshVariable property)
(underworld.swarm.SwarmAbstract property)
(underworld.swarm.SwarmVariable property)
data_elementNodes (underworld.mesh.FeMesh property)
data_elgId (underworld.mesh.FeMesh property)
data_nodegId (underworld.mesh.FeMesh property)
data_shadow (underworld.swarm.SwarmVariable property)
dataType (underworld.mesh.MeshVariable property)
(underworld.swarm.SwarmVariable property)
deform_mesh() (underworld.mesh.FeMesh method)
deform_swarm() (underworld.swarm.Swarm method)
deviatoric (class in underworld.function.tensor)
dimensionalise() (in module underworld.scaling)
DirichletCondition (class in underworld.conditions)
dot (class in underworld.function.math)
Drawing (class in underworld.visualisation.objects)
dt (underworld.systems.TimeIntegration property)
E
edgecolour (underworld.visualisation.Figure property)
elementsDomain (underworld.mesh.FeMesh property)
elementsGlobal (underworld.mesh.FeMesh property)
elementsLocal (underworld.mesh.FeMesh property)
elementType (underworld.mesh.FeMesh property)
empty() (underworld.visualisation.Store method)
EqNumber (class in underworld.systems.sle)
eqResiduals (underworld.systems.Stokes property)
erf (class in underworld.function.math)
erfc (class in underworld.function.math)
evaluate() (underworld.function.Function method)
(underworld.utils.Integral method)
evaluate_global() (underworld.function.Function method)
exp (class in underworld.function.math)
F
facecolour (underworld.visualisation.Figure property)
FeMesh (class in underworld.mesh)
FeMesh_Cartesian (class in underworld.mesh)
FeMesh_IndexSet (class in underworld.mesh)
Figure (class in underworld.visualisation)
fn_bodyforce (underworld.systems.SteadyStateDarcyFlow property)
(underworld.systems.Stokes property)
fn_diffusivity (underworld.systems.SteadyStateDarcyFlow property)
(underworld.systems.SteadyStateHeat property)
fn_flux (underworld.conditions.NeumannCondition property)
fn_gradient (underworld.mesh.MeshVariable property)
fn_heating (underworld.systems.SteadyStateHeat property)
fn_one_on_lambda (underworld.systems.Stokes property)
fn_particle_found() (underworld.swarm.Swarm method)
fn_source (underworld.systems.Stokes property)
fn_viscosity (underworld.systems.Stokes property)
Function (class in underworld.function)
FunctionInput (class in underworld.function)
G
GaussBorderIntegrationSwarm (class in underworld.swarm)
GaussIntegrationSwarm (class in underworld.swarm)
generator (underworld.mesh.FeMesh property)
get_bcs() (underworld.function.analytic.SolNL method)
get_coefficients() (in module underworld.scaling)
get_data() (in module underworld.timing)
get_max_dt() (underworld.systems.AdvectionDiffusion method)
get_viscosity_nl() (underworld.function.analytic.SolNL method)
globalId (underworld.swarm.SwarmAbstract property)
GradientStiffnessMatrixTerm (class in underworld.systems.sle)
H
HeatSolver (class in underworld.systems)
I
IndexSet (class in underworld.container)
indexSetsPerDof (underworld.conditions.SystemCondition property)
input (class in underworld.function)
Integral (class in underworld.utils)
integrate() (underworld.function.Function method)
(underworld.mesh.FeMesh_Cartesian method)
(underworld.systems.AdvectionDiffusion method)
(underworld.systems.SwarmAdvector method)
IntegrationSwarm (class in underworld.swarm)
invert() (underworld.container.IndexSet method)
is_kernel() (in module underworld.utils)
IsoSurface (class in underworld.visualisation.objects)
L
label() (underworld.visualisation.objects.Drawing method)
line() (underworld.visualisation.objects.Drawing method)
load() (underworld.mesh.FeMesh method)
(underworld.mesh.MeshVariable method)
(underworld.swarm.Swarm method)
(underworld.swarm.SwarmVariable method)
log (class in underworld.function.math)
log10 (class in underworld.function.math)
log2 (class in underworld.function.math)
log_result() (in module underworld.timing)
LumpedMassMatrixVectorTerm (class in underworld.systems.sle)
M
map (class in underworld.function.branching)
maskFn (underworld.utils.Integral property)
matplotlib_inline() (in module underworld.utils)
MatrixAssemblyTerm (class in underworld.systems.sle)
MatrixAssemblyTerm_NA__NB__Fn (class in underworld.systems.sle)
MatrixAssemblyTerm_NA_i__NB_i__Fn (class in underworld.systems.sle)
MatrixSurfaceAssemblyTerm_NA__NB__Fn__ni (class in underworld.systems.sle)
max (class in underworld.function.misc)
max_global() (underworld.function.view.min_max method)
max_global_auxiliary() (underworld.function.view.min_max method)
max_local() (underworld.function.view.min_max method)
max_local_auxiliary() (underworld.function.view.min_max method)
max_rank() (underworld.function.view.min_max method)
Mesh (class in underworld.visualisation.objects)
mesh (underworld.mesh.MeshVariable property)
(underworld.swarm.SwarmAbstract property)
MeshVariable (class in underworld.mesh)
MeshVariable_Projection (class in underworld.utils)
min (class in underworld.function.misc)
min_global() (underworld.function.view.min_max method)
min_global_auxiliary() (underworld.function.view.min_max method)
min_local() (underworld.function.view.min_max method)
min_local_auxiliary() (underworld.function.view.min_max method)
min_max (class in underworld.function.view)
min_rank() (underworld.function.view.min_max method)
module
underworld
underworld.conditions
underworld.container
underworld.function
underworld.function.analytic
underworld.function.branching
underworld.function.exception
underworld.function.math
underworld.function.misc
underworld.function.rheology
underworld.function.shape
underworld.function.tensor
underworld.function.view
underworld.mesh
underworld.mpi
underworld.scaling
underworld.swarm
underworld.swarm.layouts
underworld.systems
underworld.systems.sle
underworld.timing
underworld.utils
underworld.visualisation
underworld.visualisation.objects
N
NeumannCondition (class in underworld.conditions)
nodeDofCount (underworld.mesh.MeshVariable property)
nodesDomain (underworld.mesh.FeMesh property)
nodesGlobal (underworld.mesh.FeMesh property)
nodesLocal (underworld.mesh.FeMesh property)
non_dimensionalise() (in module underworld.scaling)
O
object (underworld.container.ObjectifiedIndexSet property)
ObjectifiedIndexSet (class in underworld.container)
objects (underworld.visualisation.Figure property)
owningCell (underworld.swarm.SwarmAbstract property)
P
particleCoordinates (underworld.swarm.SwarmAbstract property)
particleGlobalCount (underworld.swarm.Swarm property)
particleLocalCount (underworld.swarm.SwarmAbstract property)
particleWeights (underworld.swarm.IntegrationSwarm property)
PerCellGaussLayout (class in underworld.swarm.layouts)
PerCellRandomLayout (class in underworld.swarm.layouts)
PerCellSpaceFillerLayout (class in underworld.swarm.layouts)
petscVector (underworld.systems.sle.AssembledVector property)
point() (underworld.visualisation.objects.Drawing method)
Points (class in underworld.visualisation.objects)
Polygon (class in underworld.function.shape)
populate_using_layout() (underworld.swarm.SwarmAbstract method)
PopulationControl (class in underworld.swarm)
pow (class in underworld.function.math)
PreconditionerMatrixTerm (class in underworld.systems.sle)
print_table() (in module underworld.timing)
properties (underworld.visualisation.Figure property)
R
remove() (underworld.container.IndexSet method)
repopulate() (underworld.swarm.PopulationControl method)
(underworld.swarm.VoronoiIntegrationSwarm method)
reset() (in module underworld.timing)
(underworld.function.view.count method)
(underworld.function.view.min_max method)
(underworld.mesh.FeMesh method)
resolution (underworld.visualisation.Figure property)
S
SafeMaths (class in underworld.function.exception)
Sampler (class in underworld.visualisation.objects)
save() (underworld.mesh.FeMesh method)
(underworld.mesh.MeshVariable method)
(underworld.swarm.Swarm method)
(underworld.swarm.SwarmVariable method)
(underworld.visualisation.Figure method)
(underworld.visualisation.Store method)
SavedFileData (class in underworld.utils)
second_invariant (class in underworld.function.tensor)
send_command() (underworld.visualisation.Figure method)
set_inner_method() (underworld.systems.StokesSolver method)
set_mg_levels() (underworld.systems.StokesSolver method)
set_penalty() (underworld.systems.StokesSolver method)
shadow_particles_fetch() (underworld.swarm.Swarm method)
show() (underworld.visualisation.Figure method)
show_grid() (underworld.visualisation.Figure static method)
sin (class in underworld.function.math)
sinh (class in underworld.function.math)
size (underworld.container.IndexSet property)
SolA (class in underworld.function.analytic)
SolB (class in underworld.function.analytic)
SolC (class in underworld.function.analytic)
SolCx (class in underworld.function.analytic)
SolDA (class in underworld.function.analytic)
SolDB2d (class in underworld.function.analytic)
SolDB3d (class in underworld.function.analytic)
SolH (class in underworld.function.analytic)
SolKx (class in underworld.function.analytic)
SolKz (class in underworld.function.analytic)
SolM (class in underworld.function.analytic)
SolNL (class in underworld.function.analytic)
SolutionVector (class in underworld.systems.sle)
solve() (underworld.systems.HeatSolver method)
(underworld.systems.StokesSolver method)
(underworld.utils.SolveLinearSystem method)
SolveLinearSystem (class in underworld.utils)
Solver() (in module underworld.systems)
specialSets (underworld.mesh.FeMesh property)
sqrt (class in underworld.function.math)
start() (in module underworld.timing)
stateId (underworld.swarm.SwarmAbstract property)
SteadyStateDarcyFlow (class in underworld.systems)
SteadyStateHeat (class in underworld.systems)
step (underworld.visualisation.Figure property)
Stokes (class in underworld.systems)
stokes_callback (underworld.systems.Stokes property)
StokesSolver (class in underworld.systems)
stop() (in module underworld.timing)
Store (class in underworld.visualisation)
stress_limiting_viscosity (class in underworld.function.rheology)
subMesh (underworld.mesh.FeMesh_Cartesian property)
Surface (class in underworld.visualisation.objects)
Swarm (class in underworld.swarm)
swarm (underworld.swarm.SwarmVariable property)
SwarmAbstract (class in underworld.swarm)
SwarmAdvector (class in underworld.systems)
SwarmVariable (class in underworld.swarm)
symmetric (class in underworld.function.tensor)
syncronise() (underworld.mesh.MeshVariable method)
SystemCondition (class in underworld.conditions)
T
tan (class in underworld.function.math)
tanh (class in underworld.function.math)
time (underworld.systems.TimeIntegration property)
TimeIntegration (class in underworld.systems)
title (underworld.visualisation.Figure property)
topologicalIndex (underworld.mesh.FeMesh_IndexSet property)
U
underworld
module
underworld.conditions
module
underworld.container
module
underworld.function
module
underworld.function.analytic
module
underworld.function.branching
module
underworld.function.exception
module
underworld.function.math
module
underworld.function.misc
module
underworld.function.rheology
module
underworld.function.shape
module
underworld.function.tensor
module
underworld.function.view
module
underworld.mesh
module
underworld.mpi
module
underworld.scaling
module
underworld.swarm
module
underworld.swarm.layouts
module
underworld.systems
module
underworld.systems.sle
module
underworld.timing
module
underworld.utils
module
underworld.visualisation
module
underworld.visualisation.objects
module
update_particle_owners() (underworld.swarm.Swarm method)
V
value (underworld.function.misc.constant property)
variable (underworld.conditions.SystemCondition property)
variables (underworld.swarm.SwarmAbstract property)
vector() (underworld.visualisation.objects.Drawing method)
VectorArrows (class in underworld.visualisation.objects)
VectorAssemblyTerm (class in underworld.systems.sle)
VectorAssemblyTerm_NA__Fn (class in underworld.systems.sle)
VectorAssemblyTerm_NA_i__Fn_i (class in underworld.systems.sle)
VectorAssemblyTerm_NA_j__Fn_ij (class in underworld.systems.sle)
VectorSurfaceAssemblyTerm_NA__Fn__ni (class in underworld.systems.sle)
velocity_rms() (underworld.systems.Stokes method)
Viewer (class in underworld.visualisation)
viewer() (underworld.visualisation.Figure method)
Volume (class in underworld.visualisation.objects)
VoronoiIntegrationSwarm (class in underworld.swarm)
W
window() (underworld.visualisation.Figure method)
X
xdmf() (underworld.mesh.MeshVariable method)
(underworld.swarm.SwarmVariable method)