gadopt/__init__.py,sha256=9Q2-3nzia00Qbq_ToChvwa1x4zQBrHm5_uo00LpuzmE,1357
gadopt/approximations.py,sha256=PzGS0UHG3Gg_uhSmTcbViSE8l2ckM1-6wqG2-CVGdN0,37245
gadopt/diagnostics.py,sha256=MziFAIyQdv2RTyx6vXikpf7qZIwqdHloIdoSJP9GX08,34187
gadopt/equations.py,sha256=qqS09aZiJ8BiaKzMPEpvomDUZ_BWDg303LpFtIAQPmo,6470
gadopt/free_surface_equation.py,sha256=hie1H0mrIC4YYX8N4AXdr36-h1URT2CAQfh4kvNQWIQ,1765
gadopt/inverse.py,sha256=6_rXUuVjbzVuuDiPXBGd5JBoJBDkucR0Qk1qKwesIWI,14307
gadopt/level_set_tools.py,sha256=1BA_r22U-kZxu8-n1RVR6uxDX5N3cmvwEkSAIsty0QI,37933
gadopt/limiter.py,sha256=c7vYvAFBNYSc5jrWV_q2tldXP-YsKZje0djm5lB8wDM,13181
gadopt/momentum_equation.py,sha256=OgDasniao5CIhBCQu2j4BZ6u0KPEh6OobXjP96pd6nY,8522
gadopt/nullspaces.py,sha256=42iiRo8oDaBuVFceoF64fW1S3O-I2fJguOJYuf8ojM8,7976
gadopt/preconditioners.py,sha256=Risrk-82dVtkwC0Pzg_C7RgM5L8SIhvjyNGU9795Ihk,1966
gadopt/scalar_equation.py,sha256=GcOhZOzx0xBEvZnJJCTy-g5Zx8KkVjEeDgZZeYJdPiE,6211
gadopt/solver_options_manager.py,sha256=0qcxUqLZZnXYdmQ_yf2LkAn9RCDu5zrVli5oYChyY5U,8701
gadopt/stokes_integrators.py,sha256=b3v2tOZ3yEPNDi8nwvD9XbTX9vFx6BOdLwdr-mwO3eU,49701
gadopt/time_stepper.py,sha256=e41peQsA9hlH1sQ6hEa6kDhVeYY4s6Adoyr4eLZ3RX8,32390
gadopt/transport_solver.py,sha256=oPNNgm9cXkglU9tpXDw_KzLDixyM9JeGj_0nQ3bBcvU,18099
gadopt/utility.py,sha256=6HZhACyRdG2y2YW_nCjyo7TiXJeiUHgKi9gst5edpCg,23735
gadopt/demos/.pages,sha256=JYKht-anYwh162GSw_8qi7R1c971D4Y0NVjMZ_SDLMk,2314
gadopt/demos/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gadopt/demos/generate_expected.py,sha256=F0NYJNxdIut6hNc6oeuQo2irlfdm9CJDIWPGW9y-gmM,878
gadopt/demos/test_all.py,sha256=hdOVdvxcCBvMRsfN-YuQ6f2ea7V7hYPIQG3dtpX2r7w,4851
gadopt/demos/PDE_constrained_optimisation/.gitignore,sha256=s496qZLvIhnCq-U0JjngW9R-In7esSvnrNlT6eCYANI,45
gadopt/demos/PDE_constrained_optimisation/PDE_constrained_boundary.py,sha256=vZcSQuifUnzaqwyK94DjjThdlFk1INSQLtVbKu7yVts,10355
gadopt/demos/PDE_constrained_optimisation/PDE_constrained_field.py,sha256=X9VC0gy4S_BtN7vrMmxtCWbMS4j5jVZcRFddeUExSZg,13296
gadopt/demos/PDE_constrained_optimisation/meta.py,sha256=M8IWlUmwIJC19grhYloeN6hxPEBebHE-Qr24-mGUxUg,297
gadopt/demos/PDE_constrained_optimisation/test_pde_constrained_optimisation.py,sha256=i9SEbrcmmg8RdahUng4r0tcYvlKIRNeVA5Kf4j7oP1U,420
gadopt/demos/glacial_isostatic_adjustment/.diagram.mermaid,sha256=pY9fnJ5D0rFyoY54h-SqtOHRDSJMxk_Yv1W015bu2Mc,480
gadopt/demos/glacial_isostatic_adjustment/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gadopt/demos/glacial_isostatic_adjustment/utils.py,sha256=kpMqHlul-j5h-Rf-SR1tw08AyYgxCvilO5FlVk9WwTg,7353
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical/.gitignore,sha256=NKroZtRvD8Ic9P-lKSR-EdzfUdbHyqASW5QFBfgt5ww,22
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical/2d_cylindrical.py,sha256=5e2y1XrI6HXMs0dGXyYIT0XKUcQc-b_OZjr2l29IQ4o,12841
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical/expected.pkl,sha256=qfDvJTkY6gHRTRnLCc34GfbgJEug1MmXudYdGcBVKy0,767
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical/meta.py,sha256=ub7tlVArjvoRcEXm-qvzl1SFWbeVGviW75p7vOGjb3w,153
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical/unstructured_annulus.py,sha256=oHkqiqxzh1qyO1cCsTX3YIbI8UW6-4pTYh9j3znvlUw,3584
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical_lvv/.gitignore,sha256=NKroZtRvD8Ic9P-lKSR-EdzfUdbHyqASW5QFBfgt5ww,22
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical_lvv/2d_cylindrical_lvv.py,sha256=MQIgOejEN13ImeszpRfg2JvkMhZP7oe2F7NJp5eJ2Xk,14349
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical_lvv/expected.pkl,sha256=p35s6Lly3Fh5bGbsgsbcEV3j-eyN2Y-ifo3h95IPta0,767
gadopt/demos/glacial_isostatic_adjustment/2d_cylindrical_lvv/meta.py,sha256=AsWmb0fqagRPPMpObBHQDC8lJAKaGXM3WXh8lP0oKaQ,199
gadopt/demos/glacial_isostatic_adjustment/adjoint_ice/.gitignore,sha256=I4dNJHQHWa67kWdCNUklWQV7XVAgRVM7vmnRmnrm540,39
gadopt/demos/glacial_isostatic_adjustment/adjoint_ice/adjoint_ice.py,sha256=wTTASfD3C1uPgpzZnORr4R_6D0IvZKXB6NAbhEHuPRk,29139
gadopt/demos/glacial_isostatic_adjustment/adjoint_ice/meta.py,sha256=hEHSaEFc2GTBonAAAtpFPTgIP9Dy0medwEBjti9LcnE,360
gadopt/demos/glacial_isostatic_adjustment/adjoint_ice/test_adjoint_ice.py,sha256=KjU2BFmcd16AVk5Y0yZyH0VkmoSLRKV8cgvQ-Efnj_E,530
gadopt/demos/glacial_isostatic_adjustment/adjoint_viscosity/.gitignore,sha256=I4dNJHQHWa67kWdCNUklWQV7XVAgRVM7vmnRmnrm540,39
gadopt/demos/glacial_isostatic_adjustment/adjoint_viscosity/adjoint_viscosity.py,sha256=17KGAoJifQo4AoWR2PZwrWDnox0pIMaqt_0k8qTI6s4,26769
gadopt/demos/glacial_isostatic_adjustment/adjoint_viscosity/meta.py,sha256=J9_acNaPRmmBpiuQGrsD1cTBQI-E5ZkMSWhMij--bdg,372
gadopt/demos/glacial_isostatic_adjustment/adjoint_viscosity/test_adjoint_viscosity.py,sha256=nNZX18LRc8x3CXuN-qcNFb2mpkpOQPVOOzWg1NCIm70,530
gadopt/demos/glacial_isostatic_adjustment/base_case/.gitignore,sha256=NKroZtRvD8Ic9P-lKSR-EdzfUdbHyqASW5QFBfgt5ww,22
gadopt/demos/glacial_isostatic_adjustment/base_case/base_case.py,sha256=Gw2Y-2PNBFyTFC5Gcc5d9GJCmfyUjT1fHEq4wVWo8MA,36721
gadopt/demos/glacial_isostatic_adjustment/base_case/expected.pkl,sha256=lp_veLIBiu7Jd3kpkNS1_s6zXVDleYevfHQaBL-S2K4,715
gadopt/demos/glacial_isostatic_adjustment/base_case/meta.py,sha256=RRfC71oftAdTrEywIU8GbOKJqLcEyHOFq2RM6LKu39g,143
gadopt/demos/mantle_convection/.diagram.mermaid,sha256=A746BtltRnljrl0ZmO03aL0rJCtU-gHhNrYVSzjqQB4,1429
gadopt/demos/mantle_convection/2d_compressible_ALA/2d_compressible_ALA.py,sha256=R0bP56MpA1RqE3a3t5c8XAN-kAanOv26i0h_S7Nbtww,9015
gadopt/demos/mantle_convection/2d_compressible_ALA/expected.pkl,sha256=u_SvXXV-CcnWPMiguld1F7Xv7alXpFhHoOAWL0XxVDo,714
gadopt/demos/mantle_convection/2d_compressible_ALA/meta.py,sha256=0v3JxLN3RA5gYKIXSYXGerrUvG14lqZtW9wcN_aQ1Kc,128
gadopt/demos/mantle_convection/2d_compressible_TALA/2d_compressible_TALA.py,sha256=Uqv8dK2Vk38-vfmAMhOqivudUGbjooDfFWPs8194AE8,12779
gadopt/demos/mantle_convection/2d_compressible_TALA/expected.pkl,sha256=bPL6NSzNf81vRbkiZZQB_IAetlVnWL-Ud0YJbKi1YzE,714
gadopt/demos/mantle_convection/2d_compressible_TALA/meta.py,sha256=jno5BCithreO0N90hhe7ejIchteNQvoRioOEnQKDvnA,130
gadopt/demos/mantle_convection/2d_cylindrical/2d_cylindrical.py,sha256=JHZr0JBm-q2LFSo5ehlMpqau8rNCqkZgRnS5-39OA-U,10401
gadopt/demos/mantle_convection/2d_cylindrical/expected.pkl,sha256=uc3CVPaHgAHMFMdPbaCrqQ_aY8uP2WJ_kSMHdkV6EKo,752
gadopt/demos/mantle_convection/2d_cylindrical/meta.py,sha256=v1GYVqH6pyJx4G7BFH3zCttWRo2Aav0o3HeR7-oggNM,118
gadopt/demos/mantle_convection/3d_cartesian/3d_cartesian.py,sha256=sN9qAJkbf0wybqJ7fzK_CzJ-sj8kBVVndCBcxf_ayOI,10860
gadopt/demos/mantle_convection/3d_cartesian/expected.pkl,sha256=Ky_0Bbbn_DFIvb9pxtuw8Gq1i1VJ8Cb3klmSlZc5uSI,714
gadopt/demos/mantle_convection/3d_cartesian/meta.py,sha256=wVIoit1-qbUSEiEpYgJc_9mWgBUC_RYLXnBGWKe-GSA,114
gadopt/demos/mantle_convection/3d_spherical/3d_spherical.py,sha256=gxl8eDJpe1vple67hKfWcxA4F0oQWw1hiZbzP23_nSg,8319
gadopt/demos/mantle_convection/3d_spherical/expected.pkl,sha256=xsPTPdGR2t15YYqs-S97jQGpk5myzRcuLaIb-FG2aMk,737
gadopt/demos/mantle_convection/3d_spherical/meta.py,sha256=hUN1JKeFz__hai8SiA1I6mHvdw_5HAbX-7gV8y7BS9A,114
gadopt/demos/mantle_convection/Drucker_Prager/Drucker_Prager.py,sha256=5Ox-AMnUzKp6unfz2uQNnDRoRM6MjuomW3yvjToDSQY,14037
gadopt/demos/mantle_convection/Drucker_Prager/expected.pkl,sha256=ZZWoFOYbW4vAnmYLPrKSec9L7lx4cUezShZ4tUVs5VU,715
gadopt/demos/mantle_convection/Drucker_Prager/meta.py,sha256=t0tttHwmRf2NpLagjvInWPHa2oxqwRcooHxRQW7ZT6A,108
gadopt/demos/mantle_convection/adaptive_base_case/adaptive_base_case.py,sha256=l1IcEePkW1ciCLq64XFjRdSTx97jo29xSNBTA2bF_Lg,16630
gadopt/demos/mantle_convection/adaptive_base_case/meta.py,sha256=Xadu19IpudCpHDV37MksBR65eJvg6U3ihqkTWcOUGrc,38
gadopt/demos/mantle_convection/adjoint/.gitignore,sha256=z7QQ0gnBXaYtdgK12CvR9Pc19M4mykyhKEW5y2Xk8RY,15
gadopt/demos/mantle_convection/adjoint/adjoint.py,sha256=DLiAkSHMBpICl3ZuFC4FX9HOxSAMfwrh72drPz-BR18,22071
gadopt/demos/mantle_convection/adjoint/adjoint_forward.py,sha256=2lzn6R1CdX5tuy-Wc_Ip8RFNQjqIWXzFrhOLDhatDGw,7259
gadopt/demos/mantle_convection/adjoint/meta.py,sha256=bUuageKoopLbmPECtnQ9DO1zrB0PLymwaJyGXy-vPME,644
gadopt/demos/mantle_convection/adjoint/test_adjoint_demo.py,sha256=W2xL87U1dRhBdKVjylAV8PK8Fidc1BpqKFpWJU2mVF4,240
gadopt/demos/mantle_convection/base_case/Makefile,sha256=8BnGsgJ0UKRydzDxOBhiJZ4lAUI9ECiR-e4DnzSWePg,95
gadopt/demos/mantle_convection/base_case/base_case.py,sha256=aT_tNpPvcefov5VpYDQBXEn_ZZccQk-kK1WizuNhfHY,17074
gadopt/demos/mantle_convection/base_case/expected.pkl,sha256=eGEONvFl_gY8hhmbK_MsICJBbJFUb4bHzJvsRArAWYk,714
gadopt/demos/mantle_convection/base_case/meta.py,sha256=DErRGjljr5ZkywG-7p4gdaBiQ4lpO1lihpX14K03OPA,116
gadopt/demos/mantle_convection/dynamic_topography/dynamic_topography.py,sha256=ePyxm4tEQ78Ay185DUlyNwSK4o2h98wqVIgrsxHZnFo,10792
gadopt/demos/mantle_convection/dynamic_topography/expected.pkl,sha256=WyB_9nl8olP7auUZkJAk7wmFDkDH1c6lw7egNoSEt8U,759
gadopt/demos/mantle_convection/dynamic_topography/meta.py,sha256=8ursqxFqFk2aIkRrsPrPYDt-M75yvZvpCIuV8O5IoF8,315
gadopt/demos/mantle_convection/free_surface/.gitignore,sha256=pwzQdLq143W_mGAY2-h7NLDUIRjLOuB-HhgjGZXkJUE,21
gadopt/demos/mantle_convection/free_surface/expected.pkl,sha256=roYMisyCL5ms_aeJgt5lMUTjmq097vxZ7VERzOObhw4,754
gadopt/demos/mantle_convection/free_surface/free_surface.py,sha256=glpQXtubp-3361tCjdxL0idwcVCDV2JEiZio06pJnGc,18588
gadopt/demos/mantle_convection/free_surface/meta.py,sha256=BWBPpYdmX_SQdEIEFKSx1iLgXPLAoDsa5OBT0OJqVdw,287
gadopt/demos/mantle_convection/gplates_global/.gitignore,sha256=i88RM67t9nnt-ezcAWcdexUp95rcL6n2nx8S8IyAy5E,52
gadopt/demos/mantle_convection/gplates_global/expected.pkl,sha256=VZbVdD0uJToe4YaAGf1rkNlOW3Va3TcdML7DbyWbwe0,737
gadopt/demos/mantle_convection/gplates_global/gplates_global.py,sha256=MhDFoBKPkbLAuDyp4N1vBVQwwb44YVdzoDZMmRhG3uo,14605
gadopt/demos/mantle_convection/gplates_global/meta.py,sha256=UYZF8UTErbq0HMt7EGmih90PypVYBE1Fl1SNlbwjdPo,108
gadopt/demos/mantle_convection/gplates_global/mu2_radial.rad,sha256=5eeMq1w92jJIwI3cWJHlZ6ACLq6BynkIdLcLwbpjP28,2321
gadopt/demos/mantle_convection/viscoplastic_case/expected.pkl,sha256=hMew-SlapZ8D4A2oj_q0GjUCXtrbRz6RboGODrdx5C0,714
gadopt/demos/mantle_convection/viscoplastic_case/meta.py,sha256=4WWIgQ4h2B0WHaIkXDY6Z0lSHurrV6oKSyCbhFG8KUY,124
gadopt/demos/mantle_convection/viscoplastic_case/viscoplastic_case.py,sha256=Tm-zffVxwXjp1sWxiFNr0hX5dzVeJ2Tf_gwn4AJACFI,9208
gadopt/demos/mantle_convection/visualise_ALA_p_nullspace/meta.py,sha256=p-DnoCgfwYS7qsnVH1iBwUMTNvFn0xoa7qWI1BVQGxk,45
gadopt/demos/mantle_convection/visualise_ALA_p_nullspace/visualise_ALA_p_nullspace.py,sha256=SoSmliTp_U7BF-iCerM5jkuZx4LOXlJalVGBOJtpNTY,8823
gadopt/demos/multi_material/2d_cylindrical/2d_cylindrical.py,sha256=HWUnv-0-q_eu2KfCCfe76qiL1cDASP_8-aKZ0XTTOys,13657
gadopt/demos/multi_material/2d_cylindrical/expected.pkl,sha256=LQBaxsbjgKI97dsVOicNdwG5mSDSK7wTe2LyX6PIZA8,776
gadopt/demos/multi_material/2d_cylindrical/meta.py,sha256=v1GYVqH6pyJx4G7BFH3zCttWRo2Aav0o3HeR7-oggNM,118
gadopt/demos/multi_material/compositional_buoyancy/compositional_buoyancy.py,sha256=U9HXBbUMqmJJ6iFUpoBG74HtmG2ABm4bO7ocFM1i1FM,12576
gadopt/demos/multi_material/compositional_buoyancy/expected.pkl,sha256=Sy-E_Gw0aBxcILIr2SwIPtPCP0I_0JoWQ5TwiIIExmU,721
gadopt/demos/multi_material/compositional_buoyancy/meta.py,sha256=Knof12Stbh_eg1qfr5wz291kIiqyRUPKTO-LjvEZEKI,134
gadopt/demos/multi_material/free_surface/expected.pkl,sha256=5nMno4qpSLcmf5rcbbP4eAKZqOHgzTPJhXhWsJWMlvg,886
gadopt/demos/multi_material/free_surface/free_surface.py,sha256=pTbfZHEAHOPtjJZX2o6bQI55WV-s_HO2z_eZ4yNvz9k,12254
gadopt/demos/multi_material/free_surface/meta.py,sha256=9anviaQSzgn8heaPzgtuI5ipBGSIKvnwTkN2x3YKMfU,114
gadopt/demos/multi_material/level_set_initialisation/level_set_initialisation.py,sha256=Uh7xwV57K4dfkO8HdBKsD-lJ4GqSvcyGcTm1W5sU0mg,13684
gadopt/demos/multi_material/thermochemical_buoyancy/.gitignore,sha256=1O1xVPwddfheu8y9ylcn-Y4KCBPf3jVJEasZ3s5Vh6Y,9
gadopt/demos/multi_material/thermochemical_buoyancy/expected.pkl,sha256=TnUNhcHjHW7TSy2V5uHybgIzjAq3LgnuzekmC1adjxQ,721
gadopt/demos/multi_material/thermochemical_buoyancy/meta.py,sha256=0lnqjb9vl6mAZ6RI8a_RuBrc0xzOvje252FYhe54P5w,136
gadopt/demos/multi_material/thermochemical_buoyancy/thermochemical_buoyancy.py,sha256=_4Jqgo3g9_PcmEdsJAXKHjgr1p1-TCwO-uS31ClioBM,14309
gadopt/demos/smoothing/expected.pkl,sha256=MI5YmjEmFOXloHKCDs7y1GSgE2E6hcgYxP96VDUsQPs,750
gadopt/demos/smoothing/meta.py,sha256=_mO5u_mlqx-Xcvaw8s5L_vYF9sMmvckHcA94ipA6LIs,285
gadopt/demos/smoothing/smoothing.py,sha256=03ntKYUlxXDnlHXubw9348pf9oLT7IzagLKo1qqfwPE,11598
gadopt/gplates/__init__.py,sha256=xZ-nxuHr3oeTkVGd3yWB4ht1-TzY5SrqDLVfzXuMeB8,200
gadopt/gplates/gplates.py,sha256=KQb-lTpbMoIzxLXDwdqH-R_jyySR2yIJJ73p8MSEw58,29534
gadopt/gplates/gplatesfiles.py,sha256=q87Gc_Flcf4C10Ra5X-ARMOtbwRNFqzfOe0RqqB11hs,2742
gadopt-2026.4.0.dist-info/licenses/LICENSE,sha256=pQljvoRWIZEWGqtEpvHBnpvxIU1V6nyY97t7Fr2_Nyw,1072
gadopt-2026.4.0.dist-info/METADATA,sha256=Mg3BAf8N9NpAHKx3AdQEhNzhM-tsNz6UoCdBE-OTgMY,4406
gadopt-2026.4.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
gadopt-2026.4.0.dist-info/top_level.txt,sha256=NToGIOixWrBUSG49Q-cp3yMlxnSzrMP4kvEvC6u7Yo4,7
gadopt-2026.4.0.dist-info/RECORD,,
