pancax

View on PyPIReverse Dependencies (0)

0.0.6 pancax-0.0.6-py3-none-any.whl

Wheel Details

Project: pancax
Version: 0.0.6
Filename: pancax-0.0.6-py3-none-any.whl
Download: [link]
Size: 82756
MD5: a60495dbb5862e1aeab265e82d4eba1a
SHA256: 14fb2b52ae2ea8c702a472660edb7345f88db0b29d0af36576d39d3bdbe854f6
Uploaded: 2025-03-02 16:54:56 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pancax
Version: 0.0.6
Author: Craig M. Hamel, email = <chamel@sandia.gov>
Requires-Dist: matplotlib
Requires-Dist: meshio
Requires-Dist: netCDF4
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: vtk
Requires-Dist: chex; extra == "cpu"
Requires-Dist: equinox; extra == "cpu"
Requires-Dist: jax (==0.4.33); extra == "cpu"
Requires-Dist: jaxtyping; extra == "cpu"
Requires-Dist: optax; extra == "cpu"
Requires-Dist: chex; extra == "cuda"
Requires-Dist: equinox; extra == "cuda"
Requires-Dist: jax[cuda12] (==0.4.33); extra == "cuda"
Requires-Dist: jaxtyping; extra == "cuda"
Requires-Dist: optax; extra == "cuda"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinxcontrib-napoleon; extra == "docs"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pyvista; extra == "viz"
Provides-Extra: cpu
Provides-Extra: cuda
Provides-Extra: docs
Provides-Extra: test
Provides-Extra: viz
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pancax/__init__.py sha256=lEN89xoOVJCL4yzOrmqgBdvI61NwwC2niVyLqN_rrpM 819
pancax/__main__.py sha256=3nLZ-IGkJENzQ8p-9kPIlZSOPFQXeUdWs0a0g7Iyhqs 1885
pancax/history_writer.py sha256=uYM4OcZO8ivpFFq8PvsSgU0gsD1YBcS9QrnsICB-x3I 3831
pancax/logging.py sha256=kTqeYE1XZLblybZ4UM1_LFVvYjj9vKyr4z7XdxD_lg8 2559
pancax/post_processor.py sha256=1Xnp8XEtBuhgZ3BEih8AnkKL7Ic16IS1_xx-1gQWwoY 19722
pancax/timer.py sha256=2S5zdOtSXzccCvA51KU6J0VQA4U7KGsEQil8dkDvdjE 1949
pancax/trainer.py sha256=5tVZXlp5ZobE1RN6dribpZ03z00qy3aSZWciQ50NC1g 2922
pancax/utils.py sha256=UPusumrYVSyvWg8oCaH6YcIHfsf2HsiKobtW0z_A1-A 2051
pancax/bcs/__init__.py sha256=_SGsHur-aiPMKX0K3KfQxiu2sjWbow2T5BS7qM6oNUc 88
pancax/bcs/dirichlet_bc.py sha256=Nnu5COZ3ovDW6NxYwynIuD9rKzEPtFTx3Rk_UlF12Og 772
pancax/bcs/distance_functions.py sha256=ZQNDWiyldotA1rloDBpqbFRaSEpnRyWuH7TUYtIsODo 1289
pancax/bcs/neumann_bc.py sha256=8qfLO8cUTe4tiy4Xb6PDqk_C_KgvWeKEdaWu5EnU6qk 1496
pancax/bvps/__init__.py sha256=p6PVYAQ8trcasqlOfiArhQ6m5V8-SOaFuYG6quF87R8 115
pancax/bvps/biaxial_tension.py sha256=hO-F0S8AZ78NmJApVcrhWDEvSwzwopBWtplYR_wl6pM 828
pancax/bvps/simple_shear.py sha256=KsGhwwR9YFnj3rWS--Ou-M9AHXYFfeiFxsOZ3PytsL8 539
pancax/bvps/uniaxial_tension.py sha256=B8hdr55-c9hgaiK_TvCghbDDFETyXuRZfliQO-2g-Tc 2580
pancax/constitutive_models/__init__.py sha256=xf_4gKeh3qHzJ3KXbVsLxpdqfIJ8YWkfPGgRrVgOa9M 332
pancax/constitutive_models/base.py sha256=nSWvv6Q19WESMyYlUOk1IMQxeT_A701LMg8jXnNExlg 257
pancax/constitutive_models/properties.py sha256=UFT5Lw1mr_JJXeJXgtDbr0olg1F11Ee_Njaxr7y8Gmo 2069
pancax/data/__init__.py sha256=j5qydGRhzt-UkRPdjZWQt6D7yTUxiKbyKPmxylzLD0M 79
pancax/data/full_field_data.py sha256=jPDkPvOAXqpoIlFOKFSNAfYzeD1hnUJ9t1cSdTlYpPY 2255
pancax/data/global_data.py sha256=qiRGOxcJHxy-G-c8y61jwLB1Inf45elc2VStWEk4wGM 3453
pancax/domains/__init__.py sha256=vp6RKyH_xs49oX6u0XHCSckxcq1kpf4TdGa5ElG48pM 176
pancax/domains/base.py sha256=dXmNpVH-a9TqZZ-9kMpJ2cxq2n910mTjbuBM-Fy4UeQ 1076
pancax/domains/collocation_domain.py sha256=FqnsURgCnHwovf7UnAsF5AXG9Z3Nf9mWent3_ExKSSc 473
pancax/domains/delta_pinn_domain.py sha256=AYy8Ktk5x0vzxYB-Rl3uSiBGvaJPW_vOmdyc-LD4-p4 2684
pancax/domains/variational_domain.py sha256=6SjJdxpDLCJDuS3lIVzPts2EMsPmuqFWGs84bmIVn5A 1415
pancax/fem/__init__.py sha256=R8Pn9u1XixRVsP0noImvQFfGFsl2Kn07kdk7VmwoVwk 294
pancax/fem/dof_manager.py sha256=mu9I1fNCSB7S4QKH9q0blo3Hpq4C8_UMQQzFU8D1hXU 4854
pancax/fem/function_space.py sha256=bTHrl_9qHBH0u1JD0D8YwaZZb1KPg-1e07OZk2iQzH0 19523
pancax/fem/mesh.py sha256=HhW_Xk5Jrm3vRx0xFMDZd1fJyYXKDJXHExPXVgE0MEI 13583
pancax/fem/quadrature_rules.py sha256=VvQCZ71Ai3kW3VSU5IUN1LU_8psUC8xTdJqBkeGbzHw 15231
pancax/fem/read_exodus_mesh.py sha256=ensvrCY7Q3EfOdgbZN7fCBWfCFrJigsruDvT0D74HK0 6756
pancax/fem/sparse_matrix_assembler.py sha256=aSnhbJpO_6PzCq1NU_YDVEd2svBuFppi5OO3zUoL6YA 536
pancax/fem/surface.py sha256=-P8RG2_d1mTC7GwKhMxc9qqR0XIaMJDPmqXWoUHlUYg 2414
pancax/fem/traction_bc.py sha256=f-T6XGyegPauklFJSD_F5ysFUAspbYC5iMgN3WW-z1k 1845
pancax/fem/elements/__init__.py sha256=Ni4mIm5GwDkAX65gCtuRn-kOWHotwOeOlk8km2MXuVM 284
pancax/fem/elements/base_element.py sha256=t3QFnhlLkPehKfw8_0KC1X-lkF_lxgRcjTyzb0Pgf40 5709
pancax/fem/elements/hex8_element.py sha256=OZ4bOPeW1znDNhIybo8urL616g4ylwg50y_MOzi0KW4 3486
pancax/fem/elements/line_element.py sha256=2eNzE5NZJuYdgyrspYLsjuVQaeNLRSMdFfkGShIaBHU 945
pancax/fem/elements/quad4_element.py sha256=RBCPOx0Pyrhb9hX9u8v3XvHl2hnGHCTUmZ_XgFl5v8Y 1441
pancax/fem/elements/quad9_element.py sha256=xJR2FOf8AWHh_9bWSaZkrWcfStY1XscdHfvippl1yus 2872
pancax/fem/elements/simplex_tri_element.py sha256=k0wCnYzS4INMCi7FzHw0AgxjB5SRay0yNaKzkR3Q31M 1905
pancax/fem/elements/tet10_element.py sha256=Kg-ghLrL7XEQEfHEHlcmQ8VbW2NBRi3X77KBb9OFQvY 2126
pancax/fem/elements/tet4_element.py sha256=0saZF9OR45UwqSUJzcNeBrewDpbqM5duJzOk6EjxZZw 1220
pancax/loss_functions/__init__.py sha256=MflRRDDHP5hUrKs45WKkPZyUqLoji5EiLCwDx_bdoEI 485
pancax/loss_functions/base_loss_function.py sha256=LQdDAnNoCGtdpr7DjSGiP0nVtm2HHjBza8DlF17Ff_Y 930
pancax/loss_functions/bc_loss_functions.py sha256=-xje1jU9lkhfDxxr4oH3g0gtpnvVSEzEHm0e_mkkpXM 2274
pancax/loss_functions/data_loss_functions.py sha256=Pi4kzJwRvQi3GFhJuqVkVItVG8wW3LvT8yEece59DVo 851
pancax/loss_functions/ic_loss_function.py sha256=Ja6jPE07N87DWY-1ie6koIexa4lrUl1BsQnU_QXOsDo 606
pancax/loss_functions/strong_form_loss_functions.py sha256=ZF0bJ5mKvFPeRD-yL7EBJbwjEzKGDiWr3IbVNlvww68 856
pancax/loss_functions/utils.py sha256=53rijGpIwmGPZqeKxQhh-7g25Z0oQP5sJo26kWgfYsU 616
pancax/loss_functions/weak_form_loss_functions.py sha256=1kD9SFU9OupAeR4GzxOkeokZzYA62x_FLl0Mj-ETkek 9285
pancax/math/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pancax/math/math.py sha256=HvOFokh8V-lnAKS-4YLCBKPFa85i3iM4QMkfnLiem0E 3340
pancax/math/tensor_math.py sha256=Tv90lj4FQek7FcxfLUnSgEVka5-2_5KZKJqK5yld2U8 23164
pancax/networks/__init__.py sha256=xZeQxKGFHSdFWPOv8VBxzC1_r4fetpWD5oX8o9kproo 433
pancax/networks/base.py sha256=JDKWzrcU5PUG06ofahK2oAIc2uHtB-UYfMFEOecol94 356
pancax/networks/elm.py sha256=STwaU9T0KmQAXFJh0Af3Er1pOgNloTRcuLBSlhVcAdw 1260
pancax/networks/field_physics_pair.py sha256=VNZNhT2--a7aG4XIbplsEpUoTn15Q-_-Ti_9yI07p3Q 1638
pancax/networks/fields.py sha256=ksTmzjnJ59S832f72NVrErRBhrTfcMAd5wZaKa8Q_kY 1300
pancax/networks/initialization.py sha256=n1fr_ed4ZsD5GWVFq9C8Xef3BFfuF7B68ZBEBrNkkwU 3633
pancax/networks/ml_dirichlet_field.py sha256=9_owXFGuwTY16ckuVfu0B8qhZMjdiu-bHuonY0eXhHM 3904
pancax/networks/mlp.py sha256=JXInGf-PEfzZMj8Ubx5iRn9L6QCXjY4_XMTEDHU6-a0 2680
pancax/networks/parameters.py sha256=cN_5v_5885uA1uwCFq79QySb0NCTQRLZ0wK78I7Biro 1937
pancax/networks/rbf.py sha256=WhEY2jWwKF5JrpbjOHb7EjmagoLcuJ0YDrxgJ7IhO0o 655
pancax/optimizers/__init__.py sha256=OT6QSlFd0oZA5sHUogBHH0P1zuIIc_uabXZK39a-wvQ 71
pancax/optimizers/adam.py sha256=A1murD-P3UoexFPQFcxbNRCmoBUmvmPxZQ74UvOBpy8 2543
pancax/optimizers/base.py sha256=qOxo97gJQD5JfFYpVeSAhO5-B7Y0DIRBM7nNTpMVLzU 2763
pancax/optimizers/lbfgs.py sha256=gSNO6ZB3izZ9yGlqkCyH9DwekEjs3GVaiwds4Sc8AVw 2712
pancax/optimizers/utils.py sha256=-Cj8aDT72uK7eeZvaL_lFMw0VW_36FTjZ-hohcdE3Us 1129
pancax/physics_kernels/__init__.py sha256=HGuxRk_VqX41B0yIMNgsBUnnYLPqwz9UKAPWJfe1Ki8 517
pancax/physics_kernels/base.py sha256=eEYjVuk2fZFc1AajkG5WX08VERgVRGzhw8H3zWswuBM 9619
pancax/physics_kernels/beer_lambert_law.py sha256=H5s3KuhwbHB4lfHIxH_sreZ--1YI-a-iMf7Bacobm3Q 945
pancax/physics_kernels/burgers_equation.py sha256=i-d3Tsa0HS0giHJyGeOaeEbkpIhcvTurmjRenaxVPD8 545
pancax/physics_kernels/heat_equation.py sha256=sHFtJSfUekhq_KW6vAyeT591XnaHmf1c-sFN5mMrxCA 659
pancax/physics_kernels/laplace_beltrami.py sha256=57vO9fpo3Wnbv3l4p2ghesq-oUGJ33ph3t5iZ-5DIL8 405
pancax/physics_kernels/poisson.py sha256=ed6Xm--s8pZXF6VXRWLmeG_B8INBKoEf_1RZX6tzwLc 769
pancax/physics_kernels/solid_mechanics.py sha256=uVEwLSjrVBADyU3GlcAVlMfSPELX1P3QHTaqbXduN6Y 2059
pancax/problems/__init__.py sha256=qHt3SLdMddnMR6VQMfBZ5WGy4qrpvLKaINTTZJqSpww 88
pancax/problems/forward_problem.py sha256=xNVYdtG8VupJFsk88rgwTdTO1h8qUqGyK59H4PV-I4s 2893
pancax/problems/inverse_problem.py sha256=FF8sEc4jg6fWBNirrKXX26P66-1-0Z7ACpS-ZTuwFOM 794
pancax-0.0.6.dist-info/LICENSE sha256=bMiJIGUugjrDch3g49k0uWBQO3mxzB6RkRLYVKTR-6c 1085
pancax-0.0.6.dist-info/METADATA sha256=08bjXSIer0Hyyk1DbNSxRDAumWrx9s3IiymRNEdr-Ag 1132
pancax-0.0.6.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
pancax-0.0.6.dist-info/top_level.txt sha256=KGhxBHQi49_op8ulhSGimwF4hSPCZWmXEFJtXiVCX-Q 7
pancax-0.0.6.dist-info/RECORD

top_level.txt

pancax