GooseFEM 1.4.1.dev2+g78f16df
Loading...
Searching...
No Matches
Allocate.h File Reference

Common allocation methods. More...

#include "config.h"

Go to the source code of this file.

Namespaces

namespace  GooseFEM
 Toolbox to perform finite element computations.
 

Functions

template<class T , class R >
void GooseFEM::asTensor (const T &arg, R &ret)
 "Broadcast" a scalar stored in an array (e.g.
 
template<class T , class S >
auto GooseFEM::AsTensor (const T &arg, const S &shape)
 "Broadcast" a scalar stored in an array (e.g.
 
template<class T , class I , size_t L>
auto GooseFEM::AsTensor (const T &arg, const I(&shape)[L])
 "Broadcast" a scalar stored in an array (e.g.
 
template<size_t rank, class T >
auto GooseFEM::AsTensor (const T &arg, size_t n)
 "Broadcast" a scalar stored in an array (e.g.
 
template<class T >
auto GooseFEM::AsTensor (size_t rank, const T &arg, size_t n)
 "Broadcast" a scalar stored in an array (e.g.
 
template<class T >
T GooseFEM::as3d (const T &arg)
 Zero-pad columns to a matrix until is that shape [m, 3].
 

Detailed Description

Common allocation methods.

License: This project is released under the GNU Public License (GPLv3).

Definition in file Allocate.h.