target_sources( pe
    PRIVATE
    RigidBodyIterator.h
    UnionFactory.h
    PlaneFactory.cpp
    SetBodyTypeIDs.h
    RigidBody.h
    RigidBody.cpp
    GeomPrimitive.cpp
    SphereFactory.h
    Capsule.h
    PlaneFactory.h
    Capsule.cpp
    Plane.h
    CylindricalBoundary.h
    Box.cpp
    Squirmer.cpp
    Owner.h
    Plane.cpp
    MPIRigidBodyTrait.h
    EllipsoidFactory.cpp
    Ellipsoid.h
    Union.h
    Sphere.h
    CylindricalBoundaryFactory.cpp
    StorageDataHandling.h
    CylindricalBoundary.cpp
    CapsuleFactory.h
    Ellipsoid.cpp
    CapsuleFactory.cpp
    SphereFactory.cpp
    EllipsoidFactory.h
    BodyIterators.h
    SquirmerFactory.cpp
    CylindricalBoundaryFactory.h
    BodyStorage.h
    Box.h
    GeomPrimitive.h
    SquirmerFactory.h
    RigidBodyCastIterator.h
    BoxFactory.h
    Sphere.cpp
    Squirmer.h
    BoxFactory.cpp     
    )
