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

1d stencil examples #1133

Merged
merged 32 commits into from May 14, 2014
Merged

1d stencil examples #1133

merged 32 commits into from May 14, 2014

Conversation

hkaiser
Copy link
Member

@hkaiser hkaiser commented May 13, 2014

This pull request contains:

  • Further unifies the 1D example series
  • Adds a new example 1d_stencil_8
  • Adds a hpx::lcos::local::receive_buffer utility class
  • Adds a hpx::lcos::gather facility
  • Fixes the return type calculation for hpx::async_continue

Except for the hpx::lcos::gather utility this patch does not impact any documented API.

Still missing is the documentation for hpx::lcos::gather and related tests.

@hkaiser hkaiser added this to the 0.9.9 milestone May 13, 2014
@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/11/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/12/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/13/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/14/

@hkaiser
Copy link
Member Author

hkaiser commented May 13, 2014

The remaining test failures are unrelated, this pull request is ready to be merged.

space& next = U[(t + 1) % 2];

// Uncomment the following line to use OpenMP
// #pragma omp parallel for
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wouldn't a macro definition better here to control whether to use OMP here or not?

send_left(t, next[local_np-1]);
}

// Print the solution at time-step 'nt'.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This comment is probably a copy&paste leftover

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/15/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/16/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/17/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/18/

@StellarBot
Copy link

Tests Failed.
Refer to this link for build results: http://hermione.cct.lsu.edu:5632/job/hpx_pr_debug_gcc_44_boost_1_55_0/19/

hkaiser added a commit that referenced this pull request May 14, 2014
@hkaiser hkaiser merged commit fb87c57 into master May 14, 2014
@hkaiser hkaiser deleted the 1d_stencil_examples branch May 14, 2014 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants