From 9f725c093551be6b469db495e2ee392e61d262f5 Mon Sep 17 00:00:00 2001 From: Roberto Porcu Date: Wed, 3 Jun 2020 17:27:00 -0400 Subject: [PATCH 1/2] Update EB mixed BCs input parameters --- docs/source/InputsProblemDefinition.rst | 32 +++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/docs/source/InputsProblemDefinition.rst b/docs/source/InputsProblemDefinition.rst index 73bcfe6..3071c9a 100644 --- a/docs/source/InputsProblemDefinition.rst +++ b/docs/source/InputsProblemDefinition.rst @@ -495,7 +495,7 @@ Below is an example for specifying boundary conditions for a fluid `myfluid`. .. code-block:: none - bc.regions = inflow outflow hot-wall + bc.regions = inflow outflow bc.inflow = mi bc.inflow.myfluid.volfrac = 1.0 @@ -509,5 +509,33 @@ Below is an example for specifying boundary conditions for a fluid `myfluid`. bc.outflow = po bc.outflow.myfluid.pressure = 0.0 + +Boundary Conditions on Embedded Boundaries +------------------------------------------ + +In MFIX-Exa it is possible to set boundary conditions on the embedded +boundaries. For instance, it is possible to set inhomogeneous Dirichlet boundary +conditions for the fluid temperature variable on the subpart of the embedded +boundaries which is contained in the BC region (which in this case has to be +tridimensional). We recall that, on the remaining part of the EBs, homogeneous +Neumann boundary conditions are assumed by default. + +In the following table there is a list of the possible entries for EB boundary +conditions. Each entry must be preceeded by `bc.[region0].` + ++---------------------+-----------------------------------------------------------------------+-------------+-----------+ +| | Description | Type | Default | ++=====================+=======================================================================+=============+===========+ +| eb.temperature | Inhomogeneous Dirichlet BC value for temperature on EBs contained in | Real | 0.0 | +| | the (tridimensional) region [required if advect_enthalpy=1 and | | | +| | bc_region_type='eb']. | | | ++---------------------+-----------------------------------------------------------------------+-------------+-----------+ + +Below is an example for specifying boundary conditions for a fluid `myfluid`. + +.. code-block:: none + + bc.regions = hot-wall + bc.hot-walls = eb - bc.hot-walls.myfluid.eb_temperature = 800 + bc.hot-walls.eb.temperature = 800 -- GitLab From 4f8ab5c79302b57e5f218a51872d295d59ec9302 Mon Sep 17 00:00:00 2001 From: Roberto Porcu Date: Wed, 3 Jun 2020 17:29:07 -0400 Subject: [PATCH 2/2] remove eb_temperature from bc fluid parameters --- docs/source/InputsProblemDefinition.rst | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/source/InputsProblemDefinition.rst b/docs/source/InputsProblemDefinition.rst index 3071c9a..da6a619 100644 --- a/docs/source/InputsProblemDefinition.rst +++ b/docs/source/InputsProblemDefinition.rst @@ -486,10 +486,6 @@ For a fluid phase, the following inputs can be defined. | species.[specie0] | Specie [specie0] mass fraction [required if advect_fluid_species=1 | Real | None | | | and bc_region_type='mi' or 'pi']. | | | +---------------------+-----------------------------------------------------------------------+-------------+-----------+ -| eb_temperature | Inhomogeneous Dirichlet BC value for temperature on EBs contained in | Real | 0.0 | -| | the (tridimensional) region [required if advect_enthalpy=1 and | | | -| | bc_region_type='eb']. | | | -+---------------------+-----------------------------------------------------------------------+-------------+-----------+ Below is an example for specifying boundary conditions for a fluid `myfluid`. -- GitLab