FortCpp
FortCpp copied to clipboard
FortC++ provides header-only arrays that act like Fortran arrays
Need to default align dynamically allocated arrays
By overloading the ->* operator, it might be possible to create arrays that reference a particular member in a struct, or to apply a member function to all elements in...
Implement a multiD Iterator, compare it's speed with normal usage, etc.
Make a function that allows the LHS of an operation to be resized to the size of the RHS. Something like this: ``` c++ Array1d a,b(10),c(10); a.resize() = b+c; ```
where
This will have to act similar to NumPy's where routine.
Create new class that allows for Vector Indexing, similar to Fortran: ``` fortran real,dimension(10) :: a a = 1.0 a( [1,3,4,7] ) = 0.0 ``` I'm thinking of using Array1d...
Create a wrapper class to specify the index of the lower bounds of an array