Skip to content
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

Adding 3D barycentric coordinates for convex polyhedra #8267

Open
wants to merge 65 commits into
base: master
Choose a base branch
from

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    ad026eb View commit details
    Browse the repository at this point in the history
  2. Created tetrahedron_coordinates_3 that contains the functions to calc…

    …ulate tetrahedra coordinates, as well as utils_3 that do the actual calculation, and one example to test the possible 3 cases of points
    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    de57b75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f2daeb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d96185b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd7fd2d View commit details
    Browse the repository at this point in the history
  6. enhancing the code structure, ran some tests with circulators, proper…

    …ty_maps and surface mesh
    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ff89fdd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ccfcdf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4c74d4 View commit details
    Browse the repository at this point in the history
  9. first part of the calculation of wp coordinates

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ed81295 View commit details
    Browse the repository at this point in the history
  10. FIRST FUNCTIONAL VERSIONgit add .git add .git add . Just implemented …

    …the equations, now I will make my code more organized
    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    a72d2d6 View commit details
    Browse the repository at this point in the history
  11. Testing better examples and make code look cleaner

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    c60b01c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    14f6bab View commit details
    Browse the repository at this point in the history
  13. fixing code issues after revision

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    307cb85 View commit details
    Browse the repository at this point in the history
  14. testing different kernels

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    adf4392 View commit details
    Browse the repository at this point in the history
  15. fixed minor issue

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    907b48a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6fa3c27 View commit details
    Browse the repository at this point in the history
  17. changing the name triangle_coordiantes_3 to tetrahedron_coordinates a…

    …nd removing -tol from the wp test
    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8fd163f View commit details
    Browse the repository at this point in the history
  18. first test with cube, testing unit partition, barycenter, weights bet…

    …ween 0 and 1. Added utils.h to generate polyhedrons
    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    418dadf View commit details
    Browse the repository at this point in the history
  19. finishing test for cube, add generator of random points inside tetrah…

    …erdron
    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6abb524 View commit details
    Browse the repository at this point in the history
  20. removed vscode file

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d0a2b2f View commit details
    Browse the repository at this point in the history
  21. fixing tests for wachspress coordinates after review

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5e863a6 View commit details
    Browse the repository at this point in the history
  22. First implementation of DH coordinates (not working yet)

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f1fd97e View commit details
    Browse the repository at this point in the history
  23. fixing some bugs of the previous version

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    db17cbe View commit details
    Browse the repository at this point in the history
  24. functional version and first test of dh coordinates

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    700a1c9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6689419 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    28cd2bc View commit details
    Browse the repository at this point in the history
  27. draft version of mv coordinates

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8e483e8 View commit details
    Browse the repository at this point in the history
  28. fixing some bugs

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9d38440 View commit details
    Browse the repository at this point in the history
  29. functional version of mv coordinates + tests

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8e9540c View commit details
    Browse the repository at this point in the history
  30. First version voronoi coordinates (still debugging)

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9f55c00 View commit details
    Browse the repository at this point in the history
  31. Fixing after first review, need to finish tests

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f8928b2 View commit details
    Browse the repository at this point in the history
  32. more fixes and created first benchmark

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fd6474f View commit details
    Browse the repository at this point in the history
  33. modifying api to handle edge cases

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d35eb95 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    25d9db8 View commit details
    Browse the repository at this point in the history
  35. adding test to verify boundary

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e1cd692 View commit details
    Browse the repository at this point in the history
  36. first functional version of edge cases(only wp now)

    antoniospg authored and Antonio committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    53cd8eb View commit details
    Browse the repository at this point in the history
  37. final version edge cases

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b630fb6 View commit details
    Browse the repository at this point in the history
  38. minor fix

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    436f6f7 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    83efe5a View commit details
    Browse the repository at this point in the history
  40. final version edge_cases

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5e74195 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    43aa951 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    da73958 View commit details
    Browse the repository at this point in the history
  43. adding final example

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6e0214e View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9acc3e2 View commit details
    Browse the repository at this point in the history
  45. first version docs

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    2ea40bc View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    2d53594 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    46ad2ae View commit details
    Browse the repository at this point in the history
  48. more fixes

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    99f88a3 View commit details
    Browse the repository at this point in the history
  49. minor fixes

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4d0c310 View commit details
    Browse the repository at this point in the history
  50. adding thumb

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    a1d2071 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    b81ccb3 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    4107852 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    c7a25d8 View commit details
    Browse the repository at this point in the history
  54. final tweaks

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    da7905a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    f5f0f92 View commit details
    Browse the repository at this point in the history
  56. adding benchmark scripts

    antoniospg committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4ffd27d View commit details
    Browse the repository at this point in the history
  57. use new macro

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ef44ef2 View commit details
    Browse the repository at this point in the history
  58. fix permission

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e1793d0 View commit details
    Browse the repository at this point in the history
  59. update cmake scripts

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    a2a6319 View commit details
    Browse the repository at this point in the history
  60. add in package list

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fd7f8a1 View commit details
    Browse the repository at this point in the history
  61. add license include header

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9ef332c View commit details
    Browse the repository at this point in the history
  62. remove tabs

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ee08aeb View commit details
    Browse the repository at this point in the history
  63. avoid duplicated targets

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    88e7c72 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    d7ab2dd View commit details
    Browse the repository at this point in the history
  65. simplify

    sloriot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    58897b2 View commit details
    Browse the repository at this point in the history