physics_configure_boundary
Configure boundary conditions for COMSOL physics interfaces by setting condition type, selected boundaries, and property values, enabling heat transfer, structural, or electrostatic simulation setup.
Instructions
Configure a boundary condition for a physics interface.
Common boundary conditions for Heat Transfer:
"Temperature": Fixed temperature
"HeatFlux": Heat flux boundary
"ConvectiveHeatFlux": Convection cooling
"ThermalInsulation": Thermal insulation (adiabatic)
Common for Solid Mechanics:
"Fixed": Fixed constraint
"Roller": Roller constraint
"Symmetry": Symmetry plane
"BoundaryLoad": Applied force/pressure
Common for Electrostatics:
"Ground": Zero potential boundary
"ElectricPotential": Specified voltage
"SurfaceChargeDensity": Surface charge
"ZeroCharge": Zero normal displacement field
Args: physics_name: Name or label of the physics interface boundary_condition: Type of boundary condition (e.g. "Temperature", "HeatFlux") boundary_selection: Boundary/edge numbers to apply condition to properties: Dictionary of property names and values (e.g. {"T0": "293.15[K]"}) model_name: Model name (default: current model)
Returns: Created boundary condition info
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_name | No | ||
| properties | No | ||
| physics_name | Yes | ||
| boundary_condition | Yes | ||
| boundary_selection | Yes |