Commit 8804a6e
committed
Squashed commit of the following:
commit 88e5db1
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 27 13:58:47 2025 +0100
Revert "➖ removal of gcc<9 compiler option"
This reverts commit 977a24d.
commit 5759d0a
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 27 13:43:44 2025 +0100
🚨 🎨 remove some CUDA warning
commit 977a24d
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 27 10:18:04 2025 +0100
➖ removal of gcc<9 compiler option
commit 9f032fd
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 26 15:10:18 2025 +0100
🎨 uncrustify
commit 84894bb
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 26 14:02:47 2025 +0100
📝 last lacking docs
commit a9298de
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 26 13:53:39 2025 +0100
📝 🐛 doxygen region not suported for this usecase :'(
commit 35911a0
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 26 12:01:42 2025 +0100
📝 🎨 Improve Cell object robustness & encapsulation + docs
commit dbc7f0d
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 16:07:24 2025 +0100
🐛 compil fix
commit b37eefc
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 15:43:27 2025 +0100
🐛 compil fix
commit 4642bda
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 15:36:44 2025 +0100
🐛 🎨 repaired addSubColumns so it really append + added the "Cell" type to base Column on it and propose a type that stores the setting AND the data (for further works)
commit 47b493b
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 11:27:28 2025 +0100
🦺 rebaseline
commit 953ea3b
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 11:24:35 2025 +0100
🐛 completed the hidden column fix in commit e495521
commit 1202d4e
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 25 11:11:06 2025 +0100
📝 docs
commit 9327e03
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Mon Mar 24 17:55:13 2025 +0100
📝 docs
commit e495521
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Mon Mar 24 16:51:43 2025 +0100
🐛 ✅ 2 bug fixes: when parent column only is not visible (now hides children) + it is no longer possible to enter wrong visibility value
commit 7972176
Merge: 9653609 3c4000e
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Mon Mar 24 15:47:14 2025 +0100
Merge remote-tracking branch 'origin/develop' into bugfix/rey/csv-export-fail
commit 3c4000e
Author: Pavel Tomin <paveltomin@users.noreply.github.com>
Date: Sat Mar 22 08:35:57 2025 -0500
feat: make possible to use solid mechanics solver to perform poromechanics initialization (#3396)
commit 2118b48
Author: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
Date: Fri Mar 21 17:53:47 2025 -0500
feat: Add a compositional Phillips brine density model (#3598)
Co-authored-by: Omar Duran <omaryesiduran@gmail.com>
commit 8863635
Author: Brian Han <han12@llnl.gov>
Date: Fri Mar 21 11:53:52 2025 -0700
Fix links in spack docs; reword beginning section (#3550)
Co-authored-by: Matteo Cusini <49037133+CusiniM@users.noreply.github.com>
commit ab75c18
Author: Brian Han <han12@llnl.gov>
Date: Fri Mar 21 09:22:21 2025 -0700
fix: CI style and docs checks (#3584)
* Add host-config path so style and docs jobs can find deps
* Capture return code of cmake configuration line in config-build.py instead of always returning success on cmake configure line call
* Fix doyxgen errors - undo deleted getMeshTargets() comment
* Rerun uncrustify
---------
Co-authored-by: Matteo Cusini <49037133+CusiniM@users.noreply.github.com>
commit 9653609
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 14:10:26 2025 +0100
🐛 ✅ finalized the fix for when the reference row has merged cell : removed the reference-row concept in favor of a columns-width array
commit 158485e
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 14:07:48 2025 +0100
🧪 added failing test for the side case when the reference row has merged cell(s)
commit 8b425a9
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 14:05:09 2025 +0100
🐛 ✅ finalized the fix for the side-case bug (when only one merged line) + correct unit test
commit 3d71945
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 12:05:38 2025 +0100
🐛 🚧 fix two side-case bugs + docs on a bug to fix/warn later
commit 8ff38d3
Merge: aea705c 5732c5c
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 10:19:40 2025 +0100
Merge commit '5732c5c0be16ead0b846c302ed06d30988da4a9f' into bugfix/rey/csv-export-fail
commit aea705c
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Fri Mar 21 10:11:05 2025 +0100
🦺 rebaseline
commit 5732c5c
Author: Frank Fei <frankfei0929@gmail.com>
Date: Thu Mar 20 18:23:52 2025 -0700
feat: phase-field nucleation modeling of hydraulic fracturing (#2125)
* add constitutive files for the phase-field nucleation formulation
* add constitutive files for the phase-field nucleation formulation
* modify the pf formulation by adding an external driving force
* add a member variable for the external driving force and a member function to output it
* add the new constitutive for pf nucleation into the passthru
* Add DamageExtDrivingForce files into CMakeLists
* solve the segmentation error
* Add an input file for the phase-field nucleation formulation
* correct the calculation of the external driving force
* adding TableFunction files for the surfing boundary condition
* adding an option variable for the external driving force term
* adding the initial fracture and surfing boundary condition
* set upper and lower bounds of the damage when calculating the degradation function
* correct the typo in the formulation
* set a threshold for the strain energy based on c_e to keep the damage value non-negative
* clean the phase-field code and add the external driving force term into the Damage base code
* Add a switch of the external driving force to check if the nucleation formulation is called
* clean the phase-field code by merging the nucleation formulation into the damage base code
* create the input file and mesh for the three point test
* add new mesh files for the 3 points loading test
* change the upper limit of d to 1 in the degradation function
* add the input file for the test to calibrate modeling parameters
* add an input file for the wellbore problem
* fixed changes in schema and .rst files for nucleation formulation
* remove unnecessary function for specifying the nodal value
* fixed the linear solver parameters and changed the material parameters to cement
* added a small tolerance in the degradation such that it has a small residual when d = 1
* modified the upper threshold of d
* added a nodal scale array to calculate the traction magnitude
* added a damageUpperBound variable to indicate the upper limit of the phase-field
* renamed the flag to add the external driving force for the nucleation model
* changed the default value of upper bound
* removed the function to apply damage on traction B.C.
* reset the default value of the upper bound of damage
* added a lower limit parameter for the degradation
* added a damage upper bound constraint
* changed the parameter for the smoke file
* removed the unnecessary changes in TractionBoundaryCondition
* added discretization for surface generator in parameter file and changed MeshTargets loop.
* added a flag to indicate whether to apply the nodal damage irreversibility constraint
* made the signs consistent when assembling the system
* added the flag to indicate the crack irreversibility constraint
* removed the discretization in surface generator parameters
* rebaselined for the phasefield_nucleation_formulation
* added checks of input parameters if the extDrivingForceFlag is turned on
* added lapack routines and functions to compute least squares solutions
* added the function to update pressure gradient in a cell
* added a phase-field poromechanics solver
* modified Damage model for pressurized fracture
* added new variables into spectral and vol-dev damage models
* added a porous solid model for damage model
* added new PhaseFieldPoromechancisSolver into CmakeLists
* changed damage variable name according to the Damage model
* added a poromechanics damage kernel for assembly of solid mechanics and flow equation.
* added the permeability model for damaged materials
* added a fracture injection example
* added pressure effect term in the damage equation
* added the input file for the wellbore problem
* temporarily turned off chechSystemSolution
* applied damage on surface traction
* added an input file for the wellbore concrete specimen
* added a wellbore example for the solid phase-field nucleation solver
* updated the schema and docs for the new solver and models
* modified parameter in damage permeability
* changed the scale ont he degraded traction
* added the pressurized damage kernel
* added the function to apply the degradation on traction B.C.
* moved pressureGradient and its update function to SinglePhaseBase
* refactored the damage kernel and PorousDamageSolid for singlePhasePoromechanics
* updated total stress calculation in the phase-field poromechancis solve
* modified phaseFieldPoromechanics to fit in the template of coupledSolver
* compiled with the new phaseFieldPoromechanics solver
* removed unnecessary pressure gradient update
* change the imposed damage to 1 for irreversibility
* changed the fracture pressure term to pressure_n
* modified injection case xml
* corrected the string array type
* to model pressurized crack
* changed the linear solver for the damage solver
* added fields of certain parameters to allow for random distribution
* added field variables for compressive strength and delat coefficient
* made SinglePhasePoromechanicsDamage a derivative of SinglePhasePoromechanics kernel and updated copyright content
* made the damage dependent constant an input parameter
* removed pressurized damage kernel for nonporous impermeable solid in this branch
* modified xmls and added a smoke test
* added SinglePhasePoromechanics_impl.hpp to the instantiation of SinglePhasePoromechanicsDamage
---------
commit ccc9eac
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 18:04:09 2025 +0100
🐛 forgot a side case (when we have no data)
commit 6bb553c
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 17:49:17 2025 +0100
🎨 uncrustify + better suggestion
commit 9a7f8be
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 17:48:55 2025 +0100
🎨 uncrustify + better suggestion
commit 1dfb5d2
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 16:51:54 2025 +0100
🐛 fix compilation by using the right macro
commit 08bd71b
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 16:49:19 2025 +0100
🐛 fix compilation by removing a unused var, and actually use another one.
commit 6cd6a20
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 16:42:03 2025 +0100
🎨 uncrustify
commit 3cd1826
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 16:30:07 2025 +0100
🦺 rebaseline
commit 50e1739
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 15:53:04 2025 +0100
🎨 uncoupled title & header layout populating (we will later be able to insert other content in-between more easily)
commit beda2bb
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 13:45:17 2025 +0100
📝 documenting test goal explanation
commit c734b7b
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 11:47:34 2025 +0100
📝 adding a note for error management
commit 0879433
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 10:31:38 2025 +0100
📦 schemaschemaschemaschemaschema
commit a00f6bc
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Thu Mar 20 10:30:30 2025 +0100
🦺 rebaseline
commit 743a89f
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 19 16:35:47 2025 +0100
🔧 support for std::filesystem for CUDA/GCC8.5 compilers
commit 5db0b2e
Merge: 8febff2 24eca07
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 19 16:23:59 2025 +0100
Merge remote-tracking branch 'origin/develop' into bugfix/rey/csv-export-fail
commit 8febff2
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 19 15:30:58 2025 +0100
✨ ✅ support table formatting without layout specification, add a unit-test for it
commit 24eca07
Author: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
Date: Wed Mar 19 09:28:30 2025 -0500
feat: Soreide-Whitson equation of state (#3597)
Co-authored-by: Omar Duran <omaryesiduran@gmail.com>
commit 4b13f7b
Author: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
Date: Wed Mar 19 09:28:06 2025 -0500
feat: Add precision field to PVTDriver (#3600)
commit 8620c7b
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Wed Mar 19 11:17:44 2025 +0100
Merge remote-tracking branch 'origin/develop' into bugfix/rey/csv-export-fail
commit 33fc3fc
Author: Pavel Tomin <paveltomin@users.noreply.github.com>
Date: Tue Mar 18 18:57:40 2025 -0400
build: remove large mem (#3590)
commit 8d9ac9d
Author: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
Date: Tue Mar 18 16:26:35 2025 -0500
refactor: Separate compositional fluid parameters from models (#3594)
commit c988661
Author: Omar Duran <omaryesiduran@gmail.com>
Date: Tue Mar 18 12:26:14 2025 -0700
ci: oduran/xml_validation (#3588)
commit cfab6c8
Author: Arnaud DUDES <155963334+arng40@users.noreply.github.com>
Date: Tue Mar 18 20:24:00 2025 +0100
docs: Log level documentation on remaining package (#3494)
commit 96a9449
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 18 11:59:52 2025 +0100
🚧 added no-layout formatter (untested)
commit c636a09
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 18 11:57:45 2025 +0100
📦 other schema
commit a7f1771
Merge: e413bf2 7000da0
Author: MelReyCG <melvin.rey@capgemini.com>
Date: Tue Mar 18 11:54:47 2025 +0100
Merge remote-tracking branch 'origin/develop' into bugfix/rey/csv-export-fail
commit 7000da0
Author: Randolph Settgast <settgast1@llnl.gov>
Date: Mon Mar 17 11:11:58 2025 -0700
remove some constructors/destructors in VEM implementation to avoid warnings (#3599)1 parent ffffd42 commit 8804a6e
8 files changed
Lines changed: 309 additions & 123 deletions
File tree
- src/coreComponents
- common/format/table
- functions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
Lines changed: 31 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
| |||
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
55 | | - | |
| 54 | + | |
56 | 55 | | |
57 | 56 | | |
58 | 57 | | |
| |||
63 | 62 | | |
64 | 63 | | |
65 | 64 | | |
66 | | - | |
| 65 | + | |
67 | 66 | | |
68 | 67 | | |
69 | 68 | | |
| |||
220 | 219 | | |
221 | 220 | | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
227 | 226 | | |
228 | 227 | | |
229 | 228 | | |
230 | 229 | | |
231 | | - | |
| 230 | + | |
232 | 231 | | |
233 | 232 | | |
234 | 233 | | |
| |||
277 | 276 | | |
278 | 277 | | |
279 | 278 | | |
280 | | - | |
| 279 | + | |
281 | 280 | | |
282 | 281 | | |
283 | 282 | | |
| |||
293 | 292 | | |
294 | 293 | | |
295 | 294 | | |
296 | | - | |
| 295 | + | |
297 | 296 | | |
298 | 297 | | |
299 | 298 | | |
| |||
309 | 308 | | |
310 | 309 | | |
311 | 310 | | |
312 | | - | |
| 311 | + | |
313 | 312 | | |
314 | 313 | | |
315 | 314 | | |
| |||
356 | 355 | | |
357 | 356 | | |
358 | 357 | | |
359 | | - | |
| 358 | + | |
360 | 359 | | |
361 | 360 | | |
362 | | - | |
| 361 | + | |
363 | 362 | | |
364 | 363 | | |
365 | 364 | | |
| |||
370 | 369 | | |
371 | 370 | | |
372 | 371 | | |
373 | | - | |
| 372 | + | |
374 | 373 | | |
375 | 374 | | |
376 | 375 | | |
| |||
409 | 408 | | |
410 | 409 | | |
411 | 410 | | |
412 | | - | |
| 411 | + | |
413 | 412 | | |
414 | 413 | | |
415 | 414 | | |
| |||
433 | 432 | | |
434 | 433 | | |
435 | 434 | | |
436 | | - | |
| 435 | + | |
437 | 436 | | |
438 | 437 | | |
439 | 438 | | |
| |||
442 | 441 | | |
443 | 442 | | |
444 | 443 | | |
445 | | - | |
| 444 | + | |
446 | 445 | | |
447 | | - | |
448 | | - | |
| 446 | + | |
449 | 447 | | |
450 | 448 | | |
451 | 449 | | |
| |||
464 | 462 | | |
465 | 463 | | |
466 | 464 | | |
467 | | - | |
468 | | - | |
| 465 | + | |
| 466 | + | |
469 | 467 | | |
470 | 468 | | |
471 | 469 | | |
| |||
490 | 488 | | |
491 | 489 | | |
492 | 490 | | |
493 | | - | |
494 | | - | |
| 491 | + | |
| 492 | + | |
495 | 493 | | |
496 | 494 | | |
497 | 495 | | |
| |||
516 | 514 | | |
517 | 515 | | |
518 | 516 | | |
519 | | - | |
520 | | - | |
| 517 | + | |
| 518 | + | |
521 | 519 | | |
522 | 520 | | |
523 | 521 | | |
| |||
549 | 547 | | |
550 | 548 | | |
551 | 549 | | |
552 | | - | |
| 550 | + | |
553 | 551 | | |
554 | 552 | | |
555 | 553 | | |
| |||
591 | 589 | | |
592 | 590 | | |
593 | 591 | | |
594 | | - | |
| 592 | + | |
595 | 593 | | |
596 | 594 | | |
597 | 595 | | |
| |||
604 | 602 | | |
605 | 603 | | |
606 | 604 | | |
607 | | - | |
| 605 | + | |
608 | 606 | | |
609 | 607 | | |
610 | 608 | | |
| |||
637 | 635 | | |
638 | 636 | | |
639 | 637 | | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
644 | 642 | | |
645 | 643 | | |
646 | 644 | | |
| |||
681 | 679 | | |
682 | 680 | | |
683 | 681 | | |
684 | | - | |
| 682 | + | |
685 | 683 | | |
686 | 684 | | |
687 | 685 | | |
688 | | - | |
689 | | - | |
| 686 | + | |
| 687 | + | |
690 | 688 | | |
691 | | - | |
| 689 | + | |
692 | 690 | | |
693 | 691 | | |
694 | 692 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
44 | 45 | | |
| 46 | + | |
| 47 | + | |
45 | 48 | | |
46 | 49 | | |
47 | 50 | | |
48 | | - | |
| 51 | + | |
49 | 52 | | |
50 | 53 | | |
51 | 54 | | |
| |||
0 commit comments