Generated from user_bnd.F90 with ROBODoc v3.2.3 on Fri Dec 12 07:55:14 2003

TABLE OF CONTENTS

  1. setups/ld/user_bnd

setups/ld/user_bnd

NAME
    user_bnd

SYNOPSIS
         call user_bnd(solnData,      block_no,neigh  , bndcnd)
         call user_bnd(real(:,:,:,:), integer, integer, integer)

ARGUMENTS
         integer block_no -- the block number being worked on
         integer neigh    -- which side of the block needs guardcell info
         integer bndcnd   -- boundary condition (should be bnd_user)
 
DESCRIPTION
              Called for a block if the boundary condition is bnd_user.
              The routine must fill the appropriate guardcells (as determined
              by `neigh', which is 1 for -X, 2 for +X, 3 for -Y, 4 for +Y,
              5 for -Z, 6 for +Z) for the given block number (block_no).
              For completeness, the boundary condition is passed as well;
              at the moment, we expect this to be bnd_user.

NOTES
              This version, for the Landau-Darrieus problem, 
              sets the left (-X or -Y) and the right (+X or +Y)
              boundary conditions to be the (fixed) leftmost and 
              rightmost states of the flame model read in.