Chi-Tech
chi_ffinterpolation.h File Reference
#include <memory>
#include <vector>

Go to the source code of this file.

Data Structures

class  chi_mesh::FieldFunctionInterpolation
 

Namespaces

namespace  chi_physics
 
namespace  chi_mesh
 
namespace  chi_mesh::ff_interpolation
 

Typedefs

typedef std::shared_ptr< FieldFunctionGridBased > chi_physics::FieldFunctionGridBasedPtr
 

Enumerations

enum class  chi_mesh::ff_interpolation::Type : int { chi_mesh::ff_interpolation::SLICE = 1 , chi_mesh::ff_interpolation::LINE = 2 , chi_mesh::ff_interpolation::VOLUME = 3 , chi_mesh::ff_interpolation::POINT = 4 }
 
enum class  chi_mesh::ff_interpolation::Operation : int {
  chi_mesh::ff_interpolation::OP_SUM = 10 , chi_mesh::ff_interpolation::OP_AVG = 11 , chi_mesh::ff_interpolation::OP_MAX = 12 , chi_mesh::ff_interpolation::OP_SUM_LUA = 13 ,
  chi_mesh::ff_interpolation::OP_AVG_LUA = 14 , chi_mesh::ff_interpolation::OP_MAX_LUA = 15
}
 
enum class  chi_mesh::ff_interpolation::Property : int {
  chi_mesh::ff_interpolation::PROBEPOINT = 0 , chi_mesh::ff_interpolation::SLICEPOINT = 1 , chi_mesh::ff_interpolation::SLICENORMAL = 2 , chi_mesh::ff_interpolation::SLICETANGENT = 3 ,
  chi_mesh::ff_interpolation::SLICEBINORM = 4 , chi_mesh::ff_interpolation::OPERATION = 5 , chi_mesh::ff_interpolation::LOGICAL_VOLUME = 8 , chi_mesh::ff_interpolation::ADD_FIELD_FUNCTION = 9 ,
  chi_mesh::ff_interpolation::SET_FIELD_FUNCTIONS = 10 , chi_mesh::ff_interpolation::FIRSTPOINT = 11 , chi_mesh::ff_interpolation::SECONDPOINT = 12 , chi_mesh::ff_interpolation::NUMBEROFPOINTS = 13 ,
  chi_mesh::ff_interpolation::CUSTOM_ARRAY = 14
}