Fastor icon indicating copy to clipboard operation
Fastor copied to clipboard

A lightweight high performance tensor algebra framework for modern C++

Results 42 Fastor issues
Sort by recently updated
recently updated
newest added

When I install Fastor (cmake .. & make) on a mac with M1 pro, I got the following error: ``` ../Fastor/config/cpuid.h:48:18: error: invalid output constraint '=a' in asm ("cpuid" :...

bug
feature request

Dear @romeric , Thanks for sharing your work. Let see the following pieces of code: ``` Tensor m1 = {{1,1},{2,2}}; Tensor m2 = {{3,3},{4,4}}; Tensor m3 = inner(m1, m2); ```...

I believe I have a similar bug like #140, but for me it fails at compile time: ```c++ Tensor L { {1, 0, 0, 0}, {1, 1, 0, 0}, {0,...

Hello, I am trying to perform the following tensor contraction between tensors d,P,B,X. ``` enum {I,J,K,L,M,N}; Tensor d; Tensor P; Tensor B; Tensor X; d.random(); P.random(); B.random(); X.random(); ``` The...

```cpp Tensor a = {{1,0,0},{0,0,0},{0,0,0}}; std::cout

bug

Hello, and thank you for the project. In physics, we often work with fields, i.e. a tensor that is defined at all points in space. In this case, the components...

enhancement
feature request

Hi, when I try to compile code using Fastor::max(), I get a compiler error. The member function "maximum()" seems to be missing for Fastor::SIMDVector.

``` Tensor a = {{1,0,0},{0,0,0},{0,0,0}}; Tensor b = a(fseq(),0); std::cout

Is there any plan to add ARM support? Tried compiling this today and had trouble on Mac from what looked like ARM support

enhancement