Commit Graph

45 Commits

Author SHA1 Message Date
2bb9a4dd20 ENH: Overhaul of time activated explicit sources
- deprecated:
  - timeActivatedExplicitSource (old base type)
  - timeActivatedExplicitCellSource
  - timeActivatedExplicitMulticomponentPointSource

- introduced timeActivatedExplicitSource
  - templated on primitive type - scalar, vector, tensor...
  - takes as input, either a cell set or list of points
2010-02-03 18:36:49 +00:00
dfbd90ffa2 adding (missed) translatingWall BC to Make/options 2009-11-17 16:27:30 +00:00
13bddac8f0 singleCellFvMesh and application 2009-11-11 11:29:22 +00:00
00cd6ac8b7 Added support for the caching of gradients.
This is controlled by providing a list of the fields to be cached in the "cache"
sub-dictionary of fvSolution.

Debug information about the caching is printed when the solution::debug switch
is on.

There are still a couple of issues to do with the naming of gradients used in
corrected snGrads and limited interpolation schemes that need to be resolved
but these are no different to previously and hence not urgent.
2009-10-26 14:01:39 +00:00
d4864d9b6e Moved the "generic" BCs into a separate library and included it only in those utilities
which need this functionality.  Solvers will now check the correctness of the BCs on
read.
2009-08-04 22:13:54 +01:00
990b54a3d3 new bc 2009-07-09 12:43:40 +01:00
4439183d96 Corrected handling of the wall BCs of p for buoyant flows. 2009-07-07 22:56:02 +01:00
97a7b2cac0 New uniform density hydrostatic pressure BC. 2009-06-28 16:13:02 +01:00
ac02c60442 Changed Boussinesq solvers to use p rather than pd and added hotRoom tutorial cases for them. 2009-06-26 17:19:09 +01:00
e2ffcd16cc Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-06-12 16:41:28 +01:00
3efaa302a9 upwind versions of stencils 2009-06-12 16:41:13 +01:00
279df4d0e6 merge into master 2009-06-05 17:40:08 +01:00
84c64aa17c extended stencil renaming 2009-06-04 17:27:35 +01:00
2bb2266872 updates to sources 2009-06-03 19:40:16 +01:00
56dfd19024 initial commit of new multicomponent point source 2009-05-29 15:48:52 +01:00
f97e559be8 Merge branch 'master' into lagrangianDev 2009-05-18 17:10:02 +01:00
1c101ec1a8 bugfix fixedBlended scheme, cosmetics changes
- actually blend correction factors as well in fixedBlended scheme

- consistency change: move 'linearUpwindV' into same directory as
  'linearUpwind', move correction code from .H into .C code.

- minor docu format/spelling changes

A more general question:
~~~~~~~~~~~~~~~~~~~~~~~~
- would it make more sense to use template specializations for the
  '*V' differencing schemes?
2009-05-08 13:05:19 +02:00
28ef2fa2a7 Merge branch 'master' into lagrangianDev 2009-05-06 13:19:16 +01:00
0be0e96fb9 added 'fixedBlended' scheme - uses a single global blending factor
- fixed misc. copyright dates, other cosmetics
2009-05-04 16:28:07 +02:00
c42f04e843 multi-region directMapped 2009-04-16 18:45:01 +01:00
c09f9589b7 Added new BC for rotating walls, e.g. wheels. 2009-04-03 17:46:26 +01:00
3b07525b5a added interpolationCellPointWallModified 2009-03-04 09:43:45 +00:00
b1f65a8254 new BC for compressible density 2009-02-12 18:34:17 +00:00
6c36054c43 Added new centred and upwinded polynomial-fit schemes. 2009-01-30 15:05:33 +00:00
d0e99ff347 Adding new buoyantBoussinesqSimpleFoam
- incompressible, Boussinesq variant of buoyantSimpleFoam
    - requires new fixedFluxBoussinesqBuoyantPressure bc on pd at walls
      to balance the flux generated by the temperature gradient
2009-01-28 15:11:43 +00:00
81bd77b8ad remove meshCutSurface 2008-11-05 15:38:27 +00:00
809bbd5aeb Generalised and templated the fitting surfaceInterpolation schemes.
Changed the quadratic scheme to quadraticLinear (linear in the plane of the face).
Added a linear scheme based on the CFC stencil used by the quadratic scheme.
2008-10-22 12:35:55 +01:00
73b83058b1 Added new extended stencil handling from Mattijs. 2008-10-16 14:56:30 +01:00
fa4de24846 Added the new files. 2008-10-12 11:46:00 +01:00
26f2c24d84 Added support for quadraticFit interpolation scheme.
Added the quadraticFit interpolation scheme.
2008-09-27 09:25:30 +01:00
8d142532a2 Merge branch 'master' of ssh://hunt/~OpenFOAM/OpenFOAM-dev 2008-09-24 17:05:36 +01:00
3b0dc6e946 moved fixedInternalValueFvPatchField to finiteVolume library 2008-09-23 13:22:29 +01:00
e95b3a9312 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-09-16 11:27:07 +01:00
571d39c321 further updates to mapping 2008-09-16 11:25:08 +01:00
165bac9745 Added support for limitWith scheme. 2008-09-13 10:36:59 +01:00
fc4de936c2 Added Hilary's quadratic variant of filteretLinear2. 2008-09-11 15:36:03 +01:00
e60638fd4f adding pressure gradient volumetric source (kinematic only) 2008-09-10 10:31:01 +01:00
ea27058384 Updates, corrections, improvements and docs. 2008-08-28 10:42:13 +01:00
c683276733 updated time varying boundary conditions 2008-07-04 18:46:45 +01:00
683465062d updated and relocated turbulence eps and omega boundary conditions 2008-06-24 10:19:59 +01:00
be6fd90b92 * src/finiteVolume/fields/fvPatchFields/derived/timeVaryingUniformTotalPressure/:
Added new BC (untested).
2008-06-03 15:33:56 +01:00
e3a3891b79 Modified finiteVolume Make/files to reflect new boundary condition.
Sorted the boundary condition list to ease tracking in the future.
2008-05-08 15:53:35 +02:00
50404aa178 added turbulentMixingLengthFrequencyInlet to Make/files 2008-05-13 12:33:28 +01:00
082165d1c5 adding SRF library, and tutorial with demonstration solver 2008-05-08 17:43:17 +01:00
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00