IFEM  90A354
Public Member Functions | List of all members
TractionFunc Class Reference

Vector-valued binary function of a spatial point and normal vector. More...

#include <Function.h>

Inheritance diagram for TractionFunc:
Inheritance graph
[legend]
Collaboration diagram for TractionFunc:
Collaboration graph
[legend]

Public Member Functions

virtual bool isNormalPressure () const
 Returns whether the traction is always normal to the face or not.
 
virtual Vec3 timeDerivative (const Vec3 &, const Vec3 &) const
 Returns the time-derivative of the function.
 
- Public Member Functions inherited from utl::Function2< Vec3, Vec3 >
virtual ~Function2 ()
 Empty destructor.
 
virtual bool isZero () const
 Returns whether the function is identically zero or not.
 
Vec3 operator() (const Vec3 &x, const Vec3 &y) const
 Operator returning the function value for the given arguments.
 

Additional Inherited Members

- Public Types inherited from utl::Function2< Vec3, Vec3 >
typedef Vec3 Input
 Input type.
 
typedef Vec3 Output
 Output type.
 
- Protected Member Functions inherited from utl::Function2< Vec3, Vec3 >
 Function2 ()
 The constructor is protected to allow sub-class instances only.
 
virtual Vec3 evaluate (const Vec3 &x, const Vec3 &y) const=0
 Evaluates the function for the arguments x and y.
 

Detailed Description

Vector-valued binary function of a spatial point and normal vector.


The documentation for this class was generated from the following file: