Skip to content

Conversation

@drobnyjt
Copy link
Collaborator

Thank you for your contribution to rustBCA!

Before submitting this PR, please make sure you have:

  • Opened an issue
  • Referenced the relevant issue number(s) below
  • Provided a description of the changes below
  • Ensured all tests pass and added any necessary tests for new code

Fixes #79

Description

This set of changes adds the source files input.rs and output.rs. This is the first of several changes designed to abstract away the non-physics aspects of the code to prepare for usage as a library.

Tests

cargo test has been run, as well as all two non-rcpr examples. This has also been tested with a handful of arbitrary input files I've had lying around.

…to handle the processing of the input file and processing of the output file.
…revent zero or negative number of threads or chunks.
@drobnyjt drobnyjt merged commit 62598a2 into master Feb 24, 2021
@drobnyjt drobnyjt deleted the abstraction_layer branch February 27, 2021 04:42
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.

[feature] Add an abstraction layer to simplify calling routines from other codes

1 participant