|
|
using | mesh_type = typename super_type::mesh_type |
| |
|
using | space_ptrtype = typename super_type::space_ptrtype |
| |
|
using | space_type = typename super_type::space_type |
| |
|
typedef SensorBase< Space > | super_type |
| |
|
typedef SensorSurface< Space > | this_type |
| |
|
using | mesh_type = typename space_type::mesh_type |
| |
|
using | space_ptrtype = typename super_type::space_ptrtype |
| |
|
using | space_type = typename super_type::space_type |
| |
|
typedef FsFunctionalLinear< Space > | super_type |
| |
|
typedef SensorBase< Space > | this_type |
| |
|
typedef std::shared_ptr< backend_type > | backend_ptrtype |
| |
|
typedef Backend< value_type > | backend_type |
| |
|
typedef space_type::element_type | element_type |
| |
|
typedef std::shared_ptr< space_type > | space_ptrtype |
| |
|
typedef Space | space_type |
| |
|
typedef FsFunctional< Space > | super_type |
| |
|
typedef FsFunctionalLinear< Space > | this_type |
| |
|
typedef space_type::value_type | value_type |
| |
|
typedef backend_type::vector_ptrtype | vector_ptrtype |
| |
|
typedef backend_type::vector_type | vector_type |
| |
|
typedef space_type::element_type | element_type |
| |
|
typedef std::shared_ptr< space_type > | space_ptrtype |
| |
|
typedef Space | space_type |
| |
|
typedef space_type::value_type | value_type |
| |
|
| void | init () override |
| |
|
std::set< std::string > | markers () |
| |
|
| SensorSurface (space_ptrtype const &space, std::set< std::string > const &markers, std::string const &n="surface") |
| |
|
void | setMarkers (std::set< std::string > const &markers) |
| |
| json | to_json () const override |
| |
|
virtual void | init ()=0 |
| |
|
std::string const & | name () const |
| |
|
| SensorBase (space_ptrtype const &space, std::string const &name="sensor", std::string const &t="") |
| |
|
void | setName (std::string const &n) |
| |
| void | setSpace (space_ptrtype const &space) override |
| |
|
virtual json | to_json () const |
| |
|
std::string const & | type () const |
| |
|
void | add (this_type const &f) |
| |
|
void | close () |
| |
|
vector_type & | container () |
| |
|
vector_type const & | container () const |
| |
|
virtual void | container (vector_type &vector) |
| |
|
virtual vector_ptrtype & | containerPtr () |
| |
|
virtual vector_ptrtype const & | containerPtr () const |
| |
|
virtual void | containerPtr (vector_ptrtype &vector) |
| |
|
| FsFunctionalLinear (space_ptrtype space, backend_ptrtype backend=backend_type::build(soption(_name="backend"))) |
| |
|
std::string | name () const |
| |
| virtual value_type | operator() (const element_type &x) const override |
| |
|
template<typename ExprT > |
| this_type & | operator+= (ExprT const &e) |
| |
|
template<typename ExprT > |
| this_type & | operator= (ExprT const &e) |
| |
|
void | setName (std::string name) |
| |
| virtual void | setSpace (space_ptrtype const &space) override |
| |
|
| FsFunctional (space_ptrtype space) |
| |
|
virtual value_type | operator() (const element_type &x) const =0 |
| |
|
virtual void | setSpace (space_ptrtype const &Xh) |
| |
|
space_ptrtype | space () const |
| |
template<typename Space>
class Feel::SensorSurface< Space >
surface type sensor