|
|
using | BaseType = MeshFunction< Mesh, MeshEntityDimension, Real > |
|
using | DeviceType |
|
using | IndexType |
|
using | MeshPointer |
|
using | MeshType |
|
using | RealType |
|
using | VectorType |
|
using | DeviceType |
|
using | IndexType |
|
using | MeshPointer |
|
using | MeshType |
|
using | RealType |
|
using | VectorType |
| Public Types inherited from TNL::Functions::Domain< Mesh::getMeshDimension(), MeshDomain > |
|
using | DeviceType |
|
|
bool | deepRefresh (const RealType &time=0.0) const |
|
__cuda_callable__ const VectorType & | getData () const |
|
RealType | getLpNorm (const RealType &p) const |
|
RealType | getMaxNorm () const |
|
__cuda_callable__ const MeshType & | getMesh () const |
|
const MeshPointer & | getMeshPointer () const |
|
RealType | getValue (const EntityType &meshEntity) const |
|
__cuda_callable__ RealType & | operator() (const EntityType &meshEntity, const RealType &time=0) |
|
MeshFunction & | operator+= (const Function &f) |
|
MeshFunction & | operator-= (const Function &f) |
|
MeshFunction & | operator= (const MeshFunction &f) |
|
__cuda_callable__ RealType & | operator[] (const IndexType &meshEntityIndex) |
|
bool | refresh (const RealType &time=0.0) const |
|
void | setMesh (const MeshPointer &meshPointer) |
|
bool | setup (const MeshPointer &meshPointer, const Config::ParameterContainer ¶meters, const String &prefix="") |
|
void | setValue (const EntityType &meshEntity, const RealType &value) |
|
bool | write (const std::string &functionName, const std::string &fileName, const std::string &fileFormat="auto") const |
|
static void | configSetup (Config::ConfigDescription &config, const String &prefix="") |
|
static IndexType | getDofs (const MeshPointer &meshPointer) |
|
static constexpr int | getEntitiesDimension () |
|
static constexpr int | getMeshDimension () |
| Static Public Member Functions inherited from TNL::Functions::Domain< Mesh::getMeshDimension(), MeshDomain > |
|
static constexpr int | getDomainDimension () |
|
static constexpr DomainType | getDomainType () |
|
VectorType | data |
|
MeshPointer | meshPointer |
The documentation for this class was generated from the following file:
- src/TNL/Functions/BoundaryMeshFunction.h