Skip to content

Project OpenGeode

class RegularGridPointFunction

class RegularGridPointFunction

class RegularGridPointFunction

class RegularGridPointFunction

class RegularGridPointFunction

Functions

RegularGridPointFunction

cpp
public void RegularGridPointFunction<dimension, point_dimension>(RegularGridPointFunction<dimension, point_dimension> && other)
public void RegularGridPointFunction<dimension, point_dimension>(RegularGridPointFunction<dimension, point_dimension> && other)

~RegularGridPointFunction

cpp
public void ~RegularGridPointFunction<dimension, point_dimension>()
public void ~RegularGridPointFunction<dimension, point_dimension>()

create

cpp
public RegularGridPointFunction create(const Grid<dimension> & grid, string_view function_name, Point<point_dimension> value)
public RegularGridPointFunction create(const Grid<dimension> & grid, string_view function_name, Point<point_dimension> value)

Create a new object function from a RegularGrid, a name, and a value. Throws an exception if an attribute with the same name exists.

find

cpp
public RegularGridPointFunction find(const Grid<dimension> & grid, string_view function_name)
public RegularGridPointFunction find(const Grid<dimension> & grid, string_view function_name)

Finds an object function that already exists in the given RegularGrid, from its given name. Throws an exception if no attribute with the same name exists.

set_value

cpp
public void set_value(const typename Grid<dimension>::VertexIndices & vertex_index, Point<point_dimension> value)
public void set_value(const typename Grid<dimension>::VertexIndices & vertex_index, Point<point_dimension> value)

set_value

cpp
public void set_value(index_t vertex_index, Point<point_dimension> value)
public void set_value(index_t vertex_index, Point<point_dimension> value)

value

cpp
public const Point<point_dimension> & value(const typename Grid<dimension>::VertexIndices & vertex_index)
public const Point<point_dimension> & value(const typename Grid<dimension>::VertexIndices & vertex_index)

value

cpp
public const Point<point_dimension> & value(index_t vertex_index)
public const Point<point_dimension> & value(index_t vertex_index)

value

cpp
public Point<point_dimension> value(const Point<dimension> & point, const typename Grid<dimension>::CellIndices & grid_cell_indices)
public Point<point_dimension> value(const Point<dimension> & point, const typename Grid<dimension>::CellIndices & grid_cell_indices)

Geode-solutions' documentation website