rheolef  6.3
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
rheolef::form_concat_value< T, M > Struct Template Reference

#include <form_concat.h>

Public Types

enum  variant_type {
  scalar,
  field,
  field_transpose,
  form
}

Public Member Functions

 form_concat_value (const T &x)
 form_concat_value (const form_basic< T, M > &x)

Public Attributes

s
field_basic< T, M > v
form_basic< T, M > m
variant_type variant

Friends

std::ostream & operator<< (std::ostream &o, const form_concat_value< T, M > &x)

Detailed Description

template<class T, class M>
struct rheolef::form_concat_value< T, M >

Definition at line 10 of file form_concat.h.

Member Enumeration Documentation

template<class T , class M >
enum rheolef::form_concat_value::variant_type
Enumerator:
scalar 
field 
field_transpose 
form 

Definition at line 11 of file form_concat.h.

Constructor & Destructor Documentation

template<class T , class M >
rheolef::form_concat_value< T, M >::form_concat_value ( const T &  x)
inline

Definition at line 12 of file form_concat.h.

template<class T , class M >
rheolef::form_concat_value< T, M >::form_concat_value ( const form_basic< T, M > &  x)
inline

Definition at line 13 of file form_concat.h.

Friends And Related Function Documentation

template<class T , class M >
std::ostream& operator<< ( std::ostream &  o,
const form_concat_value< T, M > &  x 
)
friend

Definition at line 15 of file form_concat.h.

Member Data Documentation

template<class T , class M >
T rheolef::form_concat_value< T, M >::s

Definition at line 22 of file form_concat.h.

template<class T , class M >
field_basic<T,M> rheolef::form_concat_value< T, M >::v

Definition at line 23 of file form_concat.h.

template<class T , class M >
form_basic<T,M> rheolef::form_concat_value< T, M >::m

Definition at line 24 of file form_concat.h.

template<class T , class M >
variant_type rheolef::form_concat_value< T, M >::variant

Definition at line 25 of file form_concat.h.


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