LICENSE
README.md
pyproject.toml
cropforge/__init__.py
cropforge/_plugins_base.py
cropforge/compare.py
cropforge/crop.py
cropforge/environment.py
cropforge/events.py
cropforge/export_gltf.py
cropforge/farm.py
cropforge/land_prep.py
cropforge/loaders.py
cropforge/logger.py
cropforge/models.py
cropforge/plugins.py
cropforge/runtime.py
cropforge/state.py
cropforge/terrain.py
cropforge.egg-info/PKG-INFO
cropforge.egg-info/SOURCES.txt
cropforge.egg-info/dependency_links.txt
cropforge.egg-info/requires.txt
cropforge.egg-info/top_level.txt
cropforge/physics/__init__.py
cropforge/physics/builtin_hooks.py
cropforge/physics/environment.py
cropforge/physics/hydrology.py
cropforge/physics/nutrients.py
cropforge/physics/pathology.py
cropforge/physics/radiation.py
cropforge/physics/soil.py
cropforge/physics/weeds.py
cropforge/physics/wind.py
cropforge/plugins/__init__.py
cropforge/plugins/maize.py
cropforge/plugins/wheat.py
cropforge/viz/__init__.py
cropforge/viz/app.py
cropforge/viz/buffers.py
cropforge/viz/registry.py
cropforge/viz/server.py
cropforge/viz/assets/generate_stubs.py
cropforge/viz/assets/standard_maize/stage_0_germination.gltf
cropforge/viz/assets/standard_maize/stage_1_emergence.gltf
cropforge/viz/assets/standard_maize/stage_2_veg_early.gltf
cropforge/viz/assets/standard_maize/stage_3_veg_late.gltf
cropforge/viz/assets/standard_maize/stage_4_anthesis.gltf
cropforge/viz/assets/standard_maize/stage_5_grain_fill.gltf
cropforge/viz/assets/standard_maize/stage_6_senescence.gltf
cropforge/viz/assets/standard_wheat/stage_0_germination.gltf
cropforge/viz/assets/standard_wheat/stage_1_emergence.gltf
cropforge/viz/assets/standard_wheat/stage_2_tillering.gltf
cropforge/viz/assets/standard_wheat/stage_3_stem_ext.gltf
cropforge/viz/assets/standard_wheat/stage_4_anthesis.gltf
cropforge/viz/assets/standard_wheat/stage_5_grain_fill.gltf
cropforge/viz/assets/standard_wheat/stage_6_senescence.gltf
cropforge/viz/assets/weeds/weed_broadleaf.glb
cropforge/viz/assets/weeds/weed_grass.glb
cropforge/viz/static/CropForge_Logo.png
cropforge/viz/static/fallback.js
cropforge/viz/static/favicon.ico
cropforge/viz/static/favicon.png
cropforge/viz/static/index.html
cropforge/viz/static/main.js
cropforge/viz/static/parent_sanitize.js
tests/test_compare.py
tests/test_events.py
tests/test_export_gltf.py
tests/test_farm.py
tests/test_integration_physics.py
tests/test_integration_spatial.py
tests/test_loaders.py
tests/test_logger.py
tests/test_logger_observables.py
tests/test_maize_scenario.py
tests/test_modifiers_land_prep.py
tests/test_multiseason.py
tests/test_physics_advanced_landprep.py
tests/test_physics_clods.py
tests/test_physics_d8_coupling.py
tests/test_physics_disease.py
tests/test_physics_env.py
tests/test_physics_erosion.py
tests/test_physics_geomorphology.py
tests/test_physics_hydrology.py
tests/test_physics_nutrients.py
tests/test_physics_radiation.py
tests/test_physics_radiation_topo.py
tests/test_physics_resolution.py
tests/test_physics_roots_topo.py
tests/test_physics_sediment.py
tests/test_physics_soil.py
tests/test_physics_weeds.py
tests/test_physics_wind_topo.py
tests/test_plugins.py
tests/test_runtime.py
tests/test_standard_plugins.py
tests/test_state.py
tests/test_topography.py
tests/test_v1_irrigation_visuals.py
tests/test_v1_yield_density.py
tests/test_viz_buffer.py
tests/test_viz_first_party_assets.py
tests/test_viz_machinery.py
tests/test_viz_morphing.py
tests/test_viz_plotly_upsample.py
tests/test_viz_registry.py
tests/test_viz_stress_shader.py
tests/test_viz_weather.py