xlifepp – Typedefs#

BcType#

typedef EcType xlifepp::BcType#

BFFunction#

typedef void (*xlifepp::BFFunction)(BFComputationData &bfd)#

BFFunctionP#

typedef void (*xlifepp::BFFunctionP)(BFComputationData &bfd, Parameters &pa)#

bfPair#

typedef std::pair<BasicBilinearForm*, complex_t> xlifepp::bfPair#

useful typedefs to MatrixBilinearForm class

BoundaryCondition#

typedef EssentialCondition xlifepp::BoundaryCondition#

BoundaryConditions#

typedef EssentialConditions xlifepp::BoundaryConditions#

Circle#

typedef Disk xlifepp::Circle#

cit_mublc#

typedef std::map<uvPair, SuBilinearForm>::const_iterator xlifepp::cit_mublc#

cit_mulc#

typedef std::map<constUnknown*, SuLinearForm>::const_iterator xlifepp::cit_mulc#

cit_mustm#

typedef std::map<uvPair, SuTermMatrix*>::const_iterator xlifepp::cit_mustm#

cit_mustv#

typedef std::map<constUnknown*, SuTermVector*>::const_iterator xlifepp::cit_mustv#

cit_opkuvval#

typedef std::vector<OpkuvValPair>::const_iterator xlifepp::cit_opkuvval#

cit_opusval#

typedef std::vector<OpusValPair>::const_iterator xlifepp::cit_opusval#

cit_opuval#

typedef std::vector<OpuValPair>::const_iterator xlifepp::cit_opuval#

cit_vbfp#

typedef std::vector<bfPair>::const_iterator xlifepp::cit_vbfp#

cit_vlfp#

typedef std::vector<lfPair>::const_iterator xlifepp::cit_vlfp#

cit_vr#

typedef std::vector<real_t>::const_iterator xlifepp::cit_vr#

cit_vu#

typedef std::vector<Unknown*>::const_iterator xlifepp::cit_vu#

ColoringRule#

typedef real_t (*xlifepp::ColoringRule)(const GeomElement&, const std::vector<real_t>&)#

alias of a function describing a GeomElement coloring rule

Complex#

typedef complex_t xlifepp::Complex#

Complexes#

typedef Vector<complex_t> xlifepp::Complexes#

ComplexMatrices#

typedef Matrix<Matrix<Complex>> xlifepp::ComplexMatrices#

ComplexMatrix#

typedef Matrix<Complex> xlifepp::ComplexMatrix#

ComplexVector#

typedef Complexes xlifepp::ComplexVector#

ComplexVectors#

typedef Vector<Complexes> xlifepp::ComplexVectors#

Dimen#

typedef dimen_t xlifepp::Dimen#

dimen_t#

typedef short unsigned int xlifepp::dimen_t#

typedef for short unsigned int

dimPair#

typedef std::pair<dimen_t, dimen_t> xlifepp::dimPair#

useful alias

DofCluster#

typedef ClusterTree<FeDof> &xlifepp::DofCluster#

Domain#

typedef GeomDomain &xlifepp::Domain#

DomainPair#

typedef std::pair<const GeomDomain*, const GeomDomain*> xlifepp::DomainPair#

useful typedef for domain objects

Domains#

typedef PCollection<GeomDomain> xlifepp::Domains#

collection of GeomDomain pointers

ELTDEFMAP#

typedef map<number_t, ELTDEF> xlifepp::ELTDEFMAP#

EltNumPair#

typedef std::pair<MeshElement*, number_t> xlifepp::EltNumPair#

useful alias of a pair of MeshElement* and number_t

Euler#

typedef EulerT<real_t> xlifepp::Euler#

FEInterpolation#

typedef Interpolation &xlifepp::FEInterpolation#

FilonIM#

typedef FilonIMT<complex_t> xlifepp::FilonIM#

funSC1_t#

complex_t() xlifepp::funSC1_t (const complex_t &)

funSC2_t#

complex_t() xlifepp::funSC2_t (const complex_t &, const complex_t &)

funSC_t#

complex_t() xlifepp::funSC_t (const Point &, Parameters &)

funSR1_t#

real_t() xlifepp::funSR1_t (const real_t &)

funSR2_t#

real_t() xlifepp::funSR2_t (const real_t &, const real_t &)

funSR_t#

real_t() xlifepp::funSR_t (const Point &, Parameters &)

GeoNumPair#

typedef std::pair<GeomElement*, number_t> xlifepp::GeoNumPair#

useful typedef for GeomElement class

alias of a pair of GeomElement* and a number

GMSHMAP#

typedef map<number_t, GMXL> xlifepp::GMSHMAP#

GradientSolver#

typedef GradientSolverT<real_t> xlifepp::GradientSolver#

idx_t#

typedef int_t xlifepp::idx_t#

Index#

typedef int_t xlifepp::Index#

Indexing#

typedef std::vector<number_t> xlifepp::Indexing#

Int#

typedef int_t xlifepp::Int#

alias for basic type

int_t#

typedef long long xlifepp::int_t#

typedef for integer

Interpolations#

typedef PCollection<Interpolation> xlifepp::Interpolations#

collection of Interpolation pointers

Ints#

typedef Collection<int_t> xlifepp::Ints#

collection of Int

it_mublc#

typedef std::map<uvPair, SuBilinearForm>::iterator xlifepp::it_mublc#

useful typedefs to BilinearForm class

it_mulc#

typedef std::map<constUnknown*, SuLinearForm>::iterator xlifepp::it_mulc#

useful typedefs to LinearForm class

it_mustm#

typedef std::map<uvPair, SuTermMatrix*>::iterator xlifepp::it_mustm#

useful aliases for TermMatrix class

it_mustv#

