Skip to content

Instantly share code, notes, and snippets.

View davekennewell's full-sized avatar

Dave Kennewell davekennewell

View GitHub Profile
@davekennewell
davekennewell / sgs_comparison_report.md
Last active February 27, 2026 04:59
ANUGA SGS Merewether Validation — master report + sub-reports (Feb 2026, branch: feature/subgrid-terrain-sampling)

Merewether Sub-Grid Sampling (SGS) Comparison Report

Test Matrix

  • DE0: standard solver (main branch)
  • DE0_SG: sub-grid terrain sampling enabled (feature/subgrid-terrain-sampling branch)
  • Elevated: buildings as reflective mesh holes (elevation burned into DEM + interior holes)
  • Mannings: buildings as high-friction zones (Manning's n = 10.0)

Validation Summary — Peak Stage at 5 ARR Observation Points (tolerance ±0.3 m)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>run_anuga Architecture Review &amp; Recommendations</title>
<style>
:root {
--bg: #ffffff;
--bg-alt: #f7f8fa;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hydrata - Surface Water Modeling, Simplified</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<style>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hydrata - See Your Water Data</title>
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap" rel="stylesheet">
<style>
*, *::before, *::after {
box-sizing: border-box;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hydrata - Flood Modeling Without the Complexity</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
<style>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hydrata — Trusted Infrastructure for Water Resource Management</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&display=swap" rel="stylesheet">
<style>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hydrata - Open Source Hydraulic Modeling Platform</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet">
<style>
@davekennewell
davekennewell / anuga-refactor-plan.html
Created February 21, 2026 04:47
ANUGA Refactor Plan - Sprint 1
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ANUGA Refactor Plan — Sprint 1</title>
<style>
:root {
--bg: #0d1117; --surface: #161b22; --border: #30363d;
--text: #c9d1d9; --text-muted: #8b949e; --text-bright: #f0f6fc;
This file has been truncated, but you can view the full file.
{
"mesh": {
"vertex": [
[
259440.5388,
6265664.8858,
737.7579956054688
],
[
@davekennewell
davekennewell / gist:130f10d6b45a88e2d1bfa9b8dcd065ad
Last active January 6, 2017 07:38
Geonode 2.5.6 ansible install error log 01
This is the error message when using commit 1e6d8f9:
TASK: [ansible-geonode | create {{db_metadata_instance}} db] ******************
changed: [34.193.54.183]
TASK: [ansible-geonode | add postgis to the {{db_metadata_instance}} db] ******
changed: [34.193.54.183]
TASK: [ansible-geonode | create {{db_data_instance}} db] **********************