From 18ce23aa75f366269eb01e705a9301648b87c26b Mon Sep 17 00:00:00 2001 From: Antonin Portelli Date: Thu, 6 Apr 2023 11:30:48 +0100 Subject: [PATCH 1/3] Fix NEON SIMD --- Grid/simd/Grid_neon.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Grid/simd/Grid_neon.h b/Grid/simd/Grid_neon.h index f53575cb..16ee4f80 100644 --- a/Grid/simd/Grid_neon.h +++ b/Grid/simd/Grid_neon.h @@ -320,7 +320,7 @@ struct Conj{ struct TimesMinusI{ //Complex single - inline float32x4_t operator()(float32x4_t in, float32x4_t ret){ + inline float32x4_t operator()(float32x4_t in){ // ar ai br bi -> ai -ar ai -br float32x4_t r0, r1; r0 = vnegq_f32(in); // -ar -ai -br -bi @@ -328,7 +328,7 @@ struct TimesMinusI{ return vtrn1q_f32(r1, r0); // ar -ai br -bi } //Complex double - inline float64x2_t operator()(float64x2_t in, float64x2_t ret){ + inline float64x2_t operator()(float64x2_t in){ // a ib -> b -ia float64x2_t tmp; tmp = vnegq_f64(in); @@ -338,7 +338,7 @@ struct TimesMinusI{ struct TimesI{ //Complex single - inline float32x4_t operator()(float32x4_t in, float32x4_t ret){ + inline float32x4_t operator()(float32x4_t in){ // ar ai br bi -> -ai ar -bi br float32x4_t r0, r1; r0 = vnegq_f32(in); // -ar -ai -br -bi @@ -346,7 +346,7 @@ struct TimesI{ return vtrn1q_f32(r1, in); // -ai ar -bi br } //Complex double - inline float64x2_t operator()(float64x2_t in, float64x2_t ret){ + inline float64x2_t operator()(float64x2_t in){ // a ib -> -b ia float64x2_t tmp; tmp = vnegq_f64(in); From bd76b47fbf63f62b6a6191bb1a8a2577eb1baba3 Mon Sep 17 00:00:00 2001 From: Antonin Portelli Date: Fri, 7 Apr 2023 11:44:48 +0100 Subject: [PATCH 2/3] Update CI badge in README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4af52d78..ad1494d8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -# Grid [![Teamcity status](http://ci.cliath.ph.ed.ac.uk/app/rest/builds/aggregated/strob:(buildType:(affectedProject(id:GridBasedSoftware_Grid)),branch:name:develop)/statusIcon.svg)](http://ci.cliath.ph.ed.ac.uk/project.html?projectId=GridBasedSoftware_Grid&tab=projectOverview) +# Grid + +[![Teamcity status](https://ci.dev.dirac.ed.ac.uk/guestAuth/app/rest/builds/aggregated/strob:(buildType:(affectedProject(id:GridBasedSoftware_Grid)),branch:default:true)/statusIcon.svg)](https://ci.dev.dirac.ed.ac.uk/project/GridBasedSoftware_Grid?mode=builds) **Data parallel C++ mathematical object library.** From 4072408b6fdd155737aaeaa697340ec02b588b83 Mon Sep 17 00:00:00 2001 From: Antonin Portelli Date: Fri, 7 Apr 2023 11:45:28 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index ad1494d8..29b99671 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ # Grid +**Data parallel C++ mathematical object library.** [![Teamcity status](https://ci.dev.dirac.ed.ac.uk/guestAuth/app/rest/builds/aggregated/strob:(buildType:(affectedProject(id:GridBasedSoftware_Grid)),branch:default:true)/statusIcon.svg)](https://ci.dev.dirac.ed.ac.uk/project/GridBasedSoftware_Grid?mode=builds) -**Data parallel C++ mathematical object library.** - License: GPL v2. Last update June 2017.