typedef std::map<constUnknown*, SuTermVector*>::iterator xlifepp::it_mustv#

it_opkuvval#

typedef std::vector<OpkuvValPair>::iterator xlifepp::it_opkuvval#

it_opusval#

typedef std::vector<OpusValPair>::iterator xlifepp::it_opusval#

it_opuval#

typedef std::vector<OpuValPair>::iterator xlifepp::it_opuval#

it_vbfp#

typedef std::vector<bfPair>::iterator xlifepp::it_vbfp#

it_vlfp#

typedef std::vector<lfPair>::iterator xlifepp::it_vlfp#

it_vr#

typedef std::vector<real_t>::iterator xlifepp::it_vr#

it_vu#

typedef std::vector<Unknown*>::iterator xlifepp::it_vu#

ITPARENTS#

typedef std::pair<SIDELTMAP::const_iterator, SIDELTMAP::const_iterator> xlifepp::ITPARENTS#

kerSC_t#

complex_t() xlifepp::kerSC_t (const Point &, const Point &, Parameters &)

kerSR_t#

Parameters &typedef Parameters &typedef Parameters &typedef Parameters &typedef real_t() xlifepp::kerSR_t (const Point &, const Point &, Parameters &)

LevenbergMarquardtSolver#

typedef LevenbergMarquardtSolverT<real_t> xlifepp::LevenbergMarquardtSolver#

lfPair#

typedef std::pair<BasicLinearForm*, complex_t> xlifepp::lfPair#

useful typedefs to SuLinearForm class

MeshPattern#

typedef MeshGenerator xlifepp::MeshPattern#

Mn_Pnn#

typedef map<number_t, pair<number_t, number_t>> xlifepp::Mn_Pnn#

Mn_Sn#

typedef map<number_t, set<number_t>> xlifepp::Mn_Sn#

Monomial#

typedef MonomialT xlifepp::Monomial#

NewtonSolver#

typedef NewtonSolverT<real_t> xlifepp::NewtonSolver#

Number#

typedef number_t xlifepp::Number#

number_t#

typedef size_t xlifepp::number_t#

typedef for size_t

Numbers#

typedef Collection<number_t> xlifepp::Numbers#

collection of Number

NumPair#

typedef std::pair<number_t, number_t> xlifepp::NumPair#

Ode45#

typedef Ode45T<real_t> xlifepp::Ode45#

OpkuvValPair#

typedef std::pair<xlifepp::KernelOperatorOnUnknowns*, xlifepp::complex_t> xlifepp::OpkuvValPair#

Options#

typedef Parameters xlifepp::Options#

OpusValPair#

typedef std::pair<OperatorOnUnknowns*, complex_t> xlifepp::OpusValPair#

OpuValPair#

typedef std::pair<OperatorOnUnknown*, complex_t> xlifepp::OpuValPair#

pairNN#

typedef std::pair<number_t, number_t> xlifepp::pairNN#

par_fun#

typedef Vector<real_t> (*xlifepp::par_fun)(const Point&, Parameters&, DiffOpType)#

alias of real vector function

PointMatrix#

typedef Collection<Points> xlifepp::PointMatrix#

collection of Points

Points#

typedef Collection<Point> xlifepp::Points#

collection of Point

PolyNode#

typedef PolyNodeT xlifepp::PolyNode#

Polynomial#

typedef PolynomialT xlifepp::Polynomial#

PolynomialBasis#

typedef PolynomialBasisT xlifepp::PolynomialBasis#

PolynomialsBasis#

typedef PolynomialsBasisT xlifepp::PolynomialsBasis#

QuasiNewton#

typedef QuasiNewtonSolverT<real_t> xlifepp::QuasiNewton#

Real#

typedef real_t xlifepp::Real#

RealMatrices#

typedef Matrix<Matrix<Real>> xlifepp::RealMatrices#

RealMatrix#

typedef Matrix<Real> xlifepp::RealMatrix#

alias for matrix type

RealPair#

typedef std::pair<real_t, real_t> xlifepp::RealPair#

Reals#

typedef Vector<real_t> xlifepp::Reals#

RealVector#

typedef Reals xlifepp::RealVector#

alias for vector type

RealVectors#

typedef Vector<Reals> xlifepp::RealVectors#

RK4#

typedef RK4T<real_t> xlifepp::RK4#

SIDELTMAP#

typedef std::multimap<std::vector<number_t>, pairNN> xlifepp::SIDELTMAP#

Spaces#

typedef PCollection<Space> xlifepp::Spaces#

collection of Space pointers

Sphere#

typedef Ball xlifepp::Sphere#

splitvec_t#

typedef std::vector<std::pair<ShapeType, std::vector<number_t>>> xlifepp::splitvec_t#

String#

typedef string_t xlifepp::String#

Strings#

typedef Collection<string_t> xlifepp::Strings#

collection of String

structPair#

typedef std::pair<ValueType, StrucType> xlifepp::structPair#

TestFct#

typedef Unknown xlifepp::TestFct#

alias of Unknown

TestFunctions#

typedef PCollection<TestFunction> xlifepp::TestFunctions#

collection of TestFunction pointers

uint_t#

typedef unsigned long long xlifepp::uint_t#

Unknowns#

typedef PCollection<Unknown> xlifepp::Unknowns#

collection of Unknown pointers

uvPair#

typedef std::pair<const Unknown*, const Unknown*> xlifepp::uvPair#

VectorColoringRule#

typedef real_t (*xlifepp::VectorColoringRule)(const GeomElement&, const std::vector<Vector<real_t>>&)#

alias of a function describing a GeomElement coloring rule

VpacVEp#

typedef std::vector<std::pair<complex_t, VectorEntry*>> xlifepp::VpacVEp#