v0.13.2
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Tensor4_value.hpp File Reference
#include "Tensor4_contracted.hpp"
#include <ostream>

Go to the source code of this file.

Classes

class  FTensor::Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 >
 

Namespaces

namespace  FTensor
 Tensors class implemented by Walter Landry.
 

Functions

template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3>
std::ostream & FTensor::Tensor4_0001 (std::ostream &os, const Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &t, const int &iterator0, const int &iterator1, const int &iterator2)
 
template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3>
std::ostream & FTensor::Tensor4_0010 (std::ostream &os, const Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &t, const int &iterator0, const int &iterator1)
 
template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3>
std::ostream & FTensor::Tensor4_0100 (std::ostream &os, const Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &t, const int &iterator0)
 
template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3>
std::ostream & operator<< (std::ostream &os, const FTensor::Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &t)
 

Function Documentation

◆ operator<<()

template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3>
std::ostream & operator<< ( std::ostream &  os,
const FTensor::Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &  t 
)

Definition at line 336 of file Tensor4_value.hpp.

339{
340 os << '[';
341 for(int i = 0; i < Tensor_Dim0 - 1; ++i)
342 {
344 os << ',';
345 }
346 FTensor::Tensor4_0100(os, t, Tensor_Dim0 - 1);
347 os << ']';
348
349 return os;
350}
FTensor::Index< 'i', SPACE_DIM > i
std::ostream & Tensor4_0100(std::ostream &os, const Tensor4< T, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > &t, const int &iterator0)
constexpr double t
plate stiffness
Definition: plate.cpp:59