%INTEGRATION_BND%

surface integration of a vector valued function along pieces of boundary

begin_alias{} "Alias1" = " ... IDENT%BND_wall% ... MAT$MaterialTag$ ... BC$BCindex$ ... POSTPROCESS$PostprocessTag1$ ... " # definition of Alias1 "Alias2" = " ... IDENT%BND_wall% ... MAT$MaterialTag$ ... BC$BCindex$ ... POSTPROCESS$PostprocessTag2$ ... " # definition of Alias2 end_alias INTEGRATION($IntInd$) = ( %INTEGRATION_BND%, Integrand_x, Integrand_y, Integrand_z, $PostprocessTag1$, $PostprocessTag2$, ... )
This computes the integral with respect to the region \( \partial\Omega\) identified by the POSTPROCESS-flags
\begin{align} I_\text{Bnd} = \int_{\partial\Omega} {\bf u} \cdot {\bf n} dA \end{align}
by a sum approximation
\begin{align} I_\text{Bnd} \approx \sum_{i \in P} ({\bf u}_i \cdot {\bf n}_i) A_i,\end{align}
where \( {\bf n}\) represents the local boundary normal. The integrand \( {\bf u}\) is given by the vector (Integrand_x, Integrand_y, Integrand_z), whose components are all of type ExpressionOfIntegrand. \( P\) is the set of all boundary points with the given postprocess flags and \( A_i\) is the area of the i-th point. The POSTPROCESS-flags $PostprocessTag1$, $PostprocessTag2$, ... define the IntegrationArea. Their number is not limited. Example:
INTEGRATION($pressure_x$) = ( %INTEGRATION_BND%, [Y%ind_p%+Y%ind_p_dyn%], [0], [0], $PostprocessTag1$, $PostprocessTag2$, $PostprocessTag3$ )