Skip to content
Snippets Groups Projects
Commit ed868e32 authored by Markus Holzer's avatar Markus Holzer
Browse files

Better refactor

parent c9ee04de
No related branches found
No related tags found
1 merge request!149Draft: Wet Node Boundaries
from .custom_code_nodes import NeighbourOffsetArrays, MirroredStencilDirections
from .indexing import BetweenTimestepsIndexing from .indexing import BetweenTimestepsIndexing
from .communication import get_communication_slices, LBMPeriodicityHandling from .communication import get_communication_slices, LBMPeriodicityHandling
from .utility import Timestep, get_accessor, is_inplace, get_timesteps, \ from .utility import Timestep, get_accessor, is_inplace, get_timesteps, \
numeric_index, numeric_offsets, inverse_dir_index, AccessPdfValues numeric_index, numeric_offsets, inverse_dir_index, AccessPdfValues
__all__ = ['BetweenTimestepsIndexing', 'NeighbourOffsetArrays', 'MirroredStencilDirections', __all__ = ['BetweenTimestepsIndexing',
'get_communication_slices', 'LBMPeriodicityHandling', 'get_communication_slices', 'LBMPeriodicityHandling',
'Timestep', 'get_accessor', 'is_inplace', 'get_timesteps', 'Timestep', 'get_accessor', 'is_inplace', 'get_timesteps',
'numeric_index', 'numeric_offsets', 'inverse_dir_index', 'AccessPdfValues'] 'numeric_index', 'numeric_offsets', 'inverse_dir_index', 'AccessPdfValues']
...@@ -4,7 +4,7 @@ import pystencils as ps ...@@ -4,7 +4,7 @@ import pystencils as ps
from pystencils.typing import TypedSymbol, create_type from pystencils.typing import TypedSymbol, create_type
from lbmpy.advanced_streaming.utility import get_accessor, inverse_dir_index, is_inplace, Timestep from lbmpy.advanced_streaming.utility import get_accessor, inverse_dir_index, is_inplace, Timestep
from .custom_code_nodes import TranslationArraysNode from lbmpy.custom_code_nodes import TranslationArraysNode
from itertools import product from itertools import product
......
...@@ -7,7 +7,7 @@ from pystencils import Assignment, Field ...@@ -7,7 +7,7 @@ from pystencils import Assignment, Field
from pystencils.typing import create_type from pystencils.typing import create_type
from pystencils.sympyextensions import get_symmetric_part from pystencils.sympyextensions import get_symmetric_part
from lbmpy.simplificationfactory import create_simplification_strategy from lbmpy.simplificationfactory import create_simplification_strategy
from lbmpy.advanced_streaming.custom_code_nodes import NeighbourOffsetArrays, MirroredStencilDirections, LbmWeightInfo from lbmpy.custom_code_nodes import NeighbourOffsetArrays, MirroredStencilDirections, LbmWeightInfo
from pystencils.stencil import offset_to_direction_string, direction_string_to_offset, inverse_direction from pystencils.stencil import offset_to_direction_string, direction_string_to_offset, inverse_direction
import sympy as sp import sympy as sp
......
...@@ -3,7 +3,7 @@ from typing import Tuple ...@@ -3,7 +3,7 @@ from typing import Tuple
import numpy as np import numpy as np
import sympy as sp import sympy as sp
from lbmpy.advanced_streaming.custom_code_nodes import LbmWeightInfo from lbmpy.custom_code_nodes import LbmWeightInfo
from pystencils import Assignment, Field, TypedSymbol from pystencils import Assignment, Field, TypedSymbol
from pystencils.boundaries.boundaryhandling import BoundaryOffsetInfo from pystencils.boundaries.boundaryhandling import BoundaryOffsetInfo
from pystencils.boundaries.createindexlist import ( from pystencils.boundaries.createindexlist import (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment