Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Convenience improvements #60

Merged
merged 11 commits into from
Jun 13, 2023
Merged

Convenience improvements #60

merged 11 commits into from
Jun 13, 2023

Conversation

ctlee
Copy link
Collaborator

@ctlee ctlee commented May 26, 2023

Description

Some convenience updates

Todos

Notable points that this PR has either accomplished or will accomplish.

  • improve printing/logging for application
  • Add framework for profiling with gperftools
  • Add preliminary libunwind stack trace support
  • preliminary openmp (just for fun). Application needs significant optimization before this can be of any use.
  • Add support for pedantic compilation
  • refactoring some mesh regularization functions for clarity

Important behavioral changes

  • Add check to skip collapse of edges if dihedral is too large.

Status

  • Ready to go

ctlee added 8 commits May 17, 2023 17:26
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Use "system targets" which helps clean up packaging significantly

Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
… refactoring

Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Also adding ostream redirection to integrate

Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
@ctlee ctlee changed the base branch from master to development May 26, 2023 01:30
@ctlee ctlee changed the title V0.0.6 rc2 prep Convenience improvements May 26, 2023
ctlee added 3 commits May 26, 2023 09:54
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
Signed-off-by: Christopher T. Lee <ctlee@ucsd.edu>
@ctlee ctlee marked this pull request as ready for review June 13, 2023 20:55
@ctlee ctlee merged commit e7594d9 into development Jun 13, 2023
@ctlee ctlee deleted the v0.0.6-rc2-prep branch January 23, 2024 16:53
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant