Update Murat_data to match parallel version and add envelope smoothin…#49
Merged
Conversation
…g parameter ### Summary This PR updates the `Murat_data` function to ensure consistency with the parallelized version (`Murat_dataParallelized`), while keeping the serial implementation. ### Changes * Added default handling of `envelopeSmoothTime` in the input structure to ensure backward compatibility with older input files. * Updated the call to `Murat_envelope` to explicitly pass the smoothing parameter. * Kept the serial `for` loop in `Murat_data`, while maintaining `parfor` only in the parallelized version. * No changes to the core processing logic or inversion workflow. ### Notes * The code was tested on the Calabria dataset and completed successfully. * This update ensures consistent behavior between the serial and parallel implementations. * Further improvements to warning messages and QC checks can be addressed in future updates if needed.
…nto add/envelope
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…g parameter
Summary
This PR updates the
Murat_datafunction to ensure consistency with the parallelized version (Murat_dataParallelized), while keeping the serial implementation.Changes
envelopeSmoothTimein the input structure to ensure backward compatibility with older input files.Murat_envelopeto explicitly pass the smoothing parameter.forloop inMurat_data, while maintainingparforonly in the parallelized version.Notes