%CONSTRUCT_TriangulationInfo%
useful information about the triangulation
retrieve some information on the triangulation of some given alias. The use can ask for involving a norm.
begin_construct{}
"Ntria" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 1, 1, "*" )
# number triangles
"Ltria_mean" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 2, 1, "*" )
# mean triangle length due to a given norm represented by the exponent m_norm
"Ltria_min" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 3, 1, "*" )
# min triangle length
"Ltria_max" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 4, 1, "*" )
# max triangle length
"Ltria_min_mean" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 5, 1, "*" )
# mean triangle length
"Ltria_max_mean" = CONSTRUCT(
%CONSTRUCT_TriangulationInfo%, 6, 1, "*" )
# mean triangle length
end_construct
Ltria_mean = \( \sqrt{ 2 \cdot \left( \frac{ \sum \limits_{i=1...N} {{ A_i }^{m\_norm}} }{\sum \limits_i^N{1}} \right)^{\frac{1}{m\_norm}} }\)
Ltria_min = \( \min \limits_{i=1...N} \left( { Lmin_i } \right)\)
Ltria_max = \( \max \limits_{i=1...N} \left( { Lmax_i } \right)\)
Ltria_min_mean = \( \left( \frac{ \sum \limits_{i=1...N} {{ Lmin_i }^{m\_norm}} }{\sum \limits_{i=1...N}{1}} \right)^{\frac{1}{m\_norm}}\)
Ltria_max_mean = \( \left( \frac{ \sum \limits_{i=1...N} {{ Lmax_i }^{m\_norm}} }{\sum \limits_{i=1...N}{1}} \right)^{\frac{1}{m\_norm}}\)
where:
\( N\) is the number of triangles in the given patch of "aliasConcerned",
\( Lmin_i\) is the smallest side length of triangle \( i\)
\( Lmax_i\) is the biggest side length of triangle \( i\)
\( m\_norm\) defines the norm to be used. if 1: classical average . if going towards infinity: classical maximums norm. If going to 0: classical minimums norm.