Parameters for smoothing a field.
More...
#include <fieldsmoothing.hpp>
|
cmzn_fieldsmoothing_id | id |
|
Parameters for smoothing a field.
- See also
- Field::smooth
Specification of algorithm and parameters for smoothing a field.
Algorithm for smoothing a field with derivative degrees of freedom.
Enumerator |
---|
ALGORITHM_INVALID |
Invalid algorithm
|
ALGORITHM_AVERAGE_DELTA_DERIVATIVES_UNSCALED |
Sets unit scale factors with first derivatives set to average of nodal value deltas along neighbouring lines. Default algorithm.
|
cmzn_fieldsmoothing_id OpenCMISS::Zinc::Fieldsmoothing::getId |
( |
| ) |
const |
|
inline |
bool OpenCMISS::Zinc::Fieldsmoothing::isValid |
( |
| ) |
const |
|
inline |
Check if this is a valid Fieldsmoothing object.
- Returns
- Status True if object is valid, false otherwise.
int OpenCMISS::Zinc::Fieldsmoothing::setAlgorithm |
( |
Algorithm |
algorithm | ) |
|
|
inline |
Set the smoothing algorithm to be used for smoothing a field.
- Parameters
-
algorithm | Region field module owning the fields to be smoothed. |
algorithm | The smoothing algorithm to use. |
- Returns
- Handle to new field smoothing, or NULL/invalid handle on failure.
int OpenCMISS::Zinc::Fieldsmoothing::setTime |
( |
double |
time | ) |
|
|
inline |
Sets the time at which to smooth the field, if time varying.
- Parameters
-
time | The time value to be set. |
- Returns
- Status OpenCMISS::Zinc::OK on success, any other value on failure.
The documentation for this class was generated from the following file: