Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
interpolate.hpp File Reference

Namespaces

namespace  Feel
 -*- mode: c++; coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; show-trailing-whitespace: t -*-
 

Enumerations

enum  { INTERPOLATE_DIFFERENT_MESH =0 , INTERPOLATE_SAME_MESH = 1 }
 

Functions

template<typename SpaceType , typename FunctionType , typename InterpType >
void Feel::interpolate (std::shared_ptr< SpaceType > const &space, FunctionType const &f, InterpType &interp)
 Given a space space using a lagrange basis, compute the interpolation interp of f belonging to another function space. More...
 
template<typename SpaceType , typename FunctionType >
bool Feel::interpolate_copy (std::shared_ptr< SpaceType > const &space, FunctionType const &f, typename SpaceType::element_type &interp)
 
template<typename InterpType , typename SizeT >
void Feel::interpolate_sync (InterpType &interp, bool hasMeshSupportPartialDomain, std::set< SizeT > const &dofUsedWithPartialMeshSupport)
 

Detailed Description