v1.0.1
What's Changed
- Fix potential difference calculations in molar variables by @francoishamon in #1228
- Unit testing on Lassen - Laplace2D with serial direct solver by @castelletto1 in #1239
- Compile mathpresso targets iff mathpresso option is requested. by @TotoGaz in #1246
- Improving lagrangian contact mechanics solver + LAI capabilities by @andrea-franceschini in #986
- change workflow documentation by @rrsettgast in #1244
- Provide docker solution to docker restriction by @TotoGaz in #1247
- Adding an mesh tools python package for GEOSX by @cssherman in #1224
- Improvements to EFEM solver. by @CusiniM in #1147
- LC Spack Support by @corbett5 in #1204
- Fixed bug in averageOverSecondDim with 1D arrays. by @corbett5 in #1250
- Implemented dispatch for mimetic inner product selection by @francoishamon in #1190
- WIP - Add Debug CUDA build to Travis CI by @bmhan12 in #1252
- Updates to Phase-Field Fracture - Stress Decomposition and Nonlinear Degradation Functions by @andrembcosta in #1144
- config-build works with Python3 by @corbett5 in #1251
- Fixed bug related to matching perforations to reservoir elements by @francoishamon in #1206
- Fixed bug linking to system tpls. by @corbett5 in #1265
- Fix missing blob on GCP by @TotoGaz in #1276
- Virtual Element Method by @andrea-borio in #1220
- Travis Cuda Clang Debug Build by @bmhan12 in #1270
- Fixing wrong buffer in test. by @TotoGaz in #1281
- Re-enable pinned memory. by @corbett5 in #1283
- Update Hypre and CHAI TPLs by @rrsettgast in #1282
- Fix to default destructor missing by @herve-gross in #1268
- Correct a typo: sparisty by @sytuannguyen in #1271
- Using clang-tidy to correct legacy namings by @TotoGaz in #1286
- Removed Doxygen warnings on Quartz by @francoishamon in #1293
- Minor cameBack correction by @TotoGaz in #1294
- fix incorrectly reverted LvArray submodule by @rrsettgast in #1295
- Bugfix/sytuan/pangea build by @sytuannguyen in #1253
- Remove redundant member variables in LaplaceFEM solver by @sytuannguyen in #1298
- Apply renaming to function calls from Petsc LAI by @klevzoff in #1300
- Fix to boundedPlane to avoid missing some embedded elements. by @CusiniM in #1304
- Replace std::string with string by @rrsettgast in #1301
- Updating publications.rst by @joshua-white in #1287
- Fixed crash in SinglePhaseFVM with wells and fractures by @francoishamon in #1306
- Apply renaming to update functions in CompositionalMultiphaseFlowKernels by @francoishamon in #1310
- Modified well controls to match Intersect results by @francoishamon in #1202
- Update TPL by @TotoGaz in #1314
- Update TPL by @TotoGaz in #1315
- Update submodule BLT to v0.3.6 by @TotoGaz in #1316
- Improve logs when product is not found in catalog. by @TotoGaz in #1305
- Python interface by @corbett5 in #1068
- Poroelasticity with embedded fractures by @CusiniM in #1229
- Adding Drucker-Prager plasticity model by @joshua-white in #974
- Implement relative permeabilities with tables on device by @francoishamon in #1277
- Corbett/references and exceptions by @corbett5 in #1318
- Add hybrid FVM compositional multiphase solver by @francoishamon in #901
- Updated Build Guide by @klevzoff in #1332
- Fix Debug-build compile fail on Lassen by @wrtobin in #1337
- Update CO2-brine model documentation by @francoishamon in #1330
- Enable uncrustify for Pangea by @sytuannguyen in #1339
- Fixed bug in the computation of the Peaceman index by @francoishamon in #1341
- Re-enable Doxygen on Travis and fix existing warnings by @klevzoff in #1345
- Update Caliper.rst by @corbett5 in #1346
- Process external components after core components. by @corbett5 in #1347
- Fix VTK output to put plot files under output path by @klevzoff in #1343
- boomerAMG on GPU for SolidMechanicsLagrangianSSLE by @castelletto1 in #1054
- Implemented Dead-Oil model working on device by @francoishamon in #1313
- Adding asyncronous kernel launching and restructuring the CommunicationTools routines to expose more async to allow for latency hiding by @wrtobin in #1319
- update TPLs for Pangea build by @sytuannguyen in #1358
- Kernels for poroelastic solvers by @castelletto1 in #1353
- Implement CO2Brine model on GPU by @francoishamon in #1325
- Small fixes to tutorials. by @CusiniM in #1365
- Changes for Summit. by @corbett5 in #1367
- Fixed debug compilation on Lassen by @francoishamon in #1368
- Removing dead code + tiny cleanings by @TotoGaz in #1373
- Reducing visibility of neighborRank in NeighborCommunicator by @TotoGaz in #1375
- Low order acoustic wave equation by @mndiaye24 in #1269
- Feature/borio/vem refactoring by @andrea-borio in #1288
- Fixed compilation warning with clang+hypreGPU on Lassen by @francoishamon in #1380
- WIP - circular dependencies / object libraries build by @bmhan12 in #1352
- Linear algebra cleanup by @klevzoff in #1363
- Update Caliper.rst by @corbett5 in #1391
- PVTPackage and PAMELA submodule names by @rrsettgast in #1396
- Bugfixes for CUDA build (multiphase model kernel wrappers, HypreVector::extract) by @klevzoff in #1397
- Device Packing Optimization by @wrtobin in #1382
- Update host config to resolve Pangea build issue by @sytuannguyen in #1395
- Fix silo output issue #1186 by @sytuannguyen in #1400
- Bugfix/hypre lai by @castelletto1 in #1403
- Parallel synchronization of new embedded surfaces. by @CusiniM in #1354
- Wrong cast in PTP by @TotoGaz in #1404
- Feature/wellbore mesh, Traction BC, convert {tensor input} by @rrsettgast in #1393
- add missing internal wellbore mesh integrated test baselines by @rrsettgast in #1406
- Adding a script to test for xml attribute coverage by @cssherman in #1102
- Adding timestamp information required by visit to vtk files by @cssherman in #1407
- Add LaplaceBase class by @andrea-borio in #1385
- Add pygeosx_tools python package by @cssherman in #1362
- Triaxial Driver by @joshua-white in #1364
- Cleanup of NeighborCommunicator by @rrsettgast in #1414
- LvArray update. by @corbett5 in #1410
- Changed how the finite element kernel objects are constructed. by @corbett5 in #1340
- DofManager cleanup by @klevzoff in #1412
- Cleanup TractionBoundaryCondition by @klevzoff in #1426
- Corbett/hypre cuda fix by @corbett5 in #1441
- Adds support for hypre-cuda via spack. by @corbett5 in #1445
- Fixed bug in compositional residual norm calculation with multiple regions by @francoishamon in #1458
- Consistify temperature units for CO2-brine input by @francoishamon in #1459
- Fixed the bug related to underscores in PAMELA region/surface names by @francoishamon in #1460
- Mgr cleanup + Poromechanics solvers cleanup by @castelletto1 in #1401
- Fix Wedge node ordering by @AntoineMazuyer in #1454
- Improved well error/warning messages by @francoishamon in #1472
- Output 4D fields in VTK by @francoishamon in #1464
- Fix bugs and add unit tests for ComponentMask by @klevzoff in #1473
- Implemented MGR recipes for flow solvers (hybrid FVM, wells) by @francoishamon in #1471
- Implemented CFL numbers in compositional solver by @francoishamon in #1466
- Change multiphase array layouts for CUDA builds by @klevzoff in #1463
- Refactor VEM classes to allow computations on GPU by @andrea-borio in #1419
- VTK output improvements by @klevzoff in #1484
- Update index.rst by @sytuannguyen in #1444
- Proposal for type dispatch by @klevzoff in #1487
- Move volumeBalance to MultipahseporomechanicsKernel. by @CusiniM in #1488
- Dynamic Time History Collection by @wrtobin in #1360
- CMake build cleanup by @bmhan12 in #1433
- Specificy multiple input xml files from command line by @cssherman in #1465
- Remove static_if by @klevzoff in #1493
- Cleanup/settgast/move ptp by @rrsettgast in #1498
- Replace element type strings with enum by @klevzoff in #1499
- Force google's gsutil to use python3 by @TotoGaz in #1509
- Creation of a CoupleSolidModel to handle Poro-Solid-Damage models. by @CusiniM in #1455
- Updating tutorial step08 by @castelletto1 in #1511
- Consider confining stress on SIF calculation and fracture propagation by @WuHuiLLNL in #1486
- Moved resizeFields to registerDataOnMesh in compositional solvers by @francoishamon in #1512
- Docs for Analytical Verification of Drucker-Prager Model by @jhuang2601 in #1474
- Add missing & Remove duplicated files in CMakeLists.txt by @sytuannguyen in #1490
- Add type check for coupledSolid by @CusiniM in #1518
- Fix schema generation crash + minor bugfixes by @klevzoff in #1519
- XML Redundancy Tool by @cssherman in #1497
- Add new cluster target and clean CI by @TotoGaz in #1467
- Remove unused TPLs by @klevzoff in #1527
- Changed default m_component value to -1 in FieldSpecificationBase to … by @jafranc in #1500
- Correct some XMLs by @sytuannguyen in #1526
- Remove warning by @TotoGaz in #1530
- Update solid model documentation by @joshua-white in #1329
- Refactor PAMELA field import by @klevzoff in #1532
- Docs for Solving Wellbore Problems with Poroplastic Solver by @jhuang2601 in #1475
- Fixed bug in total density for surface condition injection rate by @francoishamon in #1536
- Minor doc fixes by @jhuang2601 in #1535
- Prevent VTK counter FPE by @herve-gross in #1540
- [Docs] coupled solid documentation by @jhuang2601 in #1539
- Fix VTK crash with empty subregions by @francoishamon in #1543
- Use of CompressibleSolid - Stencils refactoring - Transmissibility update by @CusiniM in #1311
- Updated LvArray. by @corbett5 in #1551
- Implement Black-Oil model on GPU by @francoishamon in #1537
- Multiphase fluid model cleanup by @klevzoff in #1554
- Fix for reference porosity import by @klevzoff in #1557
- Elastic Orthotropic constitutive model by @sytuannguyen in #1323
- Bugfix for #1550 by @klevzoff in #1556
- Implemented time-dependent well rate and bhp tables by @tang39 in #1468
- Doc for cased wellbore problem by @sytuannguyen in #1542
- Fix #1524 by @klevzoff in #1558
- Change to TotalEnergies by @herve-gross in #1562
- Tutorial updates by @joshua-white in #1538
- Added calls to reserve in transmissibilities precomputation by @francoishamon in #1572
- Move xml files of wellbore problems to benchmark folders by @jhuang2601 in #1574
- Documentation for docker development. by @TotoGaz in #1567
- Doc for deviated elastic wellbore by @sytuannguyen in #1571
- Correct wrong markdown formatting by @TotoGaz in #1577
- Docs/castelletto1/update publications by @castelletto1 in #1578
- Add version output by @klevzoff in #1581
- Proppant solver refactoring by @francoishamon in #1559
- Improve version header generation by @klevzoff in #1583
- Projection EDFM by @CusiniM in #1565
- Add Ninja job pool limit options by @klevzoff in #1590
- Fixed negative cell volume with reverseZ on CPG by @francoishamon in #1589
- Poromechanics kernels refactoring by @castelletto1 in #1596
- Use {fmt} for message formatting by @klevzoff in #1568
- update TPL in Pangea host config by @sytuannguyen in #1602
- Adding Cam-Clay/Delft-Egg Plasticity Models by @shabnamjs in #1336
- Xcode build fix by @joshua-white in #1582
- Add TPL note to QuickStart by @joshua-white in #1605
- [Doc] Verification example with MCC plasticity model by @jhuang2601 in #1575
- [Doc] advanced example for simulating proppant slot test by @jhuang2601 in #1573
- [Doc] Fixed some inconsistencies and misprints in the updated tutorial by @mkhait in #1591
- Keep neighbors with one-way ghost exchange by @klevzoff in #1599
- Updating the input xml parsing, adding two xml unit tests by @cssherman in #1580
- Correct some XMLs by @sytuannguyen in #1608
- Disabled cross-flow when well is shut down by @francoishamon in #1601
- Doc for deviated PoroElastic wellbore by @sytuannguyen in #1585
- Fix broken links in tutorial examples by @jhuang2601 in #1614
- Add pygeosx tutorials and update advanced xml features by @cssherman in #1609
- Implemented contact relation update classes by @francoishamon in #1576
- Bugfixes for time history functionality. by @wrtobin in #1612
- update copyright and author on rtd configuration file by @rrsettgast in #1618
- Allow nested XML includes by @klevzoff in #1617
- Porosity initialization by @CusiniM in #1595
- Automatic allocation of compound constitutive relations by @CusiniM in #1584
- Adding a Pecan CPU target alongside the GPU one. by @TotoGaz in #1625
- Remove memory leak when creating already created HypreVector. by @TotoGaz in #1628
- restructure relationship between tests, examples, benchmarks by @rrsettgast in #1569
- Correct handling of relative paths with multiple input files by @klevzoff in #1634
- Improved/added table relative permeability/capillary pressure by @francoishamon in #1633
- Update "Included Files" section of User Guide by @klevzoff in #1621
- Add MPI barrier after creating composite input XML by @klevzoff in #1639
- [Doc] advanced example of Kirsch wellbore problem by @jhuang2601 in #1635
- [Doc] Verification example of a single fracture under shear compression by @jhuang2601 in #1615
- [Doc] KGD example with toughness dominated by @sytuannguyen in #1610
- Implemented aquifer boundary condition by @francoishamon in #1561
- Repairing a few XML files in the repo by @herve-gross in #1641
- Adding features for Wellbore meshing by @rrsettgast in #1424
- Added aquifer documentation by @francoishamon in #1648
- XML reorganization # 2 by @rrsettgast in #1643
- Linear combination of mass balance equations for compositional multiphase flow solvers by @castelletto1 in #1646
- Update Brew version for MPI by @francoishamon in #1658
- Refactored SourceFlux application in compositional solvers by @francoishamon in #1654
- Add PR and build numbers to deployment locations by @TotoGaz in #1665
- Repair/remove dead symlinks. by @TotoGaz in #1664
- [Docs] Example of KGD fracture with viscosity dominated regime by @sytuannguyen in #1642
- Update TPL for Pangea build by @sytuannguyen in #1649
- Structure of the wave propagator by @mndiaye24 in #1470
- Unify interfaces of FEM and VEM classes by @andrea-borio in #1489
- [docs] on win install v0 by @jafranc in #1622
- [Doc] advanced example of intersected fractures by @jhuang2601 in #1651
- Remove duplicated SolverBase::getDiscretization by @TotoGaz in #1667
- Fix ReadTheDocs builds by @bmhan12 in #1666
- Fixed division by zero in getHistoryMetadata by @francoishamon in #1674
- Feature/castelletto1/lai unit testing by @castelletto1 in #1669
- Implemented hydrostatic equilibrium initial condition by @francoishamon in #1607
- [Doc] extend sneddon problem to different solvers by @jhuang2601 in #1659
- Add solid internal energy. by @CusiniM in #1660
- Linear algebra changes by @klevzoff in #1668
- Added hydrostatic equilibrium documentation by @francoishamon in #1640
- Adding CO2 brine constitutives: brine density and viscosity based on Ezrokhi`s method by @mkhait in #1647
- Implemented new interface for accumulation and volume balance kernels by @francoishamon in #1672
- Contact relationships interface refactoring by @CusiniM in #1662
- Check that PR is assigned by @TotoGaz in #1691
- LAI vector refactor - zero copy assembly by @klevzoff in #1686
- Fix #1694 by @klevzoff in #1695
- Fix advanced problems with LagrangeContact by @jhuang2601 in #1692
- Added logging for boundary conditions in flow solvers by @francoishamon in #1676
- Add host-configs for Sherlock by @klevzoff in #1697
- Change github REST call addresses by @TotoGaz in #1703
- Reduce logs for packaging targets by @TotoGaz in #1705
- Correct Dockerfile indentation. by @TotoGaz in #1707
- Refactor enthalpy and internal energy for CO2 brine by @mkhait in #1689
- Extrinsic mesh data for flow solvers by @francoishamon in #1702
- Move to ubuntu 20.04 and gcc 9 & 10 by @TotoGaz in #1700
- Implemented extrinsic data for multiphase constitutive models by @francoishamon in #1709
- PVTDriver by @joshua-white in #1711
- Fixed Pamela parallel properties import (inside GEOSX) by @francoishamon in #1713
- Fixing petrowiki links by @castelletto1 in #1716
- Implemented new kernel interface for compositional properties by @francoishamon in #1698
- Implemented new kernel interface for flux by @francoishamon in #1696
- [Doc] Mandel's poroelastic problem by @jhuang2601 in #1684
- Remove accessor member variables from flow/well solvers by @francoishamon in #1718
- Reduce visibility of nested structures after refactoring. by @TotoGaz in #1720
- [Feature] implement fault permeability models by @jhuang2601 in #1564
- Added validation example for Problem 1.1 of Class (2009) by @francoishamon in #1721
- Implemented multivariable multidimensional interpolators for future OBL solver by @mkhait in #1714
- Improved the Newton solver for solubility and density in CO2-brine fluid by @francoishamon in #1729
- Implemented J-function capillary pressure by @francoishamon in #1734
- Implemented thermal conductivity models by @francoishamon in #1732
- Fix data access for permuted 2D arrays in functions by @klevzoff in #1740
- Docs/castelletto1/update publications by @castelletto1 in #1744
- Integrated tests on LassenSerial direct solver in all integrated tests by @castelletto1 in #1737
- Improvements towards arbitrary polyhedral grids by @TotoGaz in #1418
- Correct traits and add template getter protection. by @TotoGaz in #1747
- Updating geosx_xml_tools installation method by @cssherman in #1624
- Fixed pure water viscosity computation in CO2BrinePhillipsFluid by @francoishamon in #1739
- Simplification of the return_script in travis. by @TotoGaz in #1749
- Updated tutorial 3 with correct depths by @herve-gross in #1745
- Added warning and error messages in fluid and wells by @francoishamon in #1678
- Upgrade to vtk 9.0.3 by @TotoGaz in #1752
- buildrootdir/installrootdir options in config-build.py by @XL64 in #1741
- Bugfix/castelletto1/issue 1708 by @castelletto1 in #1754
- Enabling multiple mesh bodies by @rrsettgast in #1682
- Unified mass/molar conversions in fluid models by @francoishamon in #1760
- VTK Mesh Generator by @AntoineMazuyer in #1453
- Added flag to disable crossflow in wells by @francoishamon in #1757
- Fixing Tutorial 3 by @herve-gross in #1770
- Removes two double-quotes (XML invalid otherwise) by @herve-gross in #1769
- Correct namespaces which were not respecting camelCase convention by @TotoGaz in #1773
- Remove useless include by @TotoGaz in #1772
- Implemented Killough relative permeability hysteresis by @francoishamon in #1706
- Delay initialization of HistoryOuput by @labesse40 in #1765
- Fix face pressure BC with variable permeability by @klevzoff in #1785
- config file for pangea3 by @XL64 in #1748
- Set an error if non-supported object is requested for Pack. by @TotoGaz in #1782
- VEM support in FEM kernel interface by @andrea-borio in #1690
- [Doc] add validation example based on the experimental study of a KGD fracture by @jhuang2601 in #1780
- Combined multifluid derivatives to reduce fluid kernel wrapper size by @francoishamon in #1779
- Protect against implicit C++ relations by @TotoGaz in #1778
- PressureAtReceiversNp1 modification and SourceValue array for rhs calculation by @labesse40 in #1764
- Activated thermal option in CO2-brine fluid model by @francoishamon in #1755
- Fix a couple minor issues with XML preprocessor by @klevzoff in #1787
- Fix the reported issue (#1623) on running hydraulic fracturing example in tutorial by @jhuang2601 in #1728
- Restored compatibility checks in compositional solvers by @francoishamon in #1793
- Feature/besset pygeosx by @labesse40 in #1704
- Add tpls include in dummy cmake for doc. by @TotoGaz in #1777
- EFEM Linear solver strategies by @CusiniM in #1549
- fix clang10 issue by modifying dependency in unitTests CmakeLists by @labesse40 in #1807
- Revert "fix clang10 issue by modifying dependency in unitTests CmakeLists" by @rrsettgast in #1812
- Improve VisIt Compatibility by @cssherman in #1758
- Documentation: constitutive models in the developer guide by @CusiniM in #1570
- Fixed the computation of the initial total mass density by @francoishamon in #1797
- Update hypre, localIndex to int, add smoke and benchmark cases for ECP problem. by @CusiniM in #1767
- Correct argument order inconsistency. by @TotoGaz in #1820
Group::m_wrappers[name]
can be different fromGroup::m_wrappers[name]->getName()
by @TotoGaz in #1803- Refactored compositional flow unit tests by @francoishamon in #1809
- Poromechanics kernels refactoring by @castelletto1 in #1600
- Cleaned up isPointInsidePolyhedron by @francoishamon in #1822
- [Doc] Verification example of a radial frac in toughness dominated regime by @jhuang2601 in #1798
- Correct implementation for right-preconditioned BiCGStab by @castelletto1 in #1828
*packByIndex*
functions of Wrapper depends onsizedFromParent() == 1
. by @TotoGaz in #1792- VTK import improvements by @klevzoff in #1791
- Introduce ContactSolverBase by @CusiniM in #1677
- Improve packing naming conventions by @TotoGaz in #1831
- Fixed the double free corruption problem in the unit tests after integration of pygeosx by @sframba in #1813
- Fixed an input validation bug in well controls by @francoishamon in #1837
- Moving sphinx documentation scripts to their own files by @cssherman in #1796
- Moved fluid variables at time n to multifluid constitutive model by @francoishamon in #1827
- Update Publications.rst by @castelletto1 in #1849
- Correct Group::pack by @TotoGaz in #1850
- Improve config-build.py and put cache option at the end of the command line. by @TotoGaz in #1832
- Improved phase internal energy computation by @francoishamon in #1846
- Default pack/unpack for non packable/unpackable data. by @TotoGaz in #1788
- Change default behavior of
pack
member functions w.r.t.wrapper
names by @TotoGaz in #1858 - Better warning message when wrapper is not here. by @TotoGaz in #1864
- Add another verification example of a radial frac developed in viscosity dominated regime by @jhuang2601 in #1821
- Increased readibility for hypre interface by @castelletto1 in #1857
- Fix performance regression of mesh map generation by @klevzoff in #1847
- Verification example of a PKN frac developed in viscosity dominated regime by @jhuang2601 in #1838
- Fixing ordering for pyramids by @castelletto1 in #1866
- Fix missing multibody loops in SolidMechanicsLagrangianFEM solver. by @CusiniM in #1862
- Add energy balance equation to Compositional solver. by @CusiniM in #1225
- Enable Coulomb Friction for EFEM Solvers by @CusiniM in #1840
- Update blt to v0.5.1 by @victorapm in #1879
- Update hdf5 silo conduit by @rrsettgast in #1874
- Improve VTK mesh distribution via ParMETIS by @klevzoff in #1869
- Implemented (field_n,field) flow formulation by @francoishamon in #1880
- Renaming prism to wedge by @castelletto1 in #1885
- Implemented well improvements by @francoishamon in #1886
- PVTPackage update by @francoishamon in #1893
- Computing cell volumes using numerical integration by @castelletto1 in #1887
- Fix VTK element output by @klevzoff in #1895
- Bugfix/castelletto1/pamela wedge import by @castelletto1 in #1896
- Adding check for duplicate named xml entries by @cssherman in #1868
- Add OBL-based solver, analog of Super Engine in DARTS by @mkhait in #1733
- add reinit method to waveSolverBase by @labesse40 in #1808
- Fix misplaced initialization for boundary tags by @acitrain in #1899
- Add a tutorial example for the triaxialDriver by @jhuang2601 in #1894
- Add region list to field synchronization by @CusiniM in #1878
- Using mermaid for class diagrams by @TotoGaz in #1897
- Fix function interface for PorousDelftEgg and PorousModifiedCamClay by @jhuang2601 in #1907
- New CPR-like MGR recipes for compositional flow by @francoishamon in #1712
- Update Publications.rst by @castelletto1 in #1916
- added check on ghostRank when checking if sources and receivers are local by @sframba in #1914
- Little time history reorganization by @TotoGaz in #1873
- Implemented single-phase accumulation kernel class by @francoishamon in #1881
- Update TPLs after hypre patch by @klevzoff in #1917
- Fixed parallel field import in VTKMeshGenerator by @francoishamon in #1918
- Added MGR recipe for thermal compositional solver by @francoishamon in #1836
- Adding pentagonal and hexagonal prism cells by @castelletto1 in #1902
- Fixed single-phase well MGR recipes by @francoishamon in #1921
- Correct wrong
make -j
command line by @TotoGaz in #1923 - Test plantuml for the doc by @TotoGaz in #1892
- Feature/castelletto1/suppress move logging by @castelletto1 in #1924
- Attempting to make the xml processing mpi aware by @cssherman in #1781
- Seismic traces: bugfix and unit test by @sframba in #1900
- Fixed misleading behavior in source flux boundary condition by @francoishamon in #1931
- update pangea3 host-config file and remove hard-coded Python version by @XL64 in #1938
- Remove mermaid support and use plantuml instead. by @TotoGaz in #1946
- Use Gitlab CI for nightly testing by @bmhan12 in #1888
- Fix some warning when compiled with some version of gcc by @acitrain in #1929
- missing mass intialization by @XL64 in #1954
- Adding an extra string parsing check for attributes by @cssherman in #1928
- Implemented a task for pre/post equilibration in coupled problems by @francoishamon in #1898
- fix OpenBLAS in Pangea3 host-config, add pygeosx to install process by @XL64 in #1951
- Fix VTK memory leak by @TotoGaz in #1950
- Refactored well solvers before coupling with poromechanics by @francoishamon in #1890
- Formatting schema string type names to avoid compiler-related diffs by @cssherman in #1961
- Implement a thermal single phase flow solver by @frankfeifan in #1920
- Simplify smoke test for ProppantSlotTest by @jhuang2601 in #1959
- Implemented VTK/Silo field selection from input file by @francoishamon in #1912
- Format python files with YAPF by @cssherman in #1947
- Azure Pipelines by @bmhan12 in #1969
- Move gcc 10 debug job back to Travis by @bmhan12 in #1988
- [Doc] Verification of induced stresses along a fault in a pressurized reservoir by @jhuang2601 in #1962
- Point to last build of TPL PR #187 by @XL64 in #1966
- LVArray PR that adds GPU sync when converting to numpy array by @XL64 in #1955
- Implemented solver statistics by @francoishamon in #1979
- Reorganize verification examples by @jhuang2601 in #1974
- Adding method to import nodesets in vtk meshes, convert abaqus meshes to vtu by @cssherman in #1942
- Implemented coupled solvers in the new style by @francoishamon in #1978
- Update/hypre chai raja by @rrsettgast in #1949
- Implemented face-based Dirichlet boundary condition in compositional solver by @francoishamon in #1986
- Restore Pangea2 deployment by @TotoGaz in #1999
- Bugfix/castelletto1/tutorial3 by @castelletto1 in #1990
- Add PT-Scotch as a partitioning method option in VTKMesh by @klevzoff in #1996
- Use brew's tap to install precise version of open-mpi by @TotoGaz in #2008
- Bugfix/mbader/wave propagation source injection mpi by @nmbader in #1995
- Implemented output of reservoir statistics by @francoishamon in #1735
- Add VTK Outputs wrappers for PyGEOSX by @paloma-martinez in #1956
- Feature/ascuotto/vtk import by @aure-lily in #1987
- Fix TPL discrepancy between travis and azure by @TotoGaz in #2013
- Replacing PAMELA mesh with VTK mesh by @castelletto1 in #1992
- Compute cell stencils between cell regions only. by @TotoGaz in #2012
- Move fracture fields from EdgeManager to FaceElementSubRegion. by @TotoGaz in #2011
- Re-enable unit tests in OSX CI and fix catalog registration by @klevzoff in #2019
- Improved parsing speed for table files by @klevzoff in #1983
- create a MeshObjectPath class to manage specification of paths to mesh objects by @rrsettgast in #1963
- Cleanup of face/cell boundary condition in flow solvers by @francoishamon in #2001
- Using
large
VMs travis by @TotoGaz in #2025 - Re-enable object libraries build by @bmhan12 in #2018
- Feature/mbader/second order acoustic pml by @nmbader in #1997
- Use VTK Global IDs if available by @sframba in #2017
- Add
FaceBlock
abstraction by @TotoGaz in #2034 - Remove hardcoded name "faceElementSubRegion" and "embeddedSurfaceSubRegion". by @TotoGaz in #2036
- Update TPL by @TotoGaz in #2038
- perform difference modulo 2PI on atan2 testings by @XL64 in #2030
- Multi-level discretization + High order Gauss-Lobatto for SEM by @labesse40 in #1324
- Verification of two-phase flow in porous media with Buckley-Leverett problem by @jhuang2601 in #2026
- Enabled wells with poromechanics by @francoishamon in #2005
- Added Newton global damping by default in compositional solvers by @francoishamon in #2039
- add multiBody/multiLevel support to VTK output system by @andrembcosta in #2027
- Implemented small changes in OBL by @francoishamon in #2044
- Rollback Azure Pipelines Jobs To Travis by @bmhan12 in #2037
- split fracture stencil and trigger fracture stencil for imported faults by @TotoGaz in #2048
- Added support for net-to-gross by @francoishamon in #2033
- Remove script and duplicated variables. by @TotoGaz in #2049
- Skipped the shallow mesh copies in the vtk output by @francoishamon in #2050
- travis stage for draft PR by @TotoGaz in #2053
- Fix quick start doc for submodules' fallback. by @TotoGaz in #2055
- Improve performance of ghost map unpacking by @klevzoff in #1989
- Force GEOSX organisation in submodules by @TotoGaz in #2058
- Removed MPI_CXX_BOOL by @corbett5 in #2060
- Fixed a crash in the statistics on GPU by @francoishamon in #2061
- Adding trapped mass as output from compositional statistics by @jafranc in #2052
- Implemented time stepping based on state change by @francoishamon in #2062
- Add prism 7+ support by @TotoGaz in #2051
- Add openmp and/or hdf5 to the dependencyList when needed with slurm MPI by @XL64 in #2067
- Add python tools documentation to sphinx by @cssherman in #1991
- Add support for NVTX in cuda traces using existing instrumentation by @XL64 in #1980
- Remove discretization attribute from SurfaceGenerator. by @CusiniM in #2077
- Increased well verbosity; made well shut down more robust by @francoishamon in #2078
- add support for apple M1 chip by @rrsettgast in #2074
- Renable parallelDevicePolicy in SEM by @XL64 in #2081
- Low order elastic wave equation by @acitrain in #1865
- Use real32 floats in WaveSolver by @XL64 in #2032
- fix compilation with nvtx support enabled by @XL64 in #2096
- Implemented source flux boundary condition in OBL by @francoishamon in #2088
- Reorganize fractures input files by @CusiniM in #2094
- Add ubuntu 22.04 LTS Jammy to travis by @TotoGaz in #2090
- Implement a phase-field nucleation model by @frankfeifan in #1872
- Enabled PEBI cells in single-phase hybrid FVM by @francoishamon in #2095
- Updating sphinx publications by @jhuang2601 in #2105
- Added component fraction local chopping in OBL by @francoishamon in #2099
- Fix outdated rst files by @jhuang2601 in #2112
- Small fix to python script to generate sample mesh files. by @CusiniM in #2113
- Added DOI to readme. by @rrsettgast in #2108
- First version of
meshDoctor
by @TotoGaz in #2091 - Remove registration of velocity and acceleration in QS simulations. by @CusiniM in #2085
- Added extrinsic mesh data for solid mechanics by @francoishamon in #2098
- Reduce linux capabilities for docker in CI by @TotoGaz in #2120
- LC TPLs rebuild after Ubuntu 22 Added to Travis CI by @bmhan12 in #2104
- Feature/wave propagations/add backward propagation by @XL64 in #1915
- fix lassen debug build by @rrsettgast in #2121
- Added MGR recipes for poromechanics with wells + ILU global smoother by @francoishamon in #2119
- Fix nvcc crash related to fast_float by @klevzoff in #2080
- extract vtk logic into utility files by @untereiner in #2116
- Output and postprocess HDF5 files for HF examples by @jhuang2601 in #2106
- Implemented DAS modeling in elastic wave propagation solver by @francoishamon in #2118
- Generate separate compilation units for solid mechanics kernels by @rrsettgast in #2086
- Modify compositional FaceBasedAssemblyKernel to work with interesecting fractures. by @CusiniM in #2114
- Adding pressure jump stabilization to coupled poromechanics by @ryar9534 in #1901
- Output hypre version by @victorapm in #2124
- Added validation example for Problem 1.2 of Class (2009) by @francoishamon in #1723
- Adding Sherlock CPU target for travis by @jafranc in #2010
- Update Multi-resolution publication data. by @CusiniM in #2140
- Adding version info to the terminal output by @rrsettgast in #2138
- [feature] add Willis-Richards Fault Permeability Model by @jhuang2601 in #1730
- Changed treatment of gravity in poromechanics kernels by @francoishamon in #2043
- fix scotch compilation by @untereiner in #2134
- Adding prism 7 and 8 to existing integrated tests by @castelletto1 in #2141
- Support for more vtk mesh formats by @castelletto1 in #2139
- Rename
extrinsicData
intofield
by @TotoGaz in #2147 - Restored logging in VTKMeshGenerator by @francoishamon in #2151
- Fix failing integrated tests on gitlab by @bmhan12 in #2152
- Allow choice of finite element types in Finite Element Dispatch by @sframba in #2149
- add flags to enable fesapi by @untereiner in #2117
- Shared Library by @bmhan12 in #2076
- Feature/karimifard/supported elements unit test by @karimifard in #2150
- Add python unit tests by @cssherman in #2142
- Build should not stop if FESAPI is not defined. by @TotoGaz in #2157
- Add cuda11 to lassen. update hypre. by @rrsettgast in #2164
- Update Adiak by @bmhan12 in #2137
- Optimization of initialization phase by @sframba in #2084
- avoid warning on non reachable statement after return by @XL64 in #2160
- Feature/enable hypre gpu on pangea3 by @XL64 in #2156
- Added face boundary condition to single-phase hybrid FVM by @francoishamon in #2161
- Added validation example for Problem 3.x of Class (2009) - Part 1 by @jafranc in #1853
- Import face block from vtk by @TotoGaz in #2126
- Added faceBlocks to the baselines by @francoishamon in #2171
- Fixed compilation issue on Lassen by @francoishamon in #2181
- Acoustic wave solver optimization by @sframba in #2123
- Added volume, self intersecting and wrong support nodes checks to mesh_doctor. by @TotoGaz in #2158
- Update Pangea3 config for TPL by @TotoGaz in #2167
- Fix vtk labels for stress. by @CusiniM in #2166
- VEM support in small strain solid mechanics solvers by @andrea-borio in #1835
- Update docs for fault models by @jhuang2601 in #2186
- Update the style of single phase face BC by @sytuannguyen in #2183
- Remove feature documentation for PAMELA. by @TotoGaz in #2203
- Added a poromechanics option to solve only mechanics in the burdens by @francoishamon in #2169
- Build travis-ci using ninja by @TotoGaz in #2155
- Remove PAMELA support from GEOSX by @TotoGaz in #2204
- Fix non conformal mesh drawing in doc by @TotoGaz in #2206
- Adding the integrated test for T-shaped fractures. by @TotoGaz in #2198
- Generated separate poromechanics compilation units by @francoishamon in #2208
- Separate denseLinearAlgebra in its own component. by @CusiniM in #2211
- Small improvements for WellControls by @dkachuma in #2192
- Elastic wave solver optimization by @acitrain in #2184
- Fixed the Mandel script in the documentation by @francoishamon in #2219
- Create a relpermDriver to test 3-phase interpolators and tables validity by @jafranc in #2143
- Add polytopal mesh support to single-phase and multi-phase poromechanics by @andrea-borio in #2199
- Fully coupled THM 1: Refactored poromechanics kernels by @francoishamon in #2194
- Refactor/wave solver improvment by @acitrain in #2175
- fix abs namespace by @untereiner in #2218
- Feature: SinglePhasePoromechanics with conforming fractures using lagrange multiplier based contact. by @CusiniM in #2170
- Added error message for disabled thermal fluid model by @francoishamon in #2220
- Sequential coupling in CoupledSolver by @CusiniM in #2202
- Add thermal face boundary condition by @sytuannguyen in #2213
- Changed abs to LvArray::math::abs by @francoishamon in #2229
- Fix for async wait bug #2173 by @kjdugan in #2230
- Remove hardcoded number of degrees of freedom by @acitrain in #2234
- Tag removal in the title of the github issues. by @herve-gross in #1856
- Added dedicated MGR recipe for OBL by @francoishamon in #2237
- EDFM improvements - add CI computation kernel that uses numerical integration. by @CusiniM in #1925
- Fix bug when we get the number of degrees of freedom which implies resize with 0 as dimension by @acitrain in #2239
- Remove OSX job from Travis by @CusiniM in #2241
- Add Reactions for Geochemistry and a ReactiveMultiFluidModel by @CusiniM in #1817
- fix error in NeighborCommunicator by @rrsettgast in #2248
- Added Gaussian elimination F-relaxation for wells in MGR by @francoishamon in #2238
- DofManager small refactoring to avoid registering solid model on fracture subRegions: by @CusiniM in #2247
- Feature/add lifo storage by @XL64 in #2092
- move non mesh parts of importFields to meshManager by @XL64 in #2212
- Fixed bug in MGR recipe by @francoishamon in #2251
- VTK writes ghost cells conditionally by @TotoGaz in #2193
- Fix bug in reinit() for acoustic wave solver (pygeosx) by @acitrain in #2252
- Added reporting of immobile phase mass for compositional simulations by @francoishamon in #2259
- Implemented initialization elastic time step for coupled problems by @francoishamon in #1927
- Use cell block name instead of region name in VTK field import. by @TotoGaz in #2267
- Skipped system setup to reduce data movement to GPU by @francoishamon in #2254
- Add doc and python script for pure thermal diffusion example by @sytuannguyen in #2249
- Modified integrated tests to test property import by @francoishamon in #2268
- Validate well to reservoir connections by @dkachuma in #2269
- Add solver for first order acoustic wave equation by @acitrain in #2191
- Improve doc for docker development. by @TotoGaz in #2276
- Fully coupled THM 2: Implemented a fully coupled single-phase THM solver by @francoishamon in #2195
- Changed FaceManager::MAX_FACE_NODES from 9 to 11. by @MelReyCG in #2261
- Added a thermo-poromechanical consolidation example to the documentation by @francoishamon in #2275
- Fix build issue #2287 by @sytuannguyen in #2288
- Fix compilation warning/error with clang by @untereiner in #2281
- Added a validation function for boundary conditions by @francoishamon in #2291
- Add doc for a cased ThermoElastic wellbore example by @sytuannguyen in #2299
- Improve documentation for FaceBlockABC. by @TotoGaz in #2305
- Fix doxygen path on ReadTheDocs by @bmhan12 in #2260
- Add checks to ensure that MPI_wait calls have completed prior to destruction of container. by @rrsettgast in #2294
- PVT file reading error by @MelReyCG in #2307
- output memory allocations to screen by @rrsettgast in #2314
- Unified residual norm calculations in flow/well solvers by @francoishamon in #1998
- Bugfix/corbett/face collision by @corbett5 in #2321
- Fixed waitOrderedOrWaitAll signature by @francoishamon in #2332
- Update kernelInterface.rst by @IsaacJu-debug in #2333
- add standard install locations by @untereiner in #2278
- Sequentially coupled single phase THM solver by @frankfeifan in #2064
- Remove keep alive message on travis by @TotoGaz in #2319
- Fixed isCoordInObject for cylinder by @francoishamon in #2334
- SinglePhasePoromechanicsConformingFractures: fix issues with closed fractures and stabilization assembly. by @CusiniM in #2285
- Update issue templates to include EPIC issues by @rrsettgast in #2337
- Fully coupled THM 3: Implemented a fully coupled multiphase compositional THM solver by @francoishamon in #2196
- Example of full THM coupling for an open wellbore by @sytuannguyen in #2317
- Modification of the docs about how to fill ElementRegions by @MelReyCG in #2316
- Add Exponential Decay Permeability Model for Fault by @jhuang2601 in #1861
- Changed volume constraint scaling for poromechanics by @francoishamon in #2352
- fix two tutorial examples by @jhuang2601 in #2353
- Fix flow gravity term in fractures by @CusiniM in #2342
- Improve wording for travis jobs by @TotoGaz in #2354
- Rebaseline of integratedTests after merging PR 2342 by @CusiniM in #2368
- Improved WellControls input control by @untereiner in #2351
- Fully coupled THM 4: Added MGR recipes for single-phase and multiphase THM by @francoishamon in #2197
- Provide meaningful string names to Cylinder inputs by @sytuannguyen in #2364
- Fixed bug in the parallel computation of transmissibilities by @francoishamon in #2367
- Configure github's codespaces by @TotoGaz in #2107
- Import DFN from
vtk
meshes. by @TotoGaz in #2345 - Compute normal with newell's method by @untereiner in #2280
- Disabled time frequency for solver events by @francoishamon in #2380
- Fixed uninitialized variables in flux kernels by @francoishamon in #2387
- Sequential single-phase/multiphase flow-mechanics follow-up by @francoishamon in #2366
- Documentation for GitHub codespaces by @TotoGaz in #2382
- Update .gitmodules by @rrsettgast in #2391
- Change
geosx
togeos
in macros, include guards, namespace... by @TotoGaz in #2392 - Add solver for first order elastic wave equation by @acitrain in #2246
- Negative time simulation for AcousticSEM by @labesse40 in #2292
- ObjectPath XML errors feedback by @MelReyCG in #2341
- New Quartz host configs for clang14.0.6 and gcc12.1.1 by @CusiniM in #2406
- Gitlab - Load python 2 module && ATS - toss4 change by @bmhan12 in #2411
- Proppant smoke tests with gcc by @castelletto1 in #2414
- Example of an elastic Wellbore with imperfect casing-cement-rock interfaces by @sytuannguyen in #2374
- Bugfix/jmeng/validatebchighorder2 by @jiemeng-total in #2396
- Fix the issue #2322 by @sytuannguyen in #2398
- Cleaned up sparsity pattern of pore volume constraint by @francoishamon in #2395
- Expose BoomerAMG options by @victorapm in #2136
- update LC compilers and TPL paths by @rrsettgast in #2415
- Updating ATS by @cssherman in #2265
- Change default linear solver parameters by @victorapm in #2190
- Update ThermoPoroElastic Wellbore Problem by @jhuang2601 in #2412
- Improvements in
mesh_doctor
by @TotoGaz in #2274 - Make CLion's code width consistent with uncrustify by @TotoGaz in #2421
- update embedded xml using raw string literals by @tbeltzun in #2416
- Remove utility functions from SolidBaseUpdates by @francoishamon in #2419
- Fixed wellbore bug related to useCartesianOuterBoundary by @francoishamon in #2422
- Update and merge viscoplasticity models by @jhuang2601 in #2377
- Output run start/end/ranks by @klevzoff in #2426
- Add anisotropy factors to Carman-Kozeny by @klevzoff in #2425
- update integratedTests submodule hash by @rrsettgast in #2435
- Feature/wrtobin/crusher rocm by @wrtobin in #2453
- Doc for the viscoplastic theory by @sytuannguyen in #2405
- Fix regression in config-build by @XL64 in #2439
- Gitlab ATS changes by @bmhan12 in #2434
- Bugfix for {fmt} cmake by @wrtobin in #2460
- fix compatibility with cmake 3.17 by @XL64 in #2437
- Modify multi-level to allow mpi communication for high order Spectral Element by @acitrain in #2313
- Quick fixes for EDFM discretization by @karimifard in #2420
- Refactored constitutive/fluid folder by @francoishamon in #2441
- Fixed a few xmls by @francoishamon in #2458
- Refactor in flux kernel in prep. for upwinding work by @jafranc in #2459
- Years, days, hrs, min, sec time format. by @CusiniM in #2455
- Fix assert variable scope. by @untereiner in #2433
- Chombo Coupling Fixes by @wrtobin in #2327
- Reduce compilation time by removing some kernel instantiations. by @CusiniM in #2480
- Upwind enthalpy flux for sourceFlux b.c. for producers (positive fluxes) by @CusiniM in #2457
- Simplify
.gitignore
and add installation dir in codespaces. by @TotoGaz in #2467 - Implemented a check on minimum pore volume by @francoishamon in #2385
- Add the fracture accummulation term in SinglePhasePoromechanicsConformingFractures by @CusiniM in #2478
- Ensure unit tests are enabled by default. by @wrtobin in #2464
- Preparatory work for local chop implementation by @paveltomin in #2468
- Change permutation type in mesh_doctor CLI by @TotoGaz in #2483
- add missing geosx_core_libs removed in #2453 by @XL64 in #2472
- XML string array errors feedback by @MelReyCG in #2357
- Implemented Rachford-Rice and cubic EOS by @francoishamon in #2451
- Tiogia TPL Update / Build Fixes by @wrtobin in #2485
- Fix description for
forceDt
attribute in Geos doc tutorial 3 by @sytuannguyen in #2497 - Update XMLs & Add script for analytical results of the EDP wellbore example by @sytuannguyen in #2442
- singlePhase thermal flow and thermoporomechanics with fractures by @CusiniM in #2384
- Fix unit test tests for Q3 and Q5 Gauss-Lobatto by @acitrain in #2500
- Enable poroelasticity in hydraulic fracture solver by @CusiniM in #2469
- apply vtk patch for FPE in output routines by @rrsettgast in #2503
- Fix device build by @victorapm in #2506
- Install both
geosx
andgeos
executables. by @TotoGaz in #2466 - Github Actions by @bmhan12 in #2400
- fix const-ness compilation error by @untereiner in #2471
- Allow for embedded fractures of arbitrary planar shapes by @andrembcosta in #2479
- Drucker-Prager wellbore with cohesion hardening by @sytuannguyen in #2491
- Bugfix/jmeng/multiregion for highorder by @jiemeng-total in #2522
- Add a pygeosx wrapper to get the initialization state by @paloma-martinez in #2511
- Implement k-value initialisation by @dkachuma in #2492
- Added a warning for porosity above 1 by @francoishamon in #2508
- Implement Cubic EOS derivatives by @dkachuma in #2520
- Improve robustness of MGR strategies for THM problems by @victorapm in #2531
- Stop validation of PeriodicEvent without a target by @dkachuma in #2487
- Implemented RCM to reorder degrees of freedom by @francoishamon in #2499
- C1-PPU implementation by @paveltomin in #2410
- Fix compilation issue by @dkachuma in #2539
- Fixed the use of globalIds in parallel by @francoishamon in #2540
- Fix source injection when using multi region with first order wave propagation solver by @acitrain in #2488
- Split generateMesh into business and geometry parts by @XL64 in #2272
- Github Actions - Check for all job completion by @bmhan12 in #2555
- c++17 support by @CusiniM in #2496
- update blt submodule to v0.5.3 by @rrsettgast in #2518
- Sequential flow-mechanics follow-up, iteration 2 by @francoishamon in #2554
- fix a few typos and
404
s by @tbeltzun in #2562 - Added checks for displacement BCs and delayed well transmissibility calculations by @francoishamon in #2564
- Remove erroneous
template
from non-template member function calls. by @wrtobin in #2583 - Implement negative two-phase flash by @dkachuma in #2484
- Update .gitlab-ci.yml host-config paths, CMake version to 3.23.1 by @bmhan12 in #2563
- Change GEOSX to GEOS in README by @sytuannguyen in #2575
- fix two tutorial examples by @jhuang2601 in #2576
- Feature/change lifo default parameters and fix bugs by @XL64 in #2312
- Added a function to VTKUtilities to avoid empty ranks after redistributeByKdTree by @francoishamon in #2569
- Remove travis by @TotoGaz in #2571
- Use 32bits coordinates inside wave propagators by @XL64 in #2513
- Adding curve checks to integratedTests by @cssherman in #2481
- Update tutorial example for CO2 injection by @jhuang2601 in #2596
- Add reordering steps in Box definition by @jafranc in #2588
- Adding hydraulic fracture examples with poroelasticity by @jhuang2601 in #2521
- Tioga Build Fix, CI Modules, Warning Suppression by @wrtobin in #2530
- Fix bug in reinit for elastic wave solver (pygeosx) by @paloma-martinez in #2587
- Update tpl tag by @CusiniM in #2619
- Github Actions - Separate CUDA builds by @bmhan12 in #2598
- [Testing] Test Github Actions tagged Docker Images by @bmhan12 in #2573
- Improvements to efem kernels by @CusiniM in #2528
- Fix a bug in MappedVector::erase by @klevzoff in #2608
- Update doc for GEOS_TPL_TAG in GHA by @TotoGaz in #2621
- Add pandas to readthedocs requirements.txt by @TotoGaz in #2614
- rebaseline from PR 2608 by @rrsettgast in #2622
- Fix typo when building docker on windows by @TotoGaz in #2620
- update TPL's by @rrsettgast in #2625
- Updating integratedTests Docs by @cssherman in #2618
- Fix validation of injection streams by @dkachuma in #2510
- blt submodule back to v0.5.3 by @wrtobin in #2630
- Adding list of types dispatch capabilities. by @CusiniM in #2495
- Add MGR strategy for SolidMechanicsEmbeddedFractures by @CusiniM in #2537
- Refactoring: centralize loop over test and introduce classes to defined decks by @CusiniM in #2624
- Specifying npm/mermaid versions by @TotoGaz in #2648
- Update codespaces configuration by @TotoGaz in #2627
- Add variable density inside second order acoustic wave solver by @acitrain in #2548
- Build/modify apple builds by @rrsettgast in #2635
- fix
fmtlib/fmt
padding bug by @tbeltzun in #2650 - Add Group & Wrapper source XML line in errors by @MelReyCG in #2404
- Initialization of coupled solver is added by @sohailwaziri in #2605
- update pugixml to 1.13 by @rrsettgast in #2654
- Make test for functions respect
GEOS_ENABLE_TESTS
by @TotoGaz in #2655 - simplify
computeSeismoTrace
- addwriteSeismoTrace
by @tbeltzun in #2641 - Use residual based criterion in CO2EOSSolver::solve by @paveltomin in #2591
- Modification of trailing face check in SIF calculation to allow for intersecting fractures by @frankfeifan in #2662
- Fix python globbing to fix erroneous *py files by @wrtobin in #2677
- Fix deployment folder issues. by @TotoGaz in #2675
- Modified parallel plates permeability and updated discretization by @karimifard in #2623
- Improve C1PPU implementation by @paveltomin in #2645
- Compositional multiphase fluid properties by @dkachuma in #2542
- Add more context to errors - physicsSolvers/ files by @MelReyCG in #2448
- Add more context to errors - constitutive/ files by @MelReyCG in #2447
- Add more context to errors - other files by @MelReyCG in #2449
- Moving time increment higher up in the hierarchy by @shabnamjs in #2611
- Update CoupledSolver.hpp to log statistics for subsolvers by @sohailwaziri in #2680
- Parallel import of conformal fractures by @TotoGaz in #2580
- Github Actions - Run CUDA jobs only when read to merge by @bmhan12 in #2659
- Documentation of SolidMechanicsEmbeddedFracture solver by @CusiniM in #2617
- Local chop for CompositionalMultiphaseFVM by @paveltomin in #2474
- ReadTheDocs equations by @bmhan12 in #2727
- Verification of viscoplastic deformation with a relaxation problem by @jhuang2601 in #2647
- Adding ATS test filtering, updating docs by @cssherman in #2697
- Documentation for
mesh_doctor
by @TotoGaz in #2684 - Solve compilation issue with NVCC on some PowerPC machines by @sframba in #2702
- Add a simple check for internal mesh partitioning by @paveltomin in #2711
- More meaningful error message when mesh is missing in the input by @paveltomin in #2712
- Add solver timers for logLevel > 1 by @paveltomin in #2649
- Github Actions - Make CUDA jobs check and PR draft check dynamic by @bmhan12 in #2726
- Fixed bug in VTKUtilities related to sortedArrayManipulation::find by @francoishamon in #2734
- Updating RTD theme by @cssherman in #2742
- Implemented pseudo acoustic wave propagation in vertical transverse isotropic (VTI) media by @Bertbk in #2544
- Fix for issue #2634 "Single Phase Well Prints Incorrect Mass Flow Rate" by @paveltomin in #2736
- Minor docs updates by @paveltomin in #2714
- rewrite wave propagation damping kernels by @tbeltzun in #2730
- support high order hex Q2 output in VTK by @tbeltzun in #2722
- Implemented fixes in water properties computation (density, enthalpy) by @francoishamon in #2686
- More fixes in SurfaceGenerator to allow for intersecting cracks by @frankfeifan in #2705
- check build against TPLs #228 by @tbeltzun in #2717
- Output well rates to a simple csv file (in addition to the already implemented screen output) by @paveltomin in #2737
- Fix EDFM cases from multiphaseFlowFractures by @paveltomin in #2751
- Try to make log output more readable by @paveltomin in #2756
- support higher order ricker wavelets - simplify pulse computation by @tbeltzun in #2642
- Implemented diffusion and (preliminary) dispersion flux by @francoishamon in #2678
- feature/crook5/meshGeneration by @cmcrook5 in #2767
- damping faces/elements consistency by @tbeltzun in #2758
New Contributors
- @andrea-borio made their first contribution in #1220
- @sytuannguyen made their first contribution in #1271
- @mndiaye24 made their first contribution in #1269
- @jhuang2601 made their first contribution in #1474
- @tang39 made their first contribution in #1468
- @mkhait made their first contribution in #1591
- @XL64 made their first contribution in #1741
- @labesse40 made their first contribution in #1765
- @acitrain made their first contribution in #1899
- @frankfeifan made their first contribution in #1920
- @nmbader made their first contribution in #1995
- @paloma-martinez made their first contribution in #1956
- @aure-lily made their first contribution in #1987
- @untereiner made their first contribution in #2116
- @ryar9534 made their first contribution in #1901
- @karimifard made their first contribution in #2150
- @dkachuma made their first contribution in #2192
- @kjdugan made their first contribution in #2230
- @MelReyCG made their first contribution in #2261
- @IsaacJu-debug made their first contribution in #2333
- @jiemeng-total made their first contribution in #2396
- @tbeltzun made their first contribution in #2416
- @paveltomin made their first contribution in #2468
- @sohailwaziri made their first contribution in #2605
- @Bertbk made their first contribution in #2544
Full Changelog: v0.2.0...v1.0.1