-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transformed cube (#15) #96
base: master
Are you sure you want to change the base?
Commits on May 29, 2020
-
Add coordinate promolecular transformation (theochem#15)
Added the transformation from real space to unit cube using the Promolecular density function of a single coordinate. Added the inverse transformation from unit-cube to real space using a root-solver of a single coordinate.
Configuration menu - View commit details
-
Copy full SHA for 87626d2 - Browse repository at this point
Copy the full SHA 87626d2View commit details -
Add promol cubic class and grid transform (theochem#15)
* Promolecular Cubic Grid Transformation is added. * Bracket initalization is added as private func. * Padding multiple arrays with zeros is added st have array size. * Full Grid transformation from unit-cube to real space.
Configuration menu - View commit details
-
Copy full SHA for fbe5355 - Browse repository at this point
Copy the full SHA fbe5355View commit details -
Add promolecular density evaluation (theochem#15)
Need this for integration
Configuration menu - View commit details
-
Copy full SHA for 8b1e12b - Browse repository at this point
Copy the full SHA 8b1e12bView commit details -
Add integration method to promol transform (theochem#15)
Also added the promolecular trick.
Configuration menu - View commit details
-
Copy full SHA for 815096e - Browse repository at this point
Copy the full SHA 815096eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42efb07 - Browse repository at this point
Copy the full SHA 42efb07View commit details -
Configuration menu - View commit details
-
Copy full SHA for aebc519 - Browse repository at this point
Copy the full SHA aebc519View commit details
Commits on May 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e37b8c - Browse repository at this point
Copy the full SHA 8e37b8cView commit details
Commits on Jun 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 775466f - Browse repository at this point
Copy the full SHA 775466fView commit details -
Add jacobian and steepest ascent to promol transf
Follows changes were made - Added and Fixed docuentation. - Added jacobian of transformation - Added steepest-ascent - Added utility to transform individual points
Configuration menu - View commit details
-
Copy full SHA for a79ee45 - Browse repository at this point
Copy the full SHA a79ee45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 809f68c - Browse repository at this point
Copy the full SHA 809f68cView commit details
Commits on Jun 17, 2020
-
Add promolecular density dataclass
Private data class that holds the coefficients, exponents, dimensions and compute its density.
Configuration menu - View commit details
-
Copy full SHA for 50f9a73 - Browse repository at this point
Copy the full SHA 50f9a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad01358 - Browse repository at this point
Copy the full SHA ad01358View commit details -
Remove helper function in inverse_coordinate
From code review, it was not necessary.
Configuration menu - View commit details
-
Copy full SHA for 11b603a - Browse repository at this point
Copy the full SHA 11b603aView commit details -
Change stepsize to number of points for input
Providing number of points seems more natural than providing the stepsize for Promolecular Cubic, Uniform Grid Transformation.
Configuration menu - View commit details
-
Copy full SHA for 239858b - Browse repository at this point
Copy the full SHA 239858bView commit details -
Add mask to small/nan values for integrate promol
Code review suggestion to use masked arrays for boundary points and small values of promolecular with a user-defined tolerance.
Configuration menu - View commit details
-
Copy full SHA for eb32897 - Browse repository at this point
Copy the full SHA eb32897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40a0487 - Browse repository at this point
Copy the full SHA 40a0487View commit details -
Add dynamic bracketing method to root eqn
Suggested in code review, able to handle insufficient brackets.
Configuration menu - View commit details
-
Copy full SHA for b8fc2b2 - Browse repository at this point
Copy the full SHA b8fc2b2View commit details
Commits on Jun 20, 2020
-
Add cubic grid support for protransform
Cubic grid is a tensor product of one-dimensional grids. Promolecular transform is modeled on a cubic grid.
Configuration menu - View commit details
-
Copy full SHA for c104ac6 - Browse repository at this point
Copy the full SHA c104ac6View commit details -
Change default [0, 1] to [-1, 1] for Promolecular
Since the bounds [-1, 1] is used in onedgrids.py, the default bounds is changed to be consistent.
Configuration menu - View commit details
-
Copy full SHA for a35a07e - Browse repository at this point
Copy the full SHA a35a07eView commit details
Commits on Jun 21, 2020
-
Add integration test for promolecular transform
Since cubic grids are not supported, I tested integration with GaussChebslev oned grid.
Configuration menu - View commit details
-
Copy full SHA for ab7cd82 - Browse repository at this point
Copy the full SHA ab7cd82View commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9e73400 - Browse repository at this point
Copy the full SHA 9e73400View commit details
Commits on Jul 6, 2020
-
Add hessian and interpolation to grid transform
Added - convert index to indices to grid transform - convert indices to index to grid transform - interpolation and its derivative - hessian
Configuration menu - View commit details
-
Copy full SHA for 8727c0a - Browse repository at this point
Copy the full SHA 8727c0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f21aa78 - Browse repository at this point
Copy the full SHA f21aa78View commit details
Commits on Jul 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a6f0a96 - Browse repository at this point
Copy the full SHA a6f0a96View commit details
Commits on Aug 5, 2020
-
Update setup.py to use dataclass in 3.6
dataclass is included in python3.7. Acknowledgement to Derrick
Configuration menu - View commit details
-
Copy full SHA for 4d56f35 - Browse repository at this point
Copy the full SHA 4d56f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 187c00e - Browse repository at this point
Copy the full SHA 187c00eView commit details -
Add parameter to doc of interpolation
Also removed an if statement that wasnt really needed and to improve coverage
Configuration menu - View commit details
-
Copy full SHA for 7d420e4 - Browse repository at this point
Copy the full SHA 7d420e4View commit details
Commits on May 12, 2023
-
Merge branch 'master' of https://github.com/Ali-Tehrani/grid into tra…
…nsformed_cube
Configuration menu - View commit details
-
Copy full SHA for 1f4a0e7 - Browse repository at this point
Copy the full SHA 1f4a0e7View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fd69714 - Browse repository at this point
Copy the full SHA fd69714View commit details -
Group pytest parameterize test in protrans
- Makes it easier for viewing and generalizes some test to work over a wider range of points
Configuration menu - View commit details
-
Copy full SHA for 012f52b - Browse repository at this point
Copy the full SHA 012f52bView commit details -
Generalize Promol For HyperRectangle class
- Makes it consistent for the cubic grid class
Configuration menu - View commit details
-
Copy full SHA for 717649d - Browse repository at this point
Copy the full SHA 717649dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc1a13 - Browse repository at this point
Copy the full SHA 9fc1a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5c9f8a - Browse repository at this point
Copy the full SHA a5c9f8aView commit details -
Fix interpolate in cubic to not include boundary
Useful for promolecular transformation
Configuration menu - View commit details
-
Copy full SHA for a6e60ba - Browse repository at this point
Copy the full SHA a6e60baView commit details
Commits on May 16, 2023
-
Add grid_pts option to interpolate
- Useful for promolecular transform where the grid to interpolate is different - Make inteprolate its own function due to problems with sub-classing in python
Configuration menu - View commit details
-
Copy full SHA for 53fa689 - Browse repository at this point
Copy the full SHA 53fa689View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa43c9d - Browse repository at this point
Copy the full SHA fa43c9dView commit details -
Add cut-off for promolecular transform
- Needed to say a point is on the boundary
Configuration menu - View commit details
-
Copy full SHA for 0d75416 - Browse repository at this point
Copy the full SHA 0d75416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a48432 - Browse repository at this point
Copy the full SHA 3a48432View commit details -
Update interpolation in promolecular transform
- Matches the HyperRectangle class
Configuration menu - View commit details
-
Copy full SHA for d52ec8b - Browse repository at this point
Copy the full SHA d52ec8bView commit details -
Add error raise if couldn't solve for inverse
- For promolecular transform
Configuration menu - View commit details
-
Copy full SHA for adacc37 - Browse repository at this point
Copy the full SHA adacc37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 791fb4a - Browse repository at this point
Copy the full SHA 791fb4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cf98c5 - Browse repository at this point
Copy the full SHA 7cf98c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f2a85 - Browse repository at this point
Copy the full SHA a9f2a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4625e - Browse repository at this point
Copy the full SHA cc4625eView commit details -
Merge branch 'transformed_cube' of https://github.com/Ali-Tehrani/grid …
…into transformed_cube
Configuration menu - View commit details
-
Copy full SHA for 435577e - Browse repository at this point
Copy the full SHA 435577eView commit details