Package by.andd3dfx.math.pde.border
Class RobinBorderCondition
java.lang.Object
by.andd3dfx.math.pde.border.RobinBorderCondition
- All Implemented Interfaces:
BorderCondition
Represents a Robin boundary condition for partial differential equations.
This condition specifies a linear combination of the solution and its derivative
at the boundary:
∂U/∂x(x,t) = h * (U(x,t) - Θ(t)) at x = x₁ or x = x₂
where h is a constant coefficient and Θ(t) is a prescribed function of time. This type of boundary condition is commonly used to model convective heat transfer or elastic support at the boundary.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RobinBorderCondition
public RobinBorderCondition()
-
-
Method Details
-
gH
public double gH()Returns the coefficient h in the Robin boundary condition. This coefficient represents the heat transfer coefficient in heat conduction problems or the spring constant in mechanical problems.- Returns:
- coefficient h in the boundary condition
-
gTheta
public double gTheta(double t) Returns the prescribed reference value Θ(t) at time t. This value represents the ambient temperature in heat conduction problems or the equilibrium position in mechanical problems.- Parameters:
t
- time coordinate- Returns:
- prescribed reference value Θ(t)
-