Commit graph

4016 commits

Author SHA1 Message Date
Vuko Vukcevic
5a54724450 Corrected spacing 2017-06-29 08:57:35 +02:00
Vuko Vukcevic
35427a239d nuRatio boundary conditions for epsilon and omega
Given a desired nuRatio, the boundary conditions automatically calculate
epsilon/omega from k.
2017-06-29 08:56:04 +02:00
Vuko Vukcevic
dbd2b5ccd1 Consistent divDevReff calculation in incompressible turbulence models
Note: a minor bugfix is also included (previously, dev has been used instead of
dev2. This is included in the current mathematical reformulation).
Tested on cavity case: now simpleFoam with laminar turbulence model gives
exactly the same results as icoFoam.
2017-06-28 17:08:19 +02:00
Vuko Vukcevic
d9690e81ae Reorganisation of improved wall functions
Instead of calculating pressure gradient and convection terms in each
wall function (for each patch), function objects pressureGradient and
velocityConvection will update them and register them in the database and we
only fetch the data when updating wall functions.
2017-06-12 15:01:17 +02:00
Vuko Vukcevic
391e98828f Additional wall functions: k/epsilonNonEqWallFunctions
Non-equilibrium wall functions for k and epsilon.

Author: Filip Sutalo, Merge: Vuko Vukcevic
2017-05-31 13:25:48 +02:00
Vuko Vukcevic
2af7fe9b02 Additional wall functions: omega/nutMEWTWallFunctions
Modified enhanced wall treatment by Sutalo, wall functions are
sensitive to convection and pressure gradient effects.

Author: Filip Sutalo, Merge: Vuko Vukcevic
2017-05-29 14:02:48 +02:00
Vuko Vukcevic
c0741e5def Additional wall functions: omega/nutCWTWallFunctions
Compound wall treatment by Popovac and Hanjalic, wall functions are sensitive to
flow unsteadiness, convection effects and pressure gradient effects.

