Stride API Reference
- Utility Functions
- Core
- Problem
- Domain
- Base
- Data
Data
StructuredData
StructuredData.alike()
StructuredData.allocate()
StructuredData.allocated
StructuredData.apply_prec()
StructuredData.as_parameter()
StructuredData.clear_grad()
StructuredData.comms
StructuredData.copy()
StructuredData.data
StructuredData.deallocate()
StructuredData.detach()
StructuredData.dtype
StructuredData.extended_data
StructuredData.extended_shape
StructuredData.fill()
StructuredData.head
StructuredData.inner
StructuredData.local()
StructuredData.local_parameter()
StructuredData.logger
StructuredData.loop
StructuredData.monitor
StructuredData.ndim
StructuredData.node
StructuredData.pad()
StructuredData.pad_data()
StructuredData.parameter()
StructuredData.process_grad()
StructuredData.release_grad()
StructuredData.remote()
StructuredData.runtime
StructuredData.select_worker()
StructuredData.shape
StructuredData.worker
StructuredData.zmq_context
ScalarField
ScalarField.alike()
ScalarField.as_parameter()
ScalarField.comms
ScalarField.detach()
ScalarField.extended_plot()
ScalarField.head
ScalarField.local()
ScalarField.local_parameter()
ScalarField.logger
ScalarField.loop
ScalarField.monitor
ScalarField.node
ScalarField.parameter()
ScalarField.plot()
ScalarField.remote()
ScalarField.resample()
ScalarField.resample_data()
ScalarField.runtime
ScalarField.select_worker()
ScalarField.slow_time_dependent
ScalarField.stagger()
ScalarField.stagger_data()
ScalarField.time_dependent
ScalarField.worker
ScalarField.zmq_context
VectorField
VectorField.alike()
VectorField.as_parameter()
VectorField.comms
VectorField.detach()
VectorField.dim
VectorField.head
VectorField.local()
VectorField.local_parameter()
VectorField.logger
VectorField.loop
VectorField.monitor
VectorField.node
VectorField.parameter()
VectorField.plot_dims()
VectorField.remote()
VectorField.runtime
VectorField.select_worker()
VectorField.worker
VectorField.zmq_context
Traces
Traces.alike()
Traces.as_parameter()
Traces.comms
Traces.detach()
Traces.get()
Traces.get_extended()
Traces.head
Traces.local()
Traces.local_parameter()
Traces.logger
Traces.loop
Traces.monitor
Traces.node
Traces.num_transducers
Traces.parameter()
Traces.plot()
Traces.plot_one()
Traces.remote()
Traces.runtime
Traces.select_worker()
Traces.transducer_ids
Traces.worker
Traces.zmq_context
Scalar
- Problem
- Medium
- Transducers
- Geometry
- Acquisitions
Shot
Shot.append_observed()
Shot.delayed_wavelets
Shot.geometry
Shot.num_points_receivers
Shot.num_points_sources
Shot.num_receivers
Shot.num_sources
Shot.plot()
Shot.plot_observed()
Shot.plot_wavelets()
Shot.receiver_coordinates
Shot.receiver_ids
Shot.receivers
Shot.slow_time_index
Shot.source_coordinates
Shot.source_ids
Shot.sources
Shot.sub_problem()
Sequence
Acquisitions
Acquisitions.add()
Acquisitions.add_sequence()
Acquisitions.default()
Acquisitions.get()
Acquisitions.get_sequence()
Acquisitions.num_receivers_per_shot
Acquisitions.num_sequences
Acquisitions.num_shots
Acquisitions.num_sources_per_shot
Acquisitions.plot()
Acquisitions.plot_observed()
Acquisitions.plot_wavelets()
Acquisitions.remaining_shot_ids
Acquisitions.remaining_shots
Acquisitions.reset_selection()
Acquisitions.select_sequence_ids()
Acquisitions.select_shot_ids()
Acquisitions.sequence_ids
Acquisitions.sequences
Acquisitions.set()
Acquisitions.set_sequence()
Acquisitions.shot_ids
Acquisitions.shots
Acquisitions.sub_problem()
- Physics
- Problem type
ProblemTypeBase
ProblemTypeBase.adjoint()
ProblemTypeBase.after_adjoint()
ProblemTypeBase.after_forward()
ProblemTypeBase.before_adjoint()
ProblemTypeBase.before_forward()
ProblemTypeBase.comms
ProblemTypeBase.forward()
ProblemTypeBase.get_grad()
ProblemTypeBase.head
ProblemTypeBase.init_grad()
ProblemTypeBase.local()
ProblemTypeBase.local_parameter()
ProblemTypeBase.logger
ProblemTypeBase.loop
ProblemTypeBase.monitor
ProblemTypeBase.node
ProblemTypeBase.parameter()
ProblemTypeBase.prepare_grad()
ProblemTypeBase.remote()
ProblemTypeBase.run_adjoint()
ProblemTypeBase.run_forward()
ProblemTypeBase.runtime
ProblemTypeBase.select_worker()
ProblemTypeBase.worker
ProblemTypeBase.zmq_context
- Isotropic Acoustic
- Devito
IsoAcousticDevito
IsoAcousticDevito.add_sub_op()
IsoAcousticDevito.after_adjoint()
IsoAcousticDevito.after_forward()
IsoAcousticDevito.before_adjoint()
IsoAcousticDevito.before_forward()
IsoAcousticDevito.clear_operators()
IsoAcousticDevito.comms
IsoAcousticDevito.get_grad_rho()
IsoAcousticDevito.get_grad_vp()
IsoAcousticDevito.head
IsoAcousticDevito.init_grad_rho()
IsoAcousticDevito.init_grad_vp()
IsoAcousticDevito.local()
IsoAcousticDevito.local_parameter()
IsoAcousticDevito.logger
IsoAcousticDevito.loop
IsoAcousticDevito.monitor
IsoAcousticDevito.node
IsoAcousticDevito.parameter()
IsoAcousticDevito.prepare_grad_rho()
IsoAcousticDevito.prepare_grad_vp()
IsoAcousticDevito.remote()
IsoAcousticDevito.run_adjoint()
IsoAcousticDevito.run_forward()
IsoAcousticDevito.runtime
IsoAcousticDevito.select_worker()
IsoAcousticDevito.space_order
IsoAcousticDevito.subdomains
IsoAcousticDevito.time_order
IsoAcousticDevito.wavefield
IsoAcousticDevito.worker
IsoAcousticDevito.zmq_context
- Devito
- Isotropic Elastic
- Devito
IsoElasticDevito
IsoElasticDevito.after_adjoint()
IsoElasticDevito.after_forward()
IsoElasticDevito.before_adjoint()
IsoElasticDevito.before_forward()
IsoElasticDevito.clear_operators()
IsoElasticDevito.comms
IsoElasticDevito.get_grad_vp()
IsoElasticDevito.head
IsoElasticDevito.init_grad_vp()
IsoElasticDevito.local()
IsoElasticDevito.local_parameter()
IsoElasticDevito.logger
IsoElasticDevito.loop
IsoElasticDevito.monitor
IsoElasticDevito.node
IsoElasticDevito.parameter()
IsoElasticDevito.prepare_grad_vp()
IsoElasticDevito.remote()
IsoElasticDevito.run_adjoint()
IsoElasticDevito.run_forward()
IsoElasticDevito.runtime
IsoElasticDevito.select_worker()
IsoElasticDevito.space_order
IsoElasticDevito.time_order
IsoElasticDevito.worker
IsoElasticDevito.zmq_context
- Devito
- Contrast Agents - Marmottant
- Devito
MarmottantDevito
MarmottantDevito.after_forward()
MarmottantDevito.before_forward()
MarmottantDevito.clear_operators()
MarmottantDevito.comms
MarmottantDevito.head
MarmottantDevito.local()
MarmottantDevito.local_parameter()
MarmottantDevito.logger
MarmottantDevito.loop
MarmottantDevito.monitor
MarmottantDevito.node
MarmottantDevito.parameter()
MarmottantDevito.remote()
MarmottantDevito.run_forward()
MarmottantDevito.runtime
MarmottantDevito.select_worker()
MarmottantDevito.space_order
MarmottantDevito.sub_stencil()
MarmottantDevito.time_order
MarmottantDevito.worker
MarmottantDevito.zmq_context
- Devito
- Common
- Devito
GridDevito
GridDevito.deallocate()
GridDevito.delete()
GridDevito.func()
GridDevito.function()
GridDevito.sparse_function()
GridDevito.sparse_time_function()
GridDevito.symbol()
GridDevito.tensor_time_function()
GridDevito.time_function()
GridDevito.undersampled_time_derivative()
GridDevito.undersampled_time_function()
GridDevito.vector_function()
GridDevito.vector_time_function()
GridDevito.with_halo()
OperatorDevito
- Devito
- Boundaries
- Problem type
- Optimisation
- Optimisation Loop
- Loss Functions
L2DistanceLoss
L2DistanceLoss.adjoint()
L2DistanceLoss.comms
L2DistanceLoss.forward()
L2DistanceLoss.head
L2DistanceLoss.local()
L2DistanceLoss.local_parameter()
L2DistanceLoss.logger
L2DistanceLoss.loop
L2DistanceLoss.monitor
L2DistanceLoss.node
L2DistanceLoss.parameter()
L2DistanceLoss.remote()
L2DistanceLoss.runtime
L2DistanceLoss.select_worker()
L2DistanceLoss.worker
L2DistanceLoss.zmq_context
FunctionalValue
- Optimisers
- Pipelines
Pipeline
- Default pipelines
ProcessGlobalGradient
ProcessGlobalGradient.comms
ProcessGlobalGradient.head
ProcessGlobalGradient.local()
ProcessGlobalGradient.local_parameter()
ProcessGlobalGradient.logger
ProcessGlobalGradient.loop
ProcessGlobalGradient.monitor
ProcessGlobalGradient.node
ProcessGlobalGradient.parameter()
ProcessGlobalGradient.remote()
ProcessGlobalGradient.runtime
ProcessGlobalGradient.select_worker()
ProcessGlobalGradient.worker
ProcessGlobalGradient.zmq_context
ProcessModelIteration
ProcessModelIteration.comms
ProcessModelIteration.head
ProcessModelIteration.local()
ProcessModelIteration.local_parameter()
ProcessModelIteration.logger
ProcessModelIteration.loop
ProcessModelIteration.monitor
ProcessModelIteration.node
ProcessModelIteration.parameter()
ProcessModelIteration.remote()
ProcessModelIteration.runtime
ProcessModelIteration.select_worker()
ProcessModelIteration.worker
ProcessModelIteration.zmq_context
ProcessObserved
ProcessObserved.comms
ProcessObserved.head
ProcessObserved.local()
ProcessObserved.local_parameter()
ProcessObserved.logger
ProcessObserved.loop
ProcessObserved.monitor
ProcessObserved.node
ProcessObserved.parameter()
ProcessObserved.remote()
ProcessObserved.runtime
ProcessObserved.select_worker()
ProcessObserved.worker
ProcessObserved.zmq_context
ProcessTraces
ProcessTraces.comms
ProcessTraces.head
ProcessTraces.local()
ProcessTraces.local_parameter()
ProcessTraces.logger
ProcessTraces.loop
ProcessTraces.monitor
ProcessTraces.node
ProcessTraces.parameter()
ProcessTraces.remote()
ProcessTraces.runtime
ProcessTraces.select_worker()
ProcessTraces.worker
ProcessTraces.zmq_context
ProcessWavelets
ProcessWavelets.comms
ProcessWavelets.head
ProcessWavelets.local()
ProcessWavelets.local_parameter()
ProcessWavelets.logger
ProcessWavelets.loop
ProcessWavelets.monitor
ProcessWavelets.node
ProcessWavelets.parameter()
ProcessWavelets.remote()
ProcessWavelets.runtime
ProcessWavelets.select_worker()
ProcessWavelets.worker
ProcessWavelets.zmq_context
ProcessWaveletsObserved
ProcessWaveletsObserved.comms
ProcessWaveletsObserved.head
ProcessWaveletsObserved.local()
ProcessWaveletsObserved.local_parameter()
ProcessWaveletsObserved.logger
ProcessWaveletsObserved.loop
ProcessWaveletsObserved.monitor
ProcessWaveletsObserved.node
ProcessWaveletsObserved.parameter()
ProcessWaveletsObserved.remote()
ProcessWaveletsObserved.runtime
ProcessWaveletsObserved.select_worker()
ProcessWaveletsObserved.worker
ProcessWaveletsObserved.zmq_context
- Steps
- Plotting
- Utils
- Filters
- FFT
- Wavelets
- Predefined geometries
- Fetch
- Adding data noise
- Extra operators
Add
Concatenate
Concatenate.adjoint()
Concatenate.build_start_end()
Concatenate.comms
Concatenate.forward()
Concatenate.head
Concatenate.local()
Concatenate.local_parameter()
Concatenate.logger
Concatenate.loop
Concatenate.monitor
Concatenate.node
Concatenate.parameter()
Concatenate.remote()
Concatenate.runtime
Concatenate.select_worker()
Concatenate.worker
Concatenate.zmq_context
Mul