Skip to content

Commit

Permalink
Interaction pybindings
Browse files Browse the repository at this point in the history
  • Loading branch information
austinschneider committed Dec 18, 2024
1 parent b3ef5ca commit 83fe87b
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions projects/interactions/private/pybindings/Interaction.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#include <set>
#include <memory>
#include <string>

#include <pybind11/pybind11.h>
#include <pybind11/operators.h>
#include <pybind11/stl.h>

#include "../../public/SIREN/interactions/Interaction.h"
#include "../../../dataclasses/public/SIREN/dataclasses/Particle.h"
#include "../../../geometry/public/SIREN/geometry/Geometry.h"
#include "../../../utilities/public/SIREN/utilities/Random.h"

void register_Interaction(pybind11::module_ & m) {
using namespace pybind11;
using namespace siren::interactions;

class_<Interaction, std::shared_ptr<Interaction>>(m, "Interaction");
}

0 comments on commit 83fe87b

Please sign in to comment.