mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0022550: Fixing data races
This commit is contained in:
@@ -382,8 +382,6 @@ gp_Vec CSLib::DNNUV(const Standard_Integer Nu,
|
||||
{
|
||||
Standard_Integer i,j;
|
||||
gp_Vec D(0,0,0),VG,VD,PV;
|
||||
PLib::Binomial(Nu);
|
||||
PLib::Binomial(Nv);
|
||||
for(i=0;i<=Nu;i++)
|
||||
for(j=0;j<=Nv;j++){
|
||||
VG=DerSurf.Value(i+1,j);
|
||||
@@ -406,8 +404,6 @@ gp_Vec CSLib::DNNUV(const Standard_Integer Nu,
|
||||
{
|
||||
Standard_Integer i,j;
|
||||
gp_Vec D(0,0,0),VG,VD,PV;
|
||||
PLib::Binomial(Nu);
|
||||
PLib::Binomial(Nv);
|
||||
for(i=0;i<=Nu;i++)
|
||||
for(j=0;j<=Nv;j++){
|
||||
VG=DerSurf1.Value(i+1,j);
|
||||
@@ -441,8 +437,6 @@ DerVecNor.SetValue(0,0,DerNor);
|
||||
Dnorm=DerNUV.Value(Iduref,Idvref)*DerVecNor.Value(0,0);
|
||||
TabNorm.SetValue(0,0,Dnorm);
|
||||
TabScal.SetValue(0,0,0.);
|
||||
PLib::Binomial(Kderiv + Iduref);
|
||||
PLib::Binomial(Kderiv + Idvref);
|
||||
for ( Mderiv = 1;Mderiv <= Kderiv; Mderiv++)
|
||||
for ( Pderiv = 0 ; Pderiv <= Mderiv ; Pderiv++)
|
||||
{
|
||||
|
@@ -27,7 +27,6 @@ Standard_Boolean CSLib_NormalPolyDef::Value(const Standard_Real X,
|
||||
Standard_Real co,si;
|
||||
co=cos(X);
|
||||
si=sin(X);
|
||||
PLib::Binomial(myK0);
|
||||
|
||||
for(Standard_Integer i=0;i<=myK0;i++){
|
||||
F=F+PLib::Bin(myK0,i)*pow(co,i)*pow(si,(myK0-i))*myTABli(i);
|
||||
|
Reference in New Issue
Block a user