Skip to content

Active learning example update - #54

Draft
colemanjs wants to merge 21 commits into
active_learning_scriptfrom
active_learning_example_update
Draft

Active learning example update#54
colemanjs wants to merge 21 commits into
active_learning_scriptfrom
active_learning_example_update

Conversation

@colemanjs

Copy link
Copy Markdown
Collaborator

No description provided.

subravvr and others added 21 commits June 19, 2026 13:46
* melt pool boundary detection implementation

* implemented newton iterations for boundary detection.

* removed old is_boundary

* updated readme with animation.

* modified compute_morphology to handle new phases data format.

* fixed visualization error flag. exits after printing defect status.

* new visualization

* precommit

---------

Co-authored-by: Vamsi Subraveti <vis@ornl.gov>
Co-authored-by: John <colemanjs@ornl.gov>
* fixed issue by enforcing lowerbound on vector components at construction time.

* better implementation of signed clip + fix tol in core

---------

Co-authored-by: Vamsi Subraveti <vis@ornl.gov>
* fixed 0-indexing issue in self.t size and self.npoints discrepancy

* changed to linspace to enforce same number of points. checked that dt was correct

---------

Co-authored-by: Vamsi Subraveti <vis@ornl.gov>
Test: fixed test suite, added it to the CI, and identified/corrected …
* truncate *relevant* modes instead of all modes

* fixed only one test

* Fix energy-ranked spectral mode selection

---------

Co-authored-by: Vamsi Subraveti <vis@ornl.gov>
Co-authored-by: John <colemanjs@ornl.gov>
* Optimize CPU melt-mask computation and cold-start performance

  - add spatial indexing and column-parallel voxel traversal
  - replace Newton classification with direct implicit evaluation
  - add guarded mixed-precision spectral lookup tables
  - preserve independent width, depth, and height spectra
  - retain padded scan vectors that can interact with the RVE
  - add persistent Numba cache warming
  - improve VTK compatibility, input validation, and packaging
  - add scaling benchmarks and journal-ready documentation
  - consolidate tests around numerical and production behavior

* udpated memory policy with system search

* docs: README

* docs: installation

* docs: numba cache directory

* bug: fixed cache

* clean: remove benchmark scaling

* refactor

* refactor redundant operations

* CI: fixup

* Deprecate spec array (#52)

* removed spec array references from api

* removed spectral array input

---------
Co-authored-by: Vamsi Subraveti <119705737+subravvr@users.noreply.github.com>
Co-authored-by: Vamsi Subraveti <vis@ornl.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants