LICENSE
README.md
setup.py
geotaichi/__init__.py
geotaichi.egg-info/PKG-INFO
geotaichi.egg-info/SOURCES.txt
geotaichi.egg-info/dependency_links.txt
geotaichi.egg-info/requires.txt
geotaichi.egg-info/top_level.txt
src/__init__.py
src/dem/BaseKernel.py
src/dem/BaseStruct.py
src/dem/ContactManager.py
src/dem/DEMBase.py
src/dem/GenerateManager.py
src/dem/PostPlot.py
src/dem/Recorder.py
src/dem/SceneManager.py
src/dem/Simulation.py
src/dem/__init__.py
src/dem/mainDEM.py
src/dem/contact/ContactKernel.py
src/dem/contact/ContactModelBase.py
src/dem/contact/HertzMindlin.py
src/dem/contact/JiangRolling.py
src/dem/contact/Linear.py
src/dem/contact/LinearBond.py
src/dem/contact/LinearRolling.py
src/dem/engines/ElementTest.py
src/dem/engines/EngineKernel.py
src/dem/engines/ExplicitEngine.py
src/dem/engines/__init__.py
src/dem/generator/BodyGenerator.py
src/dem/generator/BrustNeighbor.py
src/dem/generator/ClumpTemplate.py
src/dem/generator/InsertionKernel.py
src/dem/generator/LinkedCellNeighbor.py
src/dem/generator/LoadFromFile.py
src/dem/generator/WallGenerator.py
src/dem/generator/__init__.py
src/dem/neighbor/BrustSearch.py
src/dem/neighbor/LinkedCell.py
src/dem/neighbor/NeighborBase.py
src/dem/neighbor/__init__.py
src/dem/neighbor/neighbor_kernel.py
src/mpdem/ContactManager.py
src/mpdem/DEMPMBase.py
src/mpdem/Engine.py
src/mpdem/MixtureGenerate.py
src/mpdem/Recorder.py
src/mpdem/Simulation.py
src/mpdem/__init__.py
src/mpdem/mainDEMPM.py
src/mpdem/contact/ContactKernel.py
src/mpdem/contact/ContactModelBase.py
src/mpdem/contact/HertzMindlin.py
src/mpdem/contact/Linear.py
src/mpdem/contact/LinearBond.py
src/mpdem/contact/MultiLinkedCell.py
src/mpdem/contact/ParticleFluid.py
src/mpdem/contact/__init__.py
src/mpm/BaseKernel.py
src/mpm/BaseStruct.py
src/mpm/GenerateManager.py
src/mpm/MPMBase.py
src/mpm/MaterialManager.py
src/mpm/PostPlot.py
src/mpm/Recorder.py
src/mpm/SceneManager.py
src/mpm/Simulation.py
src/mpm/SpatialHashGrid.py
src/mpm/__init__.py
src/mpm/mainMPM.py
src/mpm/boundaries/BoundaryCore.py
src/mpm/boundaries/BoundaryStrcut.py
src/mpm/boundaries/__init__.py
src/mpm/elements/ElementBase.py
src/mpm/elements/HexahedronElement8Nodes.py
src/mpm/elements/HexahedronKernel.py
src/mpm/elements/QuadrilateralElement4Nodes.py
src/mpm/elements/QuadrilateralKernel.py
src/mpm/elements/__init__.py
src/mpm/engines/Engine.py
src/mpm/engines/EngineKernel.py
src/mpm/engines/ULExplicitEngine.py
src/mpm/engines/__init__.py
src/mpm/generator/BodyGenerator.py
src/mpm/generator/InsertionKernel.py
src/mpm/generator/LoadFromFile.py
src/mpm/generator/__init__.py
src/mpm/materials/ConstitutiveModelBase.py
src/mpm/materials/MaterialModel.py
src/mpm/materials/RigidBody.py
src/mpm/materials/__init__.py
src/mpm/materials/finite_strain/HencyElastic.py
src/mpm/materials/finite_strain/NeoHookean.py
src/mpm/materials/infinitesimal_strain/CohesiveModifiedCamClay.py
src/mpm/materials/infinitesimal_strain/DruckerPrager.py
src/mpm/materials/infinitesimal_strain/ElasticPerfectlyPlastic.py
src/mpm/materials/infinitesimal_strain/IsotropicHardeningPlastic.py
src/mpm/materials/infinitesimal_strain/LinearElastic.py
src/mpm/materials/infinitesimal_strain/ModifiedCamClay.py
src/mpm/materials/infinitesimal_strain/MohrCoulomb.py
src/mpm/materials/infinitesimal_strain/SoilStructureInteraction.py
src/mpm/materials/infinitesimal_strain/WillianMohrCoulomb.py
src/mpm/materials/strain_rate/Bingham.py
src/mpm/materials/strain_rate/FluidStructureInteraction.py
src/mpm/materials/strain_rate/Newtonian.py
src/utils/DomainBoundary.py
src/utils/FreeSurfaceDetection.py
src/utils/GaussPoint.py
src/utils/GeometryFunction.py
src/utils/HashMap.py
src/utils/MPMgenerator_tool.py
src/utils/MaterialKernel.py
src/utils/MatrixFunction.py
src/utils/ObjectIO.py
src/utils/ParallelSort.py
src/utils/PolygonDiscretization.py
src/utils/PrefixSum.py
src/utils/Quaternion.py
src/utils/RandomPark.py
src/utils/RegionFunction.py
src/utils/ScalarFunction.py
src/utils/Selector.py
src/utils/ShapeFunctions.py
src/utils/TypeDefination.py
src/utils/VectorFunction.py
src/utils/__init__.py
src/utils/constants.py
src/utils/linalg.py
src/utils/functions/Constant.py
src/utils/functions/LinearFunction.py
src/utils/functions/SinFunction.py
src/utils/functions/__init__.py
third_party/__init__.py
third_party/tablelegend.py
third_party/geomdl/BSpline.py
third_party/geomdl/CPGen.py
third_party/geomdl/NURBS.py
third_party/geomdl/__init__.py
third_party/geomdl/_convert.py
third_party/geomdl/_exchange.py
third_party/geomdl/_linalg.py
third_party/geomdl/_operations.py
third_party/geomdl/_tessellate.py
third_party/geomdl/_utilities.py
third_party/geomdl/_voxelize.py
third_party/geomdl/abstract.py
third_party/geomdl/compatibility.py
third_party/geomdl/construct.py
third_party/geomdl/control_points.py
third_party/geomdl/convert.py
third_party/geomdl/elements.py
third_party/geomdl/evaluators.py
third_party/geomdl/exceptions.py
third_party/geomdl/exchange.py
third_party/geomdl/exchange_vtk.py
third_party/geomdl/fitting.py
third_party/geomdl/freeform.py
third_party/geomdl/functools_lru_cache.py
third_party/geomdl/helpers.py
third_party/geomdl/knotvector.py
third_party/geomdl/linalg.py
third_party/geomdl/multi.py
third_party/geomdl/operations.py
third_party/geomdl/ray.py
third_party/geomdl/shortcuts.py
third_party/geomdl/sweeping.py
third_party/geomdl/tessellate.py
third_party/geomdl/trimming.py
third_party/geomdl/utilities.py
third_party/geomdl/vis.py
third_party/geomdl/voxelize.py
third_party/geomdl/visualization/VisMPL.py
third_party/geomdl/visualization/VisPlotly.py
third_party/geomdl/visualization/VisVTK.py
third_party/geomdl/visualization/__init__.py
third_party/geomdl/visualization/vtk_helpers.py
third_party/pathos/__info__.py
third_party/pathos/__init__.py
third_party/pathos/__main__.py
third_party/pathos/_ppserver_config.py
third_party/pathos/abstract_launcher.py
third_party/pathos/connection.py
third_party/pathos/core.py
third_party/pathos/hosts.py
third_party/pathos/maps.py
third_party/pathos/mp_map.py
third_party/pathos/multiprocessing.py
third_party/pathos/parallel.py
third_party/pathos/pools.py
third_party/pathos/portpicker.py
third_party/pathos/pp.py
third_party/pathos/pp_map.py
third_party/pathos/profile.py
third_party/pathos/python.py
third_party/pathos/selector.py
third_party/pathos/serial.py
third_party/pathos/server.py
third_party/pathos/threading.py
third_party/pathos/util.py
third_party/pathos/helpers/__init__.py
third_party/pathos/helpers/mp_helper.py
third_party/pathos/helpers/pp_helper.py
third_party/pathos/secure/__init__.py
third_party/pathos/secure/connection.py
third_party/pathos/secure/copier.py
third_party/pathos/secure/tunnel.py
third_party/pathos/tests/__init__.py
third_party/pathos/tests/__main__.py
third_party/pathos/tests/test_decorate.py
third_party/pathos/tests/test_join.py
third_party/pathos/tests/test_map.py
third_party/pathos/tests/test_maps.py
third_party/pathos/tests/test_mp.py
third_party/pathos/tests/test_pp.py
third_party/pathos/tests/test_random.py
third_party/pathos/tests/test_star.py
third_party/pathos/tests/test_with.py
third_party/pathos/xmlrpc/__init__.py
third_party/pathos/xmlrpc/server.py
third_party/pybind11/__init__.py
third_party/pybind11/__main__.py
third_party/pybind11/_version.py
third_party/pybind11/commands.py
third_party/pybind11/py.typed
third_party/pybind11/setup_helpers.py
third_party/pyevtk/__init__.py
third_party/pyevtk/_version.py
third_party/pyevtk/evtk.py
third_party/pyevtk/hl.py
third_party/pyevtk/vtk.py
third_party/pyevtk/xml.py
third_party/pyquaternion/__init__.py
third_party/pyquaternion/quaternion.py
third_party/pyquaternion/test.py
third_party/pyquaternion/test/__init__.py
third_party/pyquaternion/test/test_quaternion.py