Open aakash10gupta opened 1 week ago
I'm also noticing that the parameter unit_output
is missing when preprocess: pyaflowa
is used for configuration.
Smoothing was addressed in #230, use parameter smooth_type
=='pde' to access PDE smoothing in SPECFEM3D_Cartesian. Preprocessing and windowing will be addressed in future updates.
unit_output
even though it is an input argument
Here, I'm listing a few cases where the availability of new parameters will be useful for customizing inversions -
preprocessing In some cases, the user might need to use their seismograms in their original form without any kind of preprocessing. For instance when the user has already preprocessed their seismograms outside of seisflows. Providing a flag type parameter that can turn on and off ALL preprocessing options will be very helpful in this regard. I'm guessing there will be some consideration needed for the flag to work irrespective of the preprocess module chosen during configuration.
windowing In some cases, the user might need to use whole lengths of their seismograms for misfit assessments without any window selection, i.e. the whole seismogram is a single window. Providing a flag type parameter that can turn on and off ALL windowing processes will be very helpful in this regard. I'm guessing the windowing is presently undertaken only when
preprocess: pyaflowa
is chosen during configuration, and hence the proposed flag parameter can only get populated for this preprocess module case.smoothing SPECFEM/specfem3d now offers two options for smoothing. For
solver: specfem3d
, seisflows currently uses the oldxsmooth_sem
as the default and the only option for smoothing, but it will be good to have a parameter in seisflows which provides an option to choose between that and the newxsmooth_sem_pde
option.