ARTS 2.5.4 (git: 31ce4f0e)
matpack Namespace Reference

Namespaces

namespace  eigen
 
namespace  external_class
 For external class interoperability.
 

Classes

struct  is_complex
 A concept overload to remove non std::complex<> from list. More...
 
struct  is_complex< std::complex< T > >
 A concept whose ::value member is true if this is a complex type. More...
 

Concepts

concept  has_nelem
 
concept  has_ncols
 
concept  has_nrows
 
concept  has_npages
 
concept  has_nbooks
 
concept  has_nshelves
 
concept  has_nvitrines
 
concept  has_nlibraries
 
concept  column_keeper
 Checks if the type has any accepted types of columns.
 
concept  row_keeper
 Checks if the type has any accepted types of rows.
 
concept  complex_or_real
 A concept to state if the type is a floating point or a floating point complex.
 
concept  vector_like
 A concept for an Arts vector-like type with access operations.
 
concept  vector
 A concept for any of the Arts vector types.
 
concept  matrix_like
 A concept for an Arts matrix-like type with access operations.
 
concept  matrix
 A concept for any of the Arts matrix types.
 

Functions

constexpr auto column_size (column_keeper auto &&x)
 Get a column size from x. More...
 
constexpr auto row_size (row_keeper auto &&x)
 Get a row size from x. More...
 

Function Documentation

◆ column_size()

constexpr auto matpack::column_size ( column_keeper auto &&  x)
constexpr

Get a column size from x.

Definition at line 70 of file matpack_concepts.h.

◆ row_size()

constexpr auto matpack::row_size ( row_keeper auto &&  x)
constexpr

Get a row size from x.

Definition at line 77 of file matpack_concepts.h.