Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify default call to pmap when paralellizing #243

Merged
merged 1 commit into from
Jun 10, 2020

Conversation

VLucet
Copy link
Contributor

@VLucet VLucet commented Jun 10, 2020

This addresses the discussion in #236.
By default, core.jl makes use of pmap. However, this is problematic if the user wishes to parallelize Circuitscape at a higher level than the pairs level. I change the solver functions to use map by default and only use pmap when the users sets parallelize explicitly.

@VLucet VLucet changed the title Modify default call to map/pmap when paralellizing Modify default call to pmap when paralellizing Jun 10, 2020
@vlandau vlandau linked an issue Jun 10, 2020 that may be closed by this pull request
@coveralls
Copy link

coveralls commented Jun 10, 2020

Pull Request Test Coverage Report for Build 654

  • 8 of 8 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.05%) to 85.542%

Totals Coverage Status
Change from base Build 653: 0.05%
Covered Lines: 1562
Relevant Lines: 1826

💛 - Coveralls

@VLucet
Copy link
Contributor Author

VLucet commented Jun 10, 2020

Unsure why Appveyor is failing. Related to #188 ?

@vlandau
Copy link
Member

vlandau commented Jun 10, 2020

Unsure why Appveyor is failing. Related to #188 ?

Yeah don't worry about that failure for now. It's failing on master too. Not your doing 🙂

@ViralBShah
Copy link
Member

Looks good to me.

@ViralBShah ViralBShah merged commit 24e542a into Circuitscape:master Jun 10, 2020
@vlandau vlandau removed the request for review from ranjanan June 10, 2020 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants