v0.2.1-alpha
Pre-release
Pre-release
rrsettgast
released this
06 Oct 01:59
·
744 commits
to develop
since this release
This is a pre-release created for the purpose of generating a DOI
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
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
- @victorapm made their first contribution in #1879
- @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
Full Changelog: v0.2.0...v0.2.1-alpha