]> OCCT Git - occt.git/commit
Foundation Classes - math Container optimization (#717) master
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Thu, 11 Sep 2025 08:36:05 +0000 (09:36 +0100)
committerGitHub <noreply@github.com>
Thu, 11 Sep 2025 08:36:05 +0000 (09:36 +0100)
commite4edfec36fd96b7d931341eca0ef8b7185747cd5
treea3f2fb38c75e5f4730ab58ac52e2d4d11426ada0
parent1b94e22897083b8f74c88c53bed3d871befc94df
Foundation Classes - math Container optimization (#717)

Increase DoubleTab container buffer size to 64 from 16.
Optimize the vector initialisation with 5-10% increasing time.
  Before the creating was takes too much branching.
src/FoundationClasses/TKMath/math/math_DoubleTab.hxx
src/FoundationClasses/TKMath/math/math_VectorBase.lxx