LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::api::SnFieldView Struct Reference

The view of one field. More...

#include <line/api/sn/sn_field_view.h>

Collaboration diagram for line::api::SnFieldView:

Public Attributes

std::string kind = "opaque"
bool empty = false
int ndim = 0
 0 scalar-like, 1 container, 2 Matrix
long rows = 0
 Matrix rows, container size.
long cols = 0
 Matrix cols.
std::vector< long > elems
 per-element 1-D extent of a container

Detailed Description

The view of one field.

Definition at line 46 of file sn_field_view.h.

Member Data Documentation

◆ cols

long line::api::SnFieldView::cols = 0

Matrix cols.

Definition at line 51 of file sn_field_view.h.

Referenced by line::api::sn_field_view(), and line::api::sn_view_extent().

◆ elems

std::vector<long> line::api::SnFieldView::elems

per-element 1-D extent of a container

Definition at line 52 of file sn_field_view.h.

Referenced by line::api::sn_field_rows(), and line::api::sn_field_view().

◆ empty

bool line::api::SnFieldView::empty = false

◆ kind

std::string line::api::SnFieldView::kind = "opaque"

◆ ndim

int line::api::SnFieldView::ndim = 0

0 scalar-like, 1 container, 2 Matrix

Definition at line 49 of file sn_field_view.h.

Referenced by line::api::sn_field_rows(), line::api::sn_field_view(), and line::api::sn_view_extent().

◆ rows

long line::api::SnFieldView::rows = 0

Matrix rows, container size.

Definition at line 50 of file sn_field_view.h.

Referenced by line::api::sn_field_rows(), line::api::sn_field_view(), and line::api::sn_view_extent().


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