Files
OCCT/src/math/FILES
dpasukhi 1103eb60af 0033370: Foundation Classes - Moving into STL and Boost functionality
NCollection containers update:
  - NCollection_Array1 - updated functionality
  - NCollection_Array2 - NCollection_Array1 as a wrapper for 2array
  - NCollection_Vector -> NCollection_DynamicArray was renamed and reworked.
TCollection:
  - Use static empty string to avoid allocations on empty string
 NCollection allocators update:
  - NCollection_Allocator - allocator that used Standard::Allocate
  - NCollection_OccAllocator - allocator-wrapper that used OCC BaseAllocator objects
  - NCollection_IncAllocator - rework to increase performance
Standard:
  - Rework functionality to use different allocation libs
  - Implement basic of new way to wrap allocations tools
  - Define 4 ways to allocation (defines in configure stage)
 Additional changes:
  - Hash function uses std::hash functionality
   - size_t as a hash value
  - New HashUtils with Murmur and FVN hash algo for x32 and x64
  - Deprecated _0.cxx and .gxx DE classes reorganized
  - Create own utility for std memory
  - Update Standard_Transient to be more platform-independent
 Math TK changes:
  - math_Vector -> match_BaseVector<>
    - Buffer decreased to cash 32 elements instead of 512
2023-12-04 13:37:09 +00:00

127 lines
2.9 KiB
Plaintext
Executable File

math.cxx
math.hxx
math_Array1OfValueAndWeight.hxx
math_BFGS.cxx
math_BFGS.hxx
math_BFGS.lxx
math_BissecNewton.cxx
math_BissecNewton.hxx
math_BissecNewton.lxx
math_BracketedRoot.cxx
math_BracketedRoot.hxx
math_BracketedRoot.lxx
math_BracketMinimum.cxx
math_BracketMinimum.hxx
math_BracketMinimum.lxx
math_BrentMinimum.cxx
math_BrentMinimum.hxx
math_BrentMinimum.lxx
math_BullardGenerator.hxx
math_ComputeGaussPointsAndWeights.cxx
math_ComputeGaussPointsAndWeights.hxx
math_ComputeKronrodPointsAndWeights.cxx
math_ComputeKronrodPointsAndWeights.hxx
math_Crout.cxx
math_Crout.hxx
math_Crout.lxx
math_DirectPolynomialRoots.cxx
math_DirectPolynomialRoots.hxx
math_DirectPolynomialRoots.lxx
math_DoubleTab.cxx
math_DoubleTab.hxx
math_DoubleTab.lxx
math_EigenValuesSearcher.cxx
math_EigenValuesSearcher.hxx
math_FRPR.cxx
math_FRPR.hxx
math_FRPR.lxx
math_Function.cxx
math_Function.hxx
math_FunctionAllRoots.cxx
math_FunctionAllRoots.hxx
math_FunctionAllRoots.lxx
math_FunctionRoot.cxx
math_FunctionRoot.hxx
math_FunctionRoot.lxx
math_FunctionRoots.cxx
math_FunctionRoots.hxx
math_FunctionRoots.lxx
math_FunctionSample.cxx
math_FunctionSample.hxx
math_FunctionSet.cxx
math_FunctionSet.hxx
math_FunctionSetRoot.cxx
math_FunctionSetRoot.hxx
math_FunctionSetWithDerivatives.hxx
math_FunctionWithDerivative.cxx
math_FunctionWithDerivative.hxx
math_Gauss.cxx
math_Gauss.hxx
math_GaussLeastSquare.cxx
math_GaussLeastSquare.hxx
math_GaussLeastSquare.lxx
math_GaussMultipleIntegration.cxx
math_GaussMultipleIntegration.hxx
math_GaussMultipleIntegration.lxx
math_GaussSetIntegration.cxx
math_GaussSetIntegration.hxx
math_GaussSetIntegration.lxx
math_GaussSingleIntegration.cxx
math_GaussSingleIntegration.hxx
math_GaussSingleIntegration.lxx
math_GlobOptMin.cxx
math_GlobOptMin.hxx
math_Householder.cxx
math_Householder.hxx
math_Householder.lxx
math_IntegerVector.hxx
math_Jacobi.cxx
math_Jacobi.hxx
math_Jacobi.lxx
math_Kronrod.cxx
math_KronrodSingleIntegration.cxx
math_KronrodSingleIntegration.hxx
math_KronrodSingleIntegration.lxx
math_Matrix.cxx
math_Matrix.hxx
math_Matrix.lxx
math_MultipleVarFunction.cxx
math_MultipleVarFunction.hxx
math_MultipleVarFunctionWithGradient.hxx
math_MultipleVarFunctionWithHessian.hxx
math_NewtonFunctionRoot.cxx
math_NewtonFunctionRoot.hxx
math_NewtonFunctionRoot.lxx
math_NewtonFunctionSetRoot.cxx
math_NewtonFunctionSetRoot.hxx
math_NewtonFunctionSetRoot.lxx
math_NewtonMinimum.cxx
math_NewtonMinimum.hxx
math_NewtonMinimum.lxx
math_NotSquare.hxx
math_Powell.cxx
math_Powell.hxx
math_Powell.lxx
math_PSO.cxx
math_PSO.hxx
math_PSOParticlesPool.cxx
math_PSOParticlesPool.hxx
math_Recipes.cxx
math_Recipes.hxx
math_SingularMatrix.hxx
math_Status.hxx
math_SVD.cxx
math_SVD.hxx
math_SVD.lxx
math_TrigonometricFunctionRoots.cxx
math_TrigonometricFunctionRoots.hxx
math_TrigonometricFunctionRoots.lxx
math_TrigonometricEquationFunction.hxx
math_Uzawa.cxx
math_Uzawa.hxx
math_Uzawa.lxx
math_ValueAndWeight.hxx
math_VectorBase.hxx
math_VectorBase.lxx
math_Vector.hxx