Skip to content
This repository has been archived by the owner on Jul 12, 2023. It is now read-only.

Dask implementation #24

Open
wants to merge 39 commits into
base: master
Choose a base branch
from
Open

Dask implementation #24

wants to merge 39 commits into from

Conversation

sgkang
Copy link
Contributor

@sgkang sgkang commented Oct 23, 2018

add an option to use dask for parallelization

Leon Foks and others added 30 commits August 30, 2018 12:09
…ble. i.e. using x = np.empty() must be followed by x[:, :] in order to take advantage of the allocated memory.
…r 1 pulse. Fast diff uses broadcasting for 2 pulses. Piecewise Pulse fast keeps the gauss legendre coefficients so no need to keep asking for them.
Fixed a bug where j was not assigned in certain cases.
… glue to the Fortran codes. Memory is preallocated before calling the Fortran codes.
…o update the Fortran compile flags using the extra_f90_compile_args option. I had to add them to the link_args instead. Bit hacky, but it should work fine.
Fortran backend for 1D EM forward modelling and Numpy broadcasting
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant