LifeV main header file.
More...
#include <lifev/core/Core_config.h>
#include <LifeV_config.h>
#include <stdint.h>
#include <cstdlib>
#include <iostream>
#include <cmath>
#include <numeric>
#include <iosfwd>
#include <string>
#include <limits>
#include <set>
#include <list>
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/function.hpp>
#include <lifev/core/util/LifeAssert.hpp>
Go to the source code of this file.
|
| LifeV |
| Default Physical Solver.
|
|
| LifeV::Flag |
| flag related free functions and functors
|
|
|
They implement basic operations on boolean flags
|
bool | testAllSet (flag_Type const &inputFlag, flag_Type const &refFlag) |
| It returns true if all bit-flags common set in refFlag are also set in inputFlag. More...
|
|
bool | testOneSet (flag_Type const &inputFlag, flag_Type const &refFlag) |
| returns true if at least one flag set in refFlag is set in inputFlag More...
|
|
bool | testOneNotSet (flag_Type const &inputFlag, flag_Type const &refFlag) |
| returns false if at least one flag set in refFlag is set in inputFlag More...
|
|
flag_Type | turnOn (flag_Type const &inputFlag, flag_Type const &refFlag) |
| turns on the refFlag active bits in inputFlag More...
|
|
flag_Type | turnOff (flag_Type const &inputFlag, flag_Type const &refFlag) |
| turns off the refFlag active bits in inputFlag More...
|
|
flag_Type | change (flag_Type const &inputFlag, flag_Type const &refFlag) |
| switches the refFlag active bits in inputFlag More...
|
|
flag_Type | replaceFlag (flag_Type const &, flag_Type const &refFlag) |
| replaces the given flag with the reference one. More...
|
|
void | showMe (flag_Type const &flag, std::ostream &out=std::cout) |
| showMe method to print out flag status the flag is converted to its binary form ( right -> left corresponds to first -> last flag ) More...
|
|
LifeV main header file.
- Author
- Luca Formaggia
-
Jean-Fred Gerbeau.
-
Christophe Prud'homme
- Contributor:
- Simone Deparis simon.nosp@m.e.de.nosp@m.paris.nosp@m.@epf.nosp@m.l.ch
- Maintainer:
- Simone Deparis simon.nosp@m.e.de.nosp@m.paris.nosp@m.@epf.nosp@m.l.ch
- Date
- 01-01-2004, 01-12-2010
Defines typedefs and macros common to ALL lifeV.h software it must be includes in all translation units.
Definition in file LifeV.hpp.
◆ _LIFEV_HH_
◆ LIFEV_DEPRECATED
#define LIFEV_DEPRECATED |
( |
|
func | ) |
func |
◆ LIFEV_UNUSED
#define LIFEV_UNUSED |
( |
|
x | ) |
((void)x) |
◆ NDIM