%PUBLICVALUE%

public value of MESHFREE simulation

INTEGRATION($IntInd$) = ( %PUBLICVALUE%, Functional )
Functional: equation based on public values of a MESHFREE simulation, i.e. indirect point cloud and boundary element attributes Example:
INTEGRATION($pressure$) = ( %INTEGRATION_BND_DIRECT%, [Y%ind_p%+Y%ind_p_dyn%], $PostprocessTag$ ) INTEGRATION($area$) = ( %INTEGRATION_BND_DIRECT%, [1.0], $PostprocessTag$ ) INTEGRATION($normalized_pressure$) = ( %PUBLICVALUE%, [integ($pressure$)/integ($area$)] ) INTEGRATION($allocated_memory$) = ( %PUBLICVALUE%, [real(%MEM_STATISTICS_ALLOC%)] )
Note: If Functional has different values on the MPI processes, the standard behavior is that the maximum across all processes is used to evalulate the integration statement. Warning: Acessing direct point cloud attributes such as Y%ind_...% together with %PUBLICVALUE% means that the attribute of the point with index 1 is taken. Thus, this combination can lead to unexpected results for varying point attributes or empty MPI processes. Only for the following indices, it is explicitly ensured that the correct point-independent variable is used:
  • %ind_time%: Current (at the time of evaluating the expression) simulation time
  • %ind_dt%: Current (at the time of evaluating the expression) simulation time step