Skip to content
Snippets Groups Projects
Commit 33255ee1 authored by Jean-Matthieu Etancelin's avatar Jean-Matthieu Etancelin
Browse files

Add default kernel sources in setup.py for install non python file

parent 79c4a326
No related branches found
No related tags found
No related merge requests found
......@@ -44,10 +44,10 @@ import problem.problem
Problem = problem.problem.Problem
## Solver
import ParticularSolvers.basic
import ParticularSolvers.gpu
ParticleSolver = ParticularSolvers.basic.ParticleSolver
GPUParticleSolver = ParticularSolvers.gpu.GPUParticleSolver
import particular_solvers.basic
import particular_solvers.gpu
ParticleSolver = particular_solvers.basic.ParticleSolver
GPUParticleSolver = particular_solvers.gpu.GPUParticleSolver
## Tools
import tools.printer
......
......@@ -7,6 +7,8 @@ Constant parameters required for the parmepy package (internal use).
import numpy as np
import math
from parmepy.particular_solvers import __path__ as solver_path
import os
#
PI = math.pi
......@@ -28,4 +30,4 @@ PERIODIC = 0
## Directions string
S_DIR = ["_X", "_Y", "_Z"]
## GPU deflault sources
GPU_SRC = "/Users/jmetancelin/These/SVN/parmes/Parmes/parmepy/ParticularSolvers/gpu_src.cl"
GPU_SRC = os.path.join(solver_path[0], "gpu_src.cl")
......@@ -86,6 +86,6 @@ setup(name=name,
license='GNU public license',
package_dir={'': '@CMAKE_SOURCE_DIR@'},
ext_modules=ext_modules,
packages=packages
#data_files=[('new_ParMePy/Utils', ['./new_ParMePy/Utils/gpu_src.cl'])]
packages=packages,
data_files=[('./parmepy/particular_solvers', ['@CMAKE_SOURCE_DIR@/parmepy/particular_solvers/gpu_src.cl'])]
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment