Dear Anton,
> 0) Would you advice me to use Basilisk for this study?
Why not!
> 1) In the 'solvers and functions' section of the website I could not
> find an appropriate solver for scalar advection-diffusion. Can the
> standard scalar-Advection scheme be easily extended to incorporate
> diffusion?
You can combine the advection solver with the reaction-diffusion solver:
http://basilisk.fr/src/diffusion.h
> 2) I Noticed LES models are not present in Basilisk. Since I have case
> specific wishes for my SGS-models I want to define them myself. Is this
> simply done by defining an extra force term *'a'* as a function of the
> resolved flow field? Is this as simple as adding a few lines in the
> source code calculating the SGS stresses from the resolved fields or am
> i missing something?
There are various kinds of LES models which can be classified according
to the "order" of the closure. The simplest models are "zero-equation"
models such as Smagorinsky eddy viscosity which can indeed be computed
just as a local function of the local large-scale stresses. This could
indeed be done quite simply by defining the viscosity (e.g. by
overloading the "properties" event of the Navier-Stokes "centered.h"
solver), using the Smagorinsky formula.
Other models (i.e. k-epsilon) can involve additional advection/diffusion
equations, but this can be easily implemented using a combination of the
existing solvers.
cheers
Stephane