Skip to content

WaterFuser Web Client

WaterFuser is the primary web-based client for interacting with Equation APIs through a user-friendly interface. It is designed to support real engineering workflows, including integrated project and model management, versioning, commenting, and typology-based calculations.

This client is ideal for engineers who want to run calculations visually, manage project data, and collaborate with others — all without writing code.

✅ When to Use WaterFuser

Use WaterFuser if you:

  • Prefer using a graphical interface over scripting or Excel
  • Need to manage projects with multiple models or calculation types
  • Want built-in data versioning and team collaboration
  • Work with standardized design typologies and want easy parameter control

🚀 Key Capabilities

⚠️ Not all Equation APIs are available in WaterFuser. Only selected APIs that are configured with typologies and UI components are exposed in the interface.

  • Secure login with Azure Entra ID (Haskoning SSO)
  • Discover and run Equation-based APIs
  • Manage projects, models, and versions
  • Switch between calculation typologies
  • Commenting and feedback on specific model versions
  • Visualize inputs and results in structured forms
  • Integration with Speckle for storage and versioning

🔧 Project & Model Management

Each WaterFuser session is tied to a project, which can contain one or more models. Models represent input/output configurations for a specific API and typology.

Features include:

  • Creating and managing multiple models within a project
  • Switching between typologies (e.g. Nereda, conventional) for the same model
  • Saving calculation inputs and results as versions with descriptions
  • Comparing model versions over time
  • Sharing projects with other users

🔁 Speckle Integration

WaterFuser integrates with Speckle to enable structured storage and change tracking:

  • Models are automatically stored as Speckle objects
  • Each saved version is stored in Speckle
  • Speckle handles revision history and collaboration
  • Enables future 3D model integrations and geometry-based workflows

📎 Users do not need to install Speckle separately — integration is managed within the WaterFuser client.

🧪 Running a Calculation

  1. Log in using your Haskoning Speckle Account (can be requested through WeConnect)
  2. Create or open a project
  3. Add or select a model and choose a typology
  4. Fill in input parameters in the interface
  5. Click Run Calculation
  6. Review results in the structured results view or export them if needed

🛠️ Troubleshooting

IssueSuggested Action
Cannot log inCheck SSO session or use private browser window
Model not savingEnsure you're online and logged into Speckle
Typology not loadingContact Platform Administrator to verify configuration
API returns unexpected resultsContact the API owner responsible for this calculation

WaterFuser is the recommended entry point for most engineers working with Equation. It combines the power of API-based calculations with robust data management, all accessible from your browser.