Skip to main content
Glama
chrishayuk

Physics MCP Server

by chrishayuk

calculate_reynolds_number

Calculate Reynolds number to determine fluid flow regime (laminar, transitional, or turbulent) based on velocity, length, density, and viscosity parameters.

Instructions

Calculate Reynolds number: Re = ρvL/μ.

Determines flow regime (laminar, transitional, turbulent).

Args:
    velocity: Flow velocity in m/s
    characteristic_length: Characteristic length in meters (pipe diameter, etc.)
    fluid_density: Fluid density in kg/m³
    dynamic_viscosity: Dynamic viscosity in Pa·s (water=0.001, air=1.8e-5)

Returns:
    Dict containing:
        - reynolds_number: Re (dimensionless)
        - flow_regime: "laminar" (Re<2300), "transitional" (2300-4000), "turbulent" (Re>4000)

Example - Water in pipe:
    result = await calculate_reynolds_number(
        velocity=2.0,  # m/s
        characteristic_length=0.05,  # 5cm diameter
        fluid_density=1000,  # water
        dynamic_viscosity=0.001
    )
    # Re = 100,000 → turbulent

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
velocityYes
characteristic_lengthYes
fluid_densityYes
dynamic_viscosityYes

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-physics'

If you have feedback or need assistance with the MCP directory API, please join our Discord server