Author: Filip Sutalo, Merge: Vuko Vukcevic
2017-05-29 09:46:39 +02:00
Vanja Skuric
8d83cebef6 Fixed FSI library version in extend-bazaar (Ticket #6 by Adam Vandergriff) 2017-05-12 14:00:22 +02:00
Vuko Vukcevic
072238fa11 Fixed typos in comments 2017-04-28 07:30:51 +02:00
Vuko Vukcevic
7eeb852ff8 Updated sixDOFSolver tutorials
Removed unnecessary input left from the old formulation
2017-04-28 07:27:59 +02:00
Vuko Vukcevic
57af002275 No slip wall boundary condition 2017-04-28 07:13:40 +02:00
Vuko Vukcevic
1e8dd2ecb1 Validation suite update:
Distinguishing between validation and verification cases: small changes in the
directory structure
2017-04-27 15:00:44 +02:00
Inno Gatin
6499f06ce4 Merge branch 'feature/RichardsonEquationFoam' into nextRelease 2017-04-24 14:18:49 +02:00
Inno Gatin
878722b100 Richards Equation solver: porous soil transport 2017-04-24 13:39:41 +02:00
Robert Keser
4073503798 Repairing tutorial cases on windows. 2017-04-21 16:55:02 +02:00
Vuko Vukcevic
28a310ce71 Update in solutionControl class
Flux should not be recalculated for patches with inletOutlet boundary
conditions.
2017-04-20 08:59:23 +02:00
Vuko Vukcevic
795249e50e Fixed typo in error stream in checkField macro 2017-04-20 08:24:47 +02:00
Vuko Vukcevic
16ea621887 Consistency update in solution control class:
The rewrite enables multiple pressure/velocity systems to be treated in a time
and under-relaxation consistent way (useful for multiphase flows).
2017-04-20 08:24:25 +02:00
Robert Keser
d69eccdc69 Bugfix: Avoid zero in log function in dsmcInitialise Authors: Robert Keser & Vanja Skuric 2017-04-19 14:21:43 +02:00
Robert Keser
8607f3d224 Repairing tutorial cases on windows. 2017-04-19 14:18:57 +02:00
Robert Keser
64eed6d825 Bugfix: Reading files on Windows (recognizing relative or absoulte path) Author: Vanja Skuric 2017-04-17 15:27:50 +02:00
Robert Keser
e2a3e46122 Windows RunFunctions update. 2017-04-17 15:23:30 +02:00
Robert Keser
1f5e031f9c Repairing tutorial cases on windows. 2017-04-17 15:18:03 +02:00
Vanja Skuric
a89e9497d3 Bugfix (Mac OS): Fixed star4ToFoam compiling on Mac OS (Tested on Sierra) 2017-04-13 13:11:13 +02:00
Vanja Skuric
82390b1a86 Bugfix (Mac OS): ThirdParty compiling fixes (ParMGridGen, ParaView, libccmio) 2017-04-13 13:09:40 +02:00
Vanja Skuric
2c7566802e Bugfix (Mac OS): Added Clang as a compiler option to bashrc 2017-04-13 13:04:54 +02:00
Martin Beaudoin
713abc615a Adding a new processor configuration for ARM v8 2017-04-08 20:23:50 +00:00
Martin Beaudoin
067c8ba353 ThirdParty: flex. Suggest using FLEX_DIR for a system-installed flex located at a non-traditionnal directory like /opt 2017-04-08 20:22:24 +00:00
Martin Beaudoin
a2f57472f9 ThirdParty: updating mesquite-2.1.2/config_aux/config.guess which is too old for recent OSes like Ubuntu 16.04.2 LTS 2017-04-08 20:18:53 +00:00
Pascal Beckstein
08611c9989 Merge branch 'pascal/fix/splitMeshRegionsOverwrite' into pascal/fixes 2017-04-04 21:06:06 +02:00
Pascal Beckstein
9811772ef5 Merge branch 'pascal/fix/setSetExitCode' into pascal/fixes 2017-04-04 21:06:04 +02:00
Pascal Beckstein
60270c0af6 Merge branch 'pascal/fix/regionDecompositionReconstruction' into pascal/fixes 2017-04-04 21:05:58 +02:00
Robert Keser
75c66b113f Started repairing tutorial cases on windows. 2017-04-04 14:33:58 +02:00
Pascal Beckstein
7575c60201 Add jumpFaceFluxCorrectionPtr_ to fvMatrix for cases of jump discontinuities in grad(psi). 2017-04-04 03:08:52 +02:00
Pascal Beckstein
333c815d8f Make all axis point labels available in wedgeFaPatch (idea from Zeljko) 2017-04-04 03:04:33 +02:00
Pascal Beckstein
9bd721da3e Performance upgrade for global patch creation in tetPolyMesh 2017-04-04 02:49:53 +02:00
Pascal Beckstein
98274c1751 Add .gitattributes for custom gitlab language highlighting 2017-04-04 02:47:14 +02:00
Pascal Beckstein
4e95161b7b Fix write of rAU-keyword in fixedFluxPressureFvPatchScalarField 2017-04-04 02:43:26 +02:00
Pascal Beckstein
5d7e870db7 Bugfixes and improvements for parallel decomposition/reconstruction of regions 2017-04-04 02:41:00 +02:00
Pascal Beckstein
cf69951232 Fix overwrite option in splitMeshRegions utility 2017-04-04 02:27:34 +02:00
Pascal Beckstein
6122d50b64 Return exit code based on ok status in setSet utility 2017-04-04 02:26:02 +02:00
Robert Keser
cd214ab5a3 Avoid compiling foamToTecplot360 on Windows Authors: Robert Keser & Vanja Skuric 2017-03-31 15:53:16 +02:00
Robert Keser
4bbbbf780a Bugfix: Windows now compiles surfaceCoarsen Author: Vanja Skuric 2017-03-31 12:36:01 +02:00
Robert Keser
f9c99a109c Updated cross-coupling terms in coupledKEpsilon turbulence model. 2017-03-29 16:49:49 +02:00
Vuko Vukcevic
fcb7267543 Minor update in comment 2017-03-14 15:54:03 +01:00
Vuko Vukcevic
26f9cf0b5b Added member function to initialize force and moment in sixDOFODE 2017-03-14 14:57:49 +01:00
Vuko Vukcevic
ea398214f1 Added access functions in constraints/restraints 2017-03-13 17:01:32 +01:00
Vuko Vukcevic
67f3d04b5c Updates in constraints and restraints classes
They now hold a reference to underlying sixDOFODE object. Need to handle more
complex restraints/constraints depending on its state.
2017-03-13 16:03:30 +01:00
Vuko Vukcevic
715ee6a0fb Moved static functions in finiteRotation to public interface 2017-03-13 12:34:47 +01:00
Vuko Vukcevic
b245c86343 Update to eulerAngles static function in finiteRotation 2017-03-13 12:30:51 +01:00