Skip to content

Conversation

@cbritopacheco
Copy link
Owner

No description provided.

@github-actions github-actions bot added geometry Rodin::Geometry variational Rodin::Variational mmg Rodin::External::MMG examples Examples utility Rodin::Utility unit-tests Unit tests math Rodin::Math io Rodin::IO qf Rodin::QF labels Jun 25, 2025
@github-actions github-actions bot added the form-language Rodin::FormLanguage label Jun 25, 2025
@github-actions github-actions bot added the solver Rodin::Solver label Jul 27, 2025
@github-actions github-actions bot added the benchmarks Benchmarks label Jul 28, 2025
@github-actions github-actions bot added the docs Improvements or additions to documentation label Aug 6, 2025
@cbritopacheco cbritopacheco merged commit 2d35437 into develop Aug 8, 2025
1 of 16 checks passed
cbritopacheco added a commit that referenced this pull request Aug 22, 2025
* Update

* Update.

* CI

* CI

* Update

* Update

* Refactor

* Switch to OpenMP for multithreading

* Remove thread pool

* CI

* Refactor

* CI

* CI

* Workon MPI Poisson example

* Will refactor GridFunction

* Refactor

* Update

* Update

* Small include error

* Ownership and ghost

* Fix

* Fix

* Update

* GridFunction refactor (#102)

PETSc

* CI

* CI

* CI

* CI

* CI

* CI

* Refactor projection (#103)

* Update

* Refactor project and getValue

* CI

* CI

* Add Release test build into matrix

* Remove boost::bimap and fix tests

* CI

* CI

* CI

* CI

* CI

* cI

* CI

* Add comprehensive unit tests for Rodin Variational mathematical operations (#105)

* Initial plan

* Add comprehensive unit tests for core Rodin Variational classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive unit tests for additional core Rodin Variational classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Complete comprehensive unit test suite for Rodin Variational classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Remove any mention of RangeShape

* Remove RangeShape references from DotTest, DivTest, and ComponentTest

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Remove all remaining RangeShape references from Rodin Variational test files

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix Copilot code

* Add comprehensive unit tests for fundamental mathematical operations in Rodin Variational

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive unit tests for advanced mathematical operations in Rodin Variational

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add tests

* CI

* CI

* CI

* CI

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>
Co-authored-by: Carlos Brito <carlos.brito524@gmail.com>

* Add comprehensive Doxygen documentation throughout the codebase (#111)

* Initial plan

* Add Doxygen documentation to Math, QF, IO, Solver modules and core types

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add documentation to QF, Models, MPI, and Test modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add documentation to core utility classes - Moveable and GeometryIndexed

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive documentation to FormLanguage, Assembly, Variational, Geometry, and Context modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add documentation to additional Variational, Geometry, and Assembly components

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Complete documentation coverage with FiniteElementSpace and Plot modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix Copyable documentation and add comprehensive docs to Alert and Utility modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix build

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>
Co-authored-by: Carlos Brito <carlos.brito524@gmail.com>

* Add Helmholtz manufactured test

* Add comprehensive unit tests for all major Rodin modules and classes (#112)

* Initial plan

* Initial assessment: Identify missing unit tests for src/Rodin classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add unit tests for Copyable, Moveable, FlatSet, Types, and Cast classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix

* Add unit tests for Utility, Alert, and QF classes

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Put the QF tests inside their own folder

* Split QF tests into separate files by class

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive unit tests for Math, Test, and FormLanguage modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive unit tests for Plot, Models, Solver, and Assembly modules

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix tests

* Split Alert tests into separate files by class in Alert directory

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Add comprehensive unit tests for Math module classes Unit, Rad, Traits, and LinearSystem

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Update README with logo

* Fix tests

* Update logo

* Revert submodules to match develop branch state

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Remove QF abstract base class from tests

* Fix GaussLegendre

* Add comprehensive unit tests for GaussLegendre class

Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>

* Fix tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>
Co-authored-by: Carlos Brito <carlos.brito524@gmail.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cbritopacheco <6352283+cbritopacheco@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmarks Benchmarks docs Improvements or additions to documentation examples Examples form-language Rodin::FormLanguage geometry Rodin::Geometry io Rodin::IO math Rodin::Math mmg Rodin::External::MMG plot Rodin::Plot qf Rodin::QF solver Rodin::Solver unit-tests Unit tests utility Rodin::Utility variational Rodin::Variational

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants