LifeV
BCBase.cpp File Reference

classes to handle boundary conditions More...

+ Include dependency graph for BCBase.cpp:

Go to the source code of this file.

Namespaces

 LifeV
 Default Physical Solver.
 

Detailed Description

classes to handle boundary conditions

Author
M.A. Fernandez
Contributor:
Lucia Mirabella lucia.nosp@m..mir.nosp@m.abell.nosp@m.@gma.nosp@m.il.co.nosp@m.m
Contributor:
Mauro Perego pereg.nosp@m.o.ma.nosp@m.uro@g.nosp@m.mail.nosp@m..com
Maintainer:
Mauro Perego pereg.nosp@m.o.ma.nosp@m.uro@g.nosp@m.mail.nosp@m..com
@date 06-2002

@date 11-2002

This file contains the classes which may be used to store boundary conditions. A boundary condition object will have the following elements:

  1. a name identifying a specific BC,

  2. a flag identifying a specific part of the mesh boundary,

  3. a type (Essential, Natural, Robin, Flux, Resistance),

  4. a mode of implementation (Scalar, Full, Component, Normal, Tangential, Resistance, Directional),

  5. a functor holding the data function,

  6. a bool vector describing the components involved in this boundary condition

  7. a list of pointers to identifiers allowing the user to know to which DOF the boundary condition applies.

Definition in file BCBase.cpp.