topoptlab/__init__.py,sha256=ZdYvxtNjBgk301jdS-Jgyrc5bBnywLpK4g9a5ULf2GY,66
topoptlab/accelerators.py,sha256=Q8SZ-huIjKzMNl09QFpSOF0hjPdurBe6Y8c4ApFKyWc,4718
topoptlab/amg.py,sha256=SaLH2zXhoZwcBpPkCAD45Tv2BkwX-4b95hebhJUSqZw,16817
topoptlab/design_analysis.py,sha256=ccWObqiehpljyJhFy8NQpJuaZH373h5VJzYjPOEJaE8,3603
topoptlab/draw_functions.py,sha256=aCOuoKr2DEIYe7cdvDSNHRBiecOMqPSFDWwdYv5jSS0,2849
topoptlab/fdm.py,sha256=nDFLGsv1W3-grdW7SfWmbGNIteTN0D75A5voYBLkwCQ,1261
topoptlab/fem.py,sha256=44_DFwSQNi_XBmHORUFMW6w4DTwJls6rMHaAwoL2P6E,9982
topoptlab/geometries.py,sha256=mOx3CxbJs8-0hqBeHkXP9z73H0oK64rxROojT6pAkBg,8256
topoptlab/geometry_parser.py,sha256=oFgXf7DmrMUPdbrstdUQb01afyO1a88vs_rc-JQ4l_k,4592
topoptlab/gmg.py,sha256=uvS7xP0bQsAWvdva5MV0t3LWaBhIxn3nKsl8KrLJvjM,8475
topoptlab/linear_solvers.py,sha256=XxKdvETV0tnDg1uWaWTcq_gH5Lrqfuu13ll481XtUa8,16364
topoptlab/log_utils.py,sha256=DW8tGAUbdKh-9QXN1qQULl22a1YcTyYRtufxFW3_L2g,14982
topoptlab/material_interpolation.py,sha256=x7OMPVlOyJiDd6v2fSKld7aTEgu1SbvrDrkqYaFSVW8,8550
topoptlab/multigrid.py,sha256=Ixdu4WgJGAJtfARsJJXXbSegicMReGPsrIfeijNU-U8,7890
topoptlab/objectives.py,sha256=eqkaAnZRToNlcUrJ8f6jKXoxfwVaizLPwAr0zsorwAg,9458
topoptlab/output_designs.py,sha256=WynV1zFECkHCipksxVggikwERePtYrlvKQa_6uNbZ0A,7631
topoptlab/rotation_matrices.py,sha256=7XNKQhj3nL6AmPyuL_NedBVXZPhQvqkO7ByUvKUtV7c,4307
topoptlab/solve_linsystem.py,sha256=V0znEORko00iGWLSoolD-WfZWQ9_GqLz8aHNGjdyMqM,16528
topoptlab/stiffness_tensors.py,sha256=r2ie5kbnwYjy7TNvYKIqgiwuPYxLDXuDNt-cynZBaNs,11911
topoptlab/timestepper.py,sha256=fnxY8Wu67zymjFLXbTGZOchqGmdSE_2RExwZss_EQ1k,8771
topoptlab/topology_optimization.py,sha256=nH8Q61U3UuAmL5WZ-2jxEp2A1qA299tmATZ0TG1DXvo,32344
topoptlab/utils.py,sha256=FV2ftGdey2lQiShD-Y-I2aLeBl6_Bl0iv8g4lnX6-8Q,17123
topoptlab/blocksparse/blockdiagonal.py,sha256=_3Wdf_oFKNZJZiq3gf2ELB7DzF3obUe1o5hit-o2SYA,2457
topoptlab/blocksparse/make_blocks.py,sha256=RgLgmSH-qVpnpHSGr8uQfIN5fft5AQv3Q1D8_1w3k-c,4191
topoptlab/bounds/README.md,sha256=5SKq7AgmKq_gLJrGIWoToUrMMU6zkHyN40lDvo9YWu0,1270
topoptlab/bounds/hashin_rosen_3d.py,sha256=dOv4gQTo2beVsXzWvz5hBqeIHId_yPAZKCVmBUYOtB0,5087
topoptlab/bounds/hashin_shtrikman_2d.py,sha256=X054KlyztNpcHb136o5WjUSOPV4cHtK7ks8bvhvPNco,4919
topoptlab/bounds/hashin_shtrikman_3d.py,sha256=CojMUFWAWoQ58dJHqPzg22HiThdT9_eex4n8xFtcc-I,50027
topoptlab/bounds/voigt_reuss.py,sha256=s_91UWwE6RVCMmiQtnJfFFh4vrnSPEKZGKErxBq7n5Y,5789
topoptlab/elements/bilinear_quadrilateral.py,sha256=2tiNzxe-wo2sChFGVLZ1IDRVmVHdqUuxftTegIu1RVA,15844
topoptlab/elements/bodyforce_2d.py,sha256=W2SOyxisHVY9LAuHS5V5PvLVA4g_MUIF62fltJkqsBw,3308
topoptlab/elements/bodyforce_3d.py,sha256=h0Wa6PkudG85ZHuBtSztiT3yDb-3QXcGj6vDkKV-cFU,3573
topoptlab/elements/heatexpansion_2d.py,sha256=y8qon0i7amd76qvAXjCh9kkjxmJIr-Q2SmI_-MMU6vc,14602
topoptlab/elements/heatexpansion_3d.py,sha256=EMEjguZb6goPRuSAJyoiOZo2kOYQpjFWa4UBY4WOUhg,203596
topoptlab/elements/isoparam_mapping.py,sha256=ezblKMLsuzbRQWwPawUhCLer2LY-CvdymjRF-mDUuSo,6169
topoptlab/elements/linear_elasticity_2d.py,sha256=JceJ9EHtvFAtth3mVSDeCIydOpsBytbGDQlXRToL49Q,44115
topoptlab/elements/linear_elasticity_3d.py,sha256=Ud1a7K7VoUjSomJ-wihuqe97UTWW1Y2N4RCKfm9m-qg,555161
topoptlab/elements/linear_interval.py,sha256=Jb0SHKvA_cMke63IpxJGxb-qZbxE13NDHQXj9Yk7lrQ,10779
topoptlab/elements/mass_scalar_2d.py,sha256=TJxOfvQ5vX2chr_S3f4BqSzZhelOg6e7XsA_Z0l2d6c,2915
topoptlab/elements/mass_scalar_3d.py,sha256=XU_SNjKc1uPk2OeuLtXW41fh7JbJobiCL1ettFX32cs,3173
topoptlab/elements/mass_vector_2d.py,sha256=xoVODCDLf2L4hlFSLkhClXtKPqbWaoo6LjttCbwfTJM,3236
topoptlab/elements/mass_vector_3d.py,sha256=sKerYK8J3OcE1sU4t7zwH1v2oVGUzyfOj0DBqO8mBHA,5641
topoptlab/elements/monomial_scalar_2d.py,sha256=gYxQXIp5T3O3ChKx2FjIfswqrq3JZiys7nrYE5ShxOM,5733
topoptlab/elements/monomial_scalar_3d.py,sha256=yPBjYQQYds-E2TxX2Klr023nUhxh6ASNQWkpMju7M-A,37956
topoptlab/elements/poisson_2d.py,sha256=fniiA6IWIUBYMYhW1cj0lkFhAxju6U8cNn71ZSAvUHY,7606
topoptlab/elements/poisson_3d.py,sha256=CJQXTGBZw3SU0rGukKMNmN5KT2h3-SY6bQFmr8bKdlo,57794
topoptlab/elements/screenedpoisson_2d.py,sha256=YyOPgq69MiKYGIp44Ssm5ySLas15Av6CCrNLe2lXdXM,2023
topoptlab/elements/screenedpoisson_3d.py,sha256=a42_h1njGpeISr0_KPvLfHeFOSDmOzBT71GGZw3d7f8,1838
topoptlab/elements/strain_measures.py,sha256=DWoi4CgHK8Ima16JLpgb7_ePYviyBudptD9AfHqI3G8,2886
topoptlab/elements/trilinear_hexahedron.py,sha256=8bJLTKxPVaqeDpsCdWKD8l578VWkwJgO0v3ZUN4gZgE,20791
topoptlab/elements/volume_integral.py,sha256=EQ0ESTI3AHo9lT7I-n457VTy9wS2A8NRV_eGd2u9kWc,2402
topoptlab/example_bc/heat_conduction.py,sha256=SkNtwFFBEIfGZ5ru-5l9zQVv_7-Dbz727deuAd7hJTA,4582
topoptlab/example_bc/lin_elast.py,sha256=fJyDcaMzrk8mUfxCHE9pfwNUkIszlbkT0h-TwBG95hE,26064
topoptlab/filter/amfilter_langelaar.py,sha256=w_7GvSlwuJAJ12K0Mjxvb32X_rdUCKYqPdTDZxsOnog,4465
topoptlab/filter/convolution_filter.py,sha256=S22A92tRKNFLTCHOoBJTQFzdCtKbXe68UsMi9tbgYTk,6420
topoptlab/filter/density_filter.py,sha256=6Lfnba4nOOs3-Pzxdy5Cip0XabxepsPO4SvyznqVL0Y,4941
topoptlab/filter/fetch_filter.py,sha256=NnV3a1fl9yepvjhDVOfzfnVxtvb7sTO9tjIYxv-SLG4,1961
topoptlab/filter/filter.py,sha256=4G4z1VGOwiOnOZ--b8yNDOnmoXUeHYtE2C0GIdIuUVw,2399
topoptlab/filter/haeviside_projection.py,sha256=jM-MjG_I5piBa3vLsWx556Cwrlx2HY6Mg28tibGPANU,4089
topoptlab/filter/haeviside_projectors.py,sha256=h1MObdDHg1bQ8HFIDyyqGU2cDSWbJILMwMk1EpzbhTI,10550
topoptlab/filter/helmholtz_filter.py,sha256=pS5UcrMBciwdtqlb4tU3rWzZrjRkf4hxsWtiQpt5dIg,7218
topoptlab/filter/matrix_filter.py,sha256=dOLwyn9-atbAApr8JljPqCKb1-KbMiSTjvsGKSouQUw,11102
topoptlab/filter/sensitivity_filter.py,sha256=9AyFxcdBB-BTwnra-wFiYe4V5mmbYddtXrC9KghprVE,4366
topoptlab/filter/utils.py,sha256=u1IXayILBk5fj4Ahf8vzPG5IkEaiCHtY3DhyzbmogJ8,4020
topoptlab/legacy/compliant_mechanisms.py,sha256=Znr-gREeJDZAq-LPf991bybmU3DA9WktAj8TGxmNNYA,16690
topoptlab/legacy/folding_mechanism.py,sha256=BxxfzOGvMKoyfWx-ISoptzZ0TMLesAjvXqgAzhqBJwc,17648
topoptlab/legacy/topopt_haevi.py,sha256=LrRjaaaSMJosUxsOzjs_57tf2MOHhHTLI_9PceQkQIc,24981
topoptlab/legacy/topopt_manufacturing.py,sha256=ixS4O5DkQjNwif_kdL4L6L6_dH26Qnq_RHF0sOaRyto,34292
topoptlab/optimizer/gradient_descent.py,sha256=QbptVxO4tsO2IR92SYdnHre8Nraz4tJdt29MkikpORA,4477
topoptlab/optimizer/mma_utils.py,sha256=lHu1kHPDqe8qQWoGNITkAC01StBo18qtGnATI7eivqo,4423
topoptlab/optimizer/optimality_criterion.py,sha256=50oi6DlVle75cn3MGa5594HJaKQ23XnMUdLIfDSH4Ck,10892
topoptlab/symbolic/cell.py,sha256=6yeZaKImn5aip0RPkrQK8MBJ2lTyqw5-9qXQz-pja9M,8019
topoptlab/symbolic/code_conversion.py,sha256=0CKYIhW5lMCcofHEeNlsCCWO60-DdXbf71SWlEnBVXk,4016
topoptlab/symbolic/hyperelasticity.py,sha256=3ZGTYtduIw3Y1U-j4HV9GeGTmjYvWH0wyV25itHK3LY,4634
topoptlab/symbolic/lin_elasticity.py,sha256=-qokunomPyWZbXLKYrkWNhTHsEHscZeO21-RcYxrG9c,3963
topoptlab/symbolic/matrix_utils.py,sha256=CItKL_z641n3dNXJsDD8JWbbAXP50_RN0glp9u18jwE,11495
topoptlab/symbolic/nonlin_elasticity.py,sha256=VRQ7R7Zt5_r2igLq_UB-Fl0lDpp_102xcirZICqhjeI,2407
topoptlab/symbolic/operators.py,sha256=D62vzA93-QwO5TsGWAODFb4lsog6_3KjD43M-n--YZo,5543
topoptlab/symbolic/parametric_map.py,sha256=DZ08ZJt4AkprV0fYMD9fbxci01UT652d_qCh_bmzcn4,5922
topoptlab/symbolic/rotation.py,sha256=x3p0qiy_HiIVumMIHA8fmZU5hYMu_oDA3DsXApZUiW8,10884
topoptlab/symbolic/shapefunction_matrix.py,sha256=JEWGETT2Opa7CVKzghOdUCOXazl16J73StMyXTk-80U,1266
topoptlab/symbolic/stiffness_tensors.py,sha256=oqznvkOL_oI67zxUefzIvjCGCgnTSrijnwstRVrzx80,1643
topoptlab/symbolic/strain_measures.py,sha256=A5h_baKDx1EmlwgqiWIZB_IAQ5MLlK_MLLW6uPAhkzc,9501
topoptlab/symbolic/stress_conversions.py,sha256=zrRrvjnnIzMUPz8NnM4xNl8AmpGKGewl0unsrYcFvLU,5544
topoptlab/symbolic/tensor_invariants.py,sha256=SONQWszWnMm_iCl3Di3kFvWLNCkPqm7Cyol2aTSgJO0,1959
topoptlab/symbolic/utils.py,sha256=4SpgcBNoWIA2h7hJAFaSo7jUts6YMoQ5x1WJ_-aPT4o,3378
topoptlab/symbolic/voigt.py,sha256=7eFBg7clgeMvnbuUPfdQQ1gwm3jyjJ71e_jpB2HetmA,1935
topoptlab-1.0.0.dist-info/licenses/LICENSE,sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM,35147
topoptlab-1.0.0.dist-info/WHEEL,sha256=G2gURzTEtmeR8nrdXUJfNiB3VYVxigPQ-bEQujpNiNs,82
topoptlab-1.0.0.dist-info/METADATA,sha256=UbXKl6ykWemsllZU6TFVQtdBDbRfmPSzB-nvQWjaX3A,8103
topoptlab-1.0.0.dist-info/RECORD,,
