openfoam/src
Mark Olesen c2697f466d CONFIG: update c++ standard, some compiler rules (partially addresses #2209)
- migrate to c++14 for most compilers *except* gcc.
  There are still many systems in use with gcc-4.8.5, which does not
  support c++14.

- initial rules for nvidia compilers (pgi is will soon be defunct).
  Not fully tested...

CONFIG: provide fallback value for the user directory name

- in containers may have an unset USER env variable.
  Default to 'user' to prevent ugly looking directory names.
2021-10-21 15:31:05 +02:00
..
atmosphericModels STYLE: add fa/fv namespace qualifiers for fa/fv option 2021-06-29 13:43:44 +02:00
combustionModels COMP: avoid incomplete types in runTime tables, unneeded typedefs etc 2021-07-15 14:31:54 +02:00
conversion ENH: robustness and functionality improvements for VTK output 2021-09-27 13:26:22 +02:00
dummyThirdParty ENH: use PrecisionAdaptor to support scotch with label widening 2021-09-07 11:29:11 +02:00
dynamicFaMesh ENH: initial revamp of faMesh to improve modularity (#2084) 2021-05-27 21:04:55 +02:00
dynamicFvMesh CONFIG: Updated headers to v2106 2021-06-28 09:14:42 +01:00
dynamicMesh STYLE: remove/replace unneeded SortableList 2021-07-15 16:47:27 +02:00
engine STYLE: make polyMesh constructor explicit 2021-05-12 11:24:57 +02:00
faOptions ENH: limitVelocity: new faOption 2021-07-16 16:38:06 +00:00
fileFormats ENH: extend vtk::polyWriter and vtk:GenericPatchWriter 2021-10-01 15:26:50 +02:00
finiteArea ENH: collective for boundary connections, makes lduAddressing const 2021-10-08 09:13:36 +02:00
finiteVolume STYLE: changes for implicit handling, region coupling 2021-10-15 18:48:08 +02:00
functionObjects DOC: pressure: correct the usage explanations for pName (#2221) 2021-10-04 15:25:49 +01:00
fvAgglomerationMethods ENH: Pstream: Feed through outstanding requests more. See #1626. 2020-06-10 12:10:02 +01:00
fvMotionSolver ENH: Function1 and PatchFunction1 improvements (#1917) 2020-11-19 16:57:45 +01:00
fvOptions STYLE: add fa/fv namespace qualifiers for fa/fv option 2021-06-29 13:43:44 +02:00
genericPatchFields ENH: refactor generic patch fields for code reduction 2021-04-19 16:33:42 +00:00
lagrangian STYLE: PilchErdman: modernise code for constness and constructs 2021-10-04 15:24:47 +01:00
lumpedPointMotion CONFIG: Updated headers to v2106 2021-06-28 09:14:42 +01:00
mesh ENH: blockMesh enhancements 2021-07-28 13:14:44 +02:00
meshTools ENH: add single-parameter PtrListOps::names (ie, no name filtering) 2021-10-12 10:11:05 +02:00
ODE Merge remote-tracking branch 'origin/master' into develop 2020-11-25 21:30:49 +01:00
OpenFOAM ENH: add single-parameter PtrListOps::names (ie, no name filtering) 2021-10-12 10:11:05 +02:00
optimisation/adjointOptimisation/adjoint ENH: enable custom input of U for devRhoReff and devReff 2021-08-05 12:40:47 +00:00
OSspecific COMP: added arm64 support for OSX fpe handling (#2240) 2021-10-18 15:28:23 +02:00
overset ENH: collective for boundary connections, makes lduAddressing const 2021-10-08 09:13:36 +02:00
parallel ENH: decomposePar: cyclicAMI in constraints. Fixes #2242 2021-10-20 14:51:38 +01:00
phaseSystemModels BUG: Fixing BC's fixed value for species in multicomponent system 2021-09-01 12:26:29 -07:00
Pstream BUG: mpi: use group-local communicator allocation. Fixes #2158 2021-07-28 16:07:30 +02:00
randomProcesses ENH: noiseModel - protected log10 calls 2021-08-05 16:06:33 +01:00
regionFaModels ENH: KirchhoffShell: further simplication of log output 2021-09-07 11:29:11 +02:00
regionModels Implicit treatment of coupled boundary conditions 2021-08-03 20:08:49 +00:00
renumber ENH: replace base implementation of Foam::Swap with std::swap 2021-02-16 14:30:36 +01:00
rigidBodyDynamics STY: Clearing up code and updating tutrial 2021-03-17 09:07:26 +00:00
rigidBodyMeshMotion BUG: rigidBodyMeshMotion: do not access uninitialised. Fixes #2127 2021-06-17 16:46:35 +01:00
sampling DOC: uniformSet: improve header documentation 2021-10-04 15:24:47 +01:00
semiPermeableBaffle ENH: unify use of dictionary method names 2020-06-02 17:26:03 +02:00
sixDoFRigidBodyMotion STY: Clearing up code and updating tutrial 2021-03-17 09:07:26 +00:00
sixDoFRigidBodyState ENH: unify use of dictionary method names 2020-06-02 17:26:03 +02:00
surfMesh ENH: additional cleanup method(s) for MeshedSurface, triSurface 2021-10-01 15:26:50 +02:00
thermophysicalModels STYLE: changes for implicit handling, region coupling 2021-10-15 18:48:08 +02:00
topoChangerFvMesh ENH: provide setter methods for IOobject read/write options etc. 2021-03-17 15:10:00 +01:00
transportModels COMP: avoid incomplete types in runTime tables, unneeded typedefs etc 2021-07-15 14:31:54 +02:00
TurbulenceModels ENH: Added contact resistance to multi-world. See #1535. 2021-10-18 19:22:23 +01:00
waveModels STYLE: add fa/fv namespace qualifiers for fa/fv option 2021-06-29 13:43:44 +02:00
Allwmake CONFIG: update c++ standard, some compiler rules (partially addresses #2209) 2021-10-21 15:31:05 +02:00
Allwmake-scan STYLE: limit foamEtcFile -show-api to querying the META-INFO/api-info 2020-02-12 17:48:09 +01:00