LifeV
|
One Dimensional Model Global Definitions. More...
#include <string>
#include <iostream>
#include <sstream>
#include <fstream>
#include <cmath>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/function.hpp>
#include <boost/shared_ptr.hpp>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/util/StringUtility.hpp>
#include <lifev/core/util/Factory.hpp>
#include <lifev/core/util/FactorySingleton.hpp>
#include <lifev/core/util/LifeChrono.hpp>
#include <lifev/core/fem/FESpace.hpp>
#include <lifev/core/algorithm/SolverAmesos.hpp>
Go to the source code of this file.
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::OneDFSI | |
Enumerations | |
enum | physicsType_Type { LinearPhysics, NonLinearPhysics } |
enum | fluxTerm_Type { LinearFlux, NonLinearFlux } |
enum | sourceTerm_Type { LinearSource, NonLinearSource } |
enum | bcType_Type { W1, W2, A, Q, P, S, T } |
enum | bcSide_Type { left, right } |
enum | bcLine_Type { first, second } |
Functions | |
void | mapsDefinition () |
Define the map of the OneDFSIModel objects. More... | |
Real | pow05 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 0.5. More... | |
Real | pow10 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 1.0. More... | |
Real | pow15 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 1.5. More... | |
Real | pow20 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 2.0. More... | |
Real | pow30 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 3.0. More... | |
Real | pow40 (const Real &base, const Real &exponent) |
Fast pow for the case of exponent 4.0. More... | |
Variables | |
std::map< std::string, physicsType_Type > | physicsMap |
std::map< std::string, fluxTerm_Type > | fluxMap |
std::map< std::string, sourceTerm_Type > | sourceMap |
One Dimensional Model Global Definitions.
Definition in file OneDFSIDefinitions.hpp.