Bases: object
Attributes Summary
modeling_type  
solver_type 
Methods Summary
adjoint_model(shot, m0, operand_simdata, ...)  Solves for the adjoint field in frequency. 
forward_model(shot, m0, frequencies[, ...])  Applies the forward model to the model for the given solver. 
linear_forward_model(shot, m0, m1, frequencies)  Applies the forward model to the model for the given solver. 
migrate_shot(shot, m0, operand_simdata, ...)  Performs migration on a single shot. 
Attributes Documentation
Methods Documentation
Solves for the adjoint field in frequency.
m*q_tt  lap q = resid
Parameters :  shot : pysit.Shot
operand : ndarray
frequencies : list of 2tuples
return_parameters : list of {‘q’, ‘qhat’, ‘ic’} dWaveOp : ndarray


Returns :  retval : dict

Notes
the things required to compute the imaging condition, there is an option to compute the imaging condition as we go. This should be used to save computational effort. If the imaging condition is to be computed, the optional argument utt must be present.
Applies the forward model to the model for the given solver.
Parameters :  shot : pysit.Shot
frequencies : list of 2tuples
return_parameters : list of {‘wavefield’, ‘simdata’, ‘simdata_time’, ‘dWaveOp’} 

Returns :  retval : dict

Notes
Applies the forward model to the model for the given solver.
Parameters :  shot : pysit.Shot
m1 : solver.ModelParameters frequencies : list of 2tuples
return_parameters : list of {‘dWaveOp0’, ‘wavefield1’, ‘dWaveOp1’, ‘simdata’, ‘simdata_time’}, optional


Returns :  retval : dict

Notes
Performs migration on a single shot.
Parameters :  shot : pysit.Shot
operand_simdata : ndarray
frequencies : list of 2tuples
utt : list
qs : list

