Skip to content
Snippets Groups Projects
Commit d7211725 authored by Hkorb's avatar Hkorb
Browse files

adapt pyfluids cpu to new structure

parent ce85d8e9
No related branches found
No related tags found
1 merge request!84Python bindings, amd, actuator line
import os import os
from acousticscaling import OneDirectionalAcousticScaling from acousticscaling import OneDirectionalAcousticScaling
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
from pyfluids.parameters import RuntimeParameters, GridParameters, PhysicalParameters from pyfluids.cpu.parameters import RuntimeParameters, GridParameters, PhysicalParameters
grid_params = GridParameters() grid_params = GridParameters()
......
...@@ -2,7 +2,7 @@ import os ...@@ -2,7 +2,7 @@ import os
from SlurmTests.poiseuille.settings import Scaling from SlurmTests.poiseuille.settings import Scaling
from poiseuille.simulation import run_simulation from poiseuille.simulation import run_simulation
from pyfluids.writer import Writer, OutputFormat from pyfluids.cpu.writer import Writer, OutputFormat
scale_level = int(os.environ["PYFLUIDS_SCALE_LEVEL"]) scale_level = int(os.environ["PYFLUIDS_SCALE_LEVEL"])
......
from pyfluids.kernel import LBMKernel from pyfluids.cpu.kernel import LBMKernel
from pyfluids.parameters import GridParameters, PhysicalParameters, RuntimeParameters from pyfluids.cpu.parameters import GridParameters, PhysicalParameters, RuntimeParameters
class OneDirectionalAcousticScaling: class OneDirectionalAcousticScaling:
......
from pyfluids import Simulation from pyfluids.cpu import Simulation
from pyfluids.boundaryconditions import NoSlipBoundaryCondition, VelocityBoundaryCondition, DensityBoundaryCondition from pyfluids.cpu.boundaryconditions import NoSlipBoundaryCondition, VelocityBoundaryCondition, DensityBoundaryCondition
from pyfluids.geometry import GbCuboid3D from pyfluids.cpu.geometry import GbCuboid3D
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
from pyfluids.parameters import PhysicalParameters, RuntimeParameters, GridParameters from pyfluids.cpu.parameters import PhysicalParameters, RuntimeParameters, GridParameters
from pyfluids.writer import Writer, OutputFormat from pyfluids.cpu.writer import Writer, OutputFormat
from pymuparser import Parser from pymuparser import Parser
import os import os
......
from poiseuille.simulation import run_simulation from poiseuille.simulation import run_simulation
from pyfluids.parameters import * from pyfluids.cpu.parameters import *
grid_parameters = GridParameters() grid_parameters = GridParameters()
grid_parameters.number_of_nodes_per_direction = [64, 64, 512] grid_parameters.number_of_nodes_per_direction = [64, 64, 512]
......
from pyfluids import Simulation from pyfluids.cpu import Simulation
from pyfluids.boundaryconditions import NoSlipBoundaryCondition from pyfluids.cpu.boundaryconditions import NoSlipBoundaryCondition
from pyfluids.geometry import GbCuboid3D, State from pyfluids.cpu.geometry import GbCuboid3D, State
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
from pyfluids.parameters import RuntimeParameters, GridParameters, PhysicalParameters from pyfluids.cpu.parameters import RuntimeParameters, GridParameters, PhysicalParameters
from pyfluids.writer import Writer, OutputFormat from pyfluids.cpu.writer import Writer, OutputFormat
default_grid_params = GridParameters() default_grid_params = GridParameters()
default_grid_params.node_distance = 10 / 32 default_grid_params.node_distance = 10 / 32
......
...@@ -5,8 +5,8 @@ import unittest ...@@ -5,8 +5,8 @@ import unittest
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
import numpy as np import numpy as np
import pyvista as pv import pyvista as pv
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
from pyfluids.parameters import GridParameters, PhysicalParameters, RuntimeParameters from pyfluids.cpu.parameters import GridParameters, PhysicalParameters, RuntimeParameters
from scipy import stats from scipy import stats
from errors import normalized_l2_error from errors import normalized_l2_error
......
import unittest import unittest
from typing import List from typing import List
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
from pyfluids.parameters import GridParameters, PhysicalParameters, RuntimeParameters from pyfluids.cpu.parameters import GridParameters, PhysicalParameters, RuntimeParameters
from acousticscaling import OneDirectionalAcousticScaling from acousticscaling import OneDirectionalAcousticScaling
......
import unittest import unittest
from pyfluids.boundaryconditions import * from pyfluids.cpu.boundaryconditions import *
class BoundaryConditionsTest(unittest.TestCase): class BoundaryConditionsTest(unittest.TestCase):
......
import unittest import unittest
from pyfluids.geometry import * from pyfluids.cpu.geometry import *
class TestGeometry(unittest.TestCase): class TestGeometry(unittest.TestCase):
......
import unittest import unittest
from pyfluids.kernel import LBMKernel, KernelType from pyfluids.cpu.kernel import LBMKernel, KernelType
class TestLBMKernel(unittest.TestCase): class TestLBMKernel(unittest.TestCase):
......
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