Loading...
Searching...
No Matches
space_seq.cc
Go to the documentation of this file.
#include "rheolef/space.h"
#include "rheolef/space_mult.h"
#include "rheolef/piola_util.h"
namespace rheolef {
// ---------------------------------------------------------------
// space_rep<seq>
// ---------------------------------------------------------------
template <class T>
space_rep<T,sequential>::space_rep (
const space_constitution<T,sequential>& constit)
: space_base_rep<T,sequential>::space_base_rep (constit)
{
}
template <class T>
space_rep<T,sequential>::space_rep (
const geo_basic<T,sequential>& omega,
std::string approx,
std::string valued)
: space_base_rep<T,sequential>::space_base_rep (omega, approx, valued)
{
}
template <class T>
space_rep<T,sequential>::space_rep (
const geo_basic<T,sequential>& omega,
const basis_basic<T>& b)
: space_base_rep<T,sequential>::space_base_rep (omega, b)
{
}
template <class T>
space_rep<T,sequential>::space_rep (
const space_mult_list<T,sequential>& expr)
: space_base_rep<T,sequential>::space_base_rep (expr)
{
}
// for compatibility with the distributed case:
static std::set<size_t> empty_set;
template <class T>
const std::set<typename rheolef::space_base_rep<T, sequential>::size_type>&
space_rep<T,sequential>::ext_iu_set() const
{
return empty_set;
}
template <class T>
const std::set<typename rheolef::space_base_rep<T, sequential>::size_type>&
space_rep<T,sequential>::ext_ib_set() const
{
return empty_set;
}
// ----------------------------------------------------------------------------
// instanciation in library
// ----------------------------------------------------------------------------
template class space_rep<Float,sequential>;
} // namespace rheolef
rheolef::basis_basic
Definition basis.h:566
rheolef::geo_basic
generic mesh with rerefence counting
Definition geo.h:1089
rheolef::space_base_rep< T, sequential >::space_base_rep
space_base_rep()
rheolef::space_base_rep< T, sequential >::valued
const std::string & valued() const
Definition space.h:192
rheolef::space_constitution
Definition space_constitution.h:405
rheolef::space_mult_list
Definition space_mult.h:54
rheolef::space_rep< T, sequential >::space_rep
space_rep(const geo_basic< T, sequential > &omega, std::string approx, std::string prod_valued)
Definition space_seq.cc:38
rheolef::space_rep
Definition space.h:294
rheolef::empty_set
static std::set< size_t > empty_set
Definition space_seq.cc:59
T
Expr1::float_type T
Definition field_expr.h:230
rheolef
This file is part of Rheolef.
Definition compiler_eigen.h:39
rheolef::sequential
Definition communicator.h:62