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

Merging updates #412

Merged
merged 41 commits into from
Jan 27, 2025
Merged

Merging updates #412

merged 41 commits into from
Jan 27, 2025

Conversation

landinjm
Copy link
Contributor

No description provided.

landinjm and others added 30 commits December 16, 2024 16:32
bugfix and number_of_variables replacement
fixed broken link updated deal.ii version
* update fields class

* update linux CI

* update CI and cmake
* adding contrib.rocks

* Removing old authors list
* Updating min deal.II to 9.6

* removing ifdef for old deal.II versions
…irtual (#372)

also make variableAttributeLoader attributes private (read-only through getter)
fractalsbyx and others added 11 commits January 1, 2025 17:04
* replace vector of model constants with map

note: use AssertThrow rather than Assert for release exceptions

* minor refactor of inputFileReader and userInputs

Mostly reorganization. Split the parameter_handler declarations into several functions rather than one 500-line function.
Object-oriented some functionality. Removed get_number_of_entries.
Renamed a few functions.
…rray> ` (#383)

* removing some datatypes

* adding function to convert std::vector to 1st rank tensors of vectorized arrays
* unit test for nonlinear variables

* changing application implementation to a derived class too

* typo
* Create CHAC_anisotropyRegularized.md

* Create formulation_coupledCHAC.md

* Update formulation_coupledCHAC.md

* Update CHAC_anisotropyRegularized.md

* Delete applications/CHAC_anisotropyRegularized/CHAC_anisotropyRegularized.pdf

* Delete applications/CHAC_anisotropyRegularized/tex_files directory

* Create CHAC_anisotropy.md

* Delete applications/CHAC_anisotropy/CHAC_anisotropy.pdf

* Delete applications/CHAC_anisotropy/tex_files directory

* Update formulation_coupledCHAC.md

* Delete applications/CHAC_performance_test/tex_files directory

* Delete applications/CHAC_performance_test/formulation_coupledCHAC.pdf

* Delete applications/MgNd_precipitate_single_Bppp/tex_files directory

* Delete applications/MgNd_precipitate_single_Bppp/precipitateEvolution_KKS.pdf

* Added missing markdown file
* Updating cmakelists. In the future we should make more use of macros

* fixing template instantations

* fix gitignore
* Make Cmake files compatible with deal.ii 9.4 and above

* Made compatibility deal.ii 9.5 or greater
* Create MgNd_precipitate_single_Bppp.md

* Update and rename MgNd_precipitate_single_Bppp.md to precipitateEvolution_KKS.md

* Edit main title for consistency

* Update CHAC_anisotropy.md

* Update formulation_coupledCHAC.md

* Create allenCahn_conserved.md

* Update allenCahn_conserved.md

* Delete applications/allenCahn_conserved/tex_files directory

* Delete applications/allenCahn_conserved/allenCahn_conserved.pdf

* Create and prototype md file for alloySolidification

* Create alloySolidification_uniform.md prototype

* Create anisotropyFacet.md prototype

* Create cahnHilliard.md prototype

* Create corrosion.md prototype

* Create corrosion_microgalvanic.md prototype

* Create formulation_coupledCHAC.md prototype

* Create dendriticSolidification.md prototype

* Create eshelbyInclusion.md prototype

* Create formulation_fickianFlux.md prototype

* Create grainGrowth.md prototype

* Create mechanics.md prototype

* Create KKS_nucleation.md prototype

* Create formulation_precipitateEvolution.md prototype

* Small fix

* Finish alloySolidification.md

* Delete applications/alloySolidification/tex_files directory

* Delete applications/alloySolidification/alloySolidification.pdf

* Finish alloySolidification_uniform.md

* Delete applications/alloySolidification_uniform/tex_files directory

* Delete applications/alloySolidification_uniform/alloySolidification_uniform.pdf

* Finish anisotropyFacet.md

* Delete applications/anisotropyFacet/tex_files directory

* Delete applications/anisotropyFacet/anisotropyFacet.pdf

* Finish cahnHilliard.md

* Delete applications/cahnHilliard/tex_files directory

* Delete applications/cahnHilliard/formulation_cahnHillard.pdf

* Update corrosion.md

* Finish corrosion.md

* Delete applications/corrosion/tex_files directory

* Delete applications/corrosion/corrosion.pdf

* Finish corrosion_microgalvanic.md

* Delete applications/corrosion_microgalvanic/tex_files directory

* Delete applications/corrosion_microgalvanic/corrosion_microgalvanic.pdf

* Finish formulation_coupledCHAC.md

* Delete applications/coupledCahnHilliardAllenCahn/tex_files directory

* Delete applications/coupledCahnHilliardAllenCahn/formulation_coupledCHAC.pdf

* Update dendriticSolidification.md

* Update eshelbyInclusion.md

* Finish formulation_fickianFlux.md

* Delete applications/fickianDiffusion/tex_files directory

* Delete applications/fickianDiffusion/formulation_fickianFlux.pdf

* Finish grainGrowth.md

* Delete applications/grainGrowth/tex_files directory

* Delete applications/grainGrowth/grainGrowth.pdf

* Add files via upload

* Delete applications/grainGrowth_dream3d/grainGrowth.pdf

* Add files via upload

* Delete applications/grainGrowth_dream3d/tex_files directory

* Finish mechanics.md

* Delete applications/mechanics/tex_files directory

* Delete applications/mechanics/mechanics.pdf

* Add files via upload

* Delete applications/spinodalDecomposition/formulation_cahnHillard.pdf

* Finish dendriticSolidification.md

* Delete applications/dendriticSolidification/tex_files directory

* Delete applications/dendriticSolidification/dendriticSolidification.pdf

* Finish eshelbyInclusion.md

* Delete applications/eshelbyInclusion/tex_files directory

* Delete applications/eshelbyInclusion/eshelbyInclusion.pdf

* Finish KKS_nucleation.md

* Delete applications/nucleationModel/tex_files directory

* Delete applications/nucleationModel/KKS_nucleation.pdf

* Add files via upload

* Delete applications/nucleationModel_preferential/tex_files directory

* Delete applications/nucleationModel_preferential/KKS_nucleation.pdf

* Finish formulation_precipitateEvolution.md

* Delete applications/precipitateEvolution/tex_files directory

* Delete applications/precipitateEvolution/formulation_precipitateEvolution.pdf

* Add files via upload

* Automatics tests don't need model descriptions

---------

Co-authored-by: Jason Landini <123970616+landinjm@users.noreply.github.com>
@landinjm landinjm merged commit 3a4aedb into master Jan 27, 2025
3 of 4 checks passed
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.

4 participants