Interface1D.h File Reference
Detailed Description
Interface1D and related tools definitions
#include <string>
#include <iostream>
#include <float.h>
#include "../system/Id.h"
#include "../system/Precision.h"
#include "../winged_edge/Nature.h"
#include "Functions0D.h"
Go to the source code of this file.
Enumeration Type Documentation
  
    |  | 
The different integration methods that can be invoked to integrate into a single value the set of values obtained from each 0D element of a 1D element.  Enumeration values: 
| MEAN | The value computed for the 1D element is the mean of the values obtained for the 0D elements. |  | MIN | The value computed for the 1D element is the minimum of the values obtained for the 0D elements. |  | MAX | The value computed for the 1D element is the maximum of the values obtained for the 0D elements. |  | FIRST | The value computed for the 1D element is the first of the values obtained for the 0D elements. |  | LAST | The value computed for the 1D element is the last of the values obtained for the 0D elements. | 
 | 
Function Documentation
  
    |  | 
Returns a single value from a set of values evaluated at each 0D element of this 1D element.  Parameters:
  
    |  | fun | The UnaryFunction0D used to compute a value at each Interface0D. |  |  | it | The Interface0DIterator used to iterate over the 0D elements of this 1D element. The integration will occur over the 0D elements starting from the one pointed by it. |  |  | it_end | The Interface0DIterator pointing the end of the 0D elements of the 1D element. |  |  | integration_type | The integration method used to compute a single value from a set of values. | 
 Returns:the single value obtained for the 1D element. 
 |