diff --git a/src/amrex/Array4.py b/src/amrex/extensions/Array4.py similarity index 100% rename from src/amrex/Array4.py rename to src/amrex/extensions/Array4.py diff --git a/src/amrex/ArrayOfStructs.py b/src/amrex/extensions/ArrayOfStructs.py similarity index 100% rename from src/amrex/ArrayOfStructs.py rename to src/amrex/extensions/ArrayOfStructs.py diff --git a/src/amrex/Iterator.py b/src/amrex/extensions/Iterator.py similarity index 100% rename from src/amrex/Iterator.py rename to src/amrex/extensions/Iterator.py diff --git a/src/amrex/MultiFab.py b/src/amrex/extensions/MultiFab.py similarity index 100% rename from src/amrex/MultiFab.py rename to src/amrex/extensions/MultiFab.py diff --git a/src/amrex/PODVector.py b/src/amrex/extensions/PODVector.py similarity index 100% rename from src/amrex/PODVector.py rename to src/amrex/extensions/PODVector.py diff --git a/src/amrex/ParticleComponentNames.py b/src/amrex/extensions/ParticleComponentNames.py similarity index 100% rename from src/amrex/ParticleComponentNames.py rename to src/amrex/extensions/ParticleComponentNames.py diff --git a/src/amrex/ParticleContainer.py b/src/amrex/extensions/ParticleContainer.py similarity index 100% rename from src/amrex/ParticleContainer.py rename to src/amrex/extensions/ParticleContainer.py diff --git a/src/amrex/StructOfArrays.py b/src/amrex/extensions/StructOfArrays.py similarity index 100% rename from src/amrex/StructOfArrays.py rename to src/amrex/extensions/StructOfArrays.py diff --git a/src/amrex/extensions/__init__.py b/src/amrex/extensions/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/src/amrex/space1d/__init__.py b/src/amrex/space1d/__init__.py index 876432bf..8af62c81 100644 --- a/src/amrex/space1d/__init__.py +++ b/src/amrex/space1d/__init__.py @@ -45,12 +45,12 @@ def Print(*args, **kwargs): print(*args, **kwargs) -from ..Array4 import register_Array4_extension -from ..ArrayOfStructs import register_AoS_extension -from ..MultiFab import register_MultiFab_extension -from ..ParticleContainer import register_ParticleContainer_extension -from ..PODVector import register_PODVector_extension -from ..StructOfArrays import register_SoA_extension +from ..extensions.Array4 import register_Array4_extension +from ..extensions.ArrayOfStructs import register_AoS_extension +from ..extensions.MultiFab import register_MultiFab_extension +from ..extensions.ParticleContainer import register_ParticleContainer_extension +from ..extensions.PODVector import register_PODVector_extension +from ..extensions.StructOfArrays import register_SoA_extension register_Array4_extension(amrex_1d_pybind) register_MultiFab_extension(amrex_1d_pybind) diff --git a/src/amrex/space2d/__init__.py b/src/amrex/space2d/__init__.py index a0cd8c19..10e089b5 100644 --- a/src/amrex/space2d/__init__.py +++ b/src/amrex/space2d/__init__.py @@ -45,12 +45,12 @@ def Print(*args, **kwargs): print(*args, **kwargs) -from ..Array4 import register_Array4_extension -from ..ArrayOfStructs import register_AoS_extension -from ..MultiFab import register_MultiFab_extension -from ..ParticleContainer import register_ParticleContainer_extension -from ..PODVector import register_PODVector_extension -from ..StructOfArrays import register_SoA_extension +from ..extensions.Array4 import register_Array4_extension +from ..extensions.ArrayOfStructs import register_AoS_extension +from ..extensions.MultiFab import register_MultiFab_extension +from ..extensions.ParticleContainer import register_ParticleContainer_extension +from ..extensions.PODVector import register_PODVector_extension +from ..extensions.StructOfArrays import register_SoA_extension register_Array4_extension(amrex_2d_pybind) register_MultiFab_extension(amrex_2d_pybind) diff --git a/src/amrex/space3d/__init__.py b/src/amrex/space3d/__init__.py index 5fb180d2..5c4254a4 100644 --- a/src/amrex/space3d/__init__.py +++ b/src/amrex/space3d/__init__.py @@ -45,12 +45,12 @@ def Print(*args, **kwargs): print(*args, **kwargs) -from ..Array4 import register_Array4_extension -from ..ArrayOfStructs import register_AoS_extension -from ..MultiFab import register_MultiFab_extension -from ..ParticleContainer import register_ParticleContainer_extension -from ..PODVector import register_PODVector_extension -from ..StructOfArrays import register_SoA_extension +from ..extensions.Array4 import register_Array4_extension +from ..extensions.ArrayOfStructs import register_AoS_extension +from ..extensions.MultiFab import register_MultiFab_extension +from ..extensions.ParticleContainer import register_ParticleContainer_extension +from ..extensions.PODVector import register_PODVector_extension +from ..extensions.StructOfArrays import register_SoA_extension register_Array4_extension(amrex_3d_pybind) register_MultiFab_extension(amrex_3d_pybind)