Dalon Work
Dalon Work
### Motivation Would anyone find an automatic differentiation module interesting? I'm not an expert in it, but I did once create a simple fortran module that worked by overloading the...
I've probably done something wrong, but when I look at the profiles, some of the profiles list a filename.cc:0 as the title. Do you know how to address this? It's...
Running the tests with python2.7 or python3, several of the test cases fail with the following warning in `def _calc_segment_points()`: pos = np.rot90(np.array([z_pos, y_pos, x_pos]), axes=(1, 0)) E TypeError: rot90()...
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