|
|
using | fe_type = typename space_type::fe_type |
| |
|
using | geoelement_type = typename gmc_type::element_type |
| |
|
using | geometricspace_type = GeometricSpace< mesh_type > |
| |
|
using | geometricspacectx_type = typename geometricspace_type::Context |
| |
|
using | gm_type = typename gmc_type::gm_type |
| |
|
using | gmc_ptrtype = std::shared_ptr< gmc_type > |
| |
|
using | gmc_type = typename geometricspace_type::gmc_type |
| |
|
using | mesh_type = typename space_type::mesh_type |
| |
|
using | node_t = typename mesh_type::node_type |
| |
|
using | space_ptrtype = typename super_type::space_ptrtype |
| |
|
using | space_type = typename super_type::space_type |
| |
|
typedef SensorBase< Space > | super_type |
| |
|
typedef SensorPointwise< 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 |
| |
|
node_t const & | position () const |
| |
|
| SensorPointwise (space_ptrtype const &space, node_t const &p, std::string const &n="pointwise", std::string const &scale="1") |
| |
|
void | setPosition (node_t const &p) |
| |
| 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::SensorPointwise< Space >
pointwise type sensor