24 #ifndef ASLMATLABCASTERS_H
25 #define ASLMATLABCASTERS_H
43 template <
class T>
class AVec;
50 template <
class T> matvar_t* init(T *d,
const asl::AVec<int> & size,
const std::string &name=
"");
54 inline Var(matvar_t* v,
bool freeArr=
false):var(v){}
55 template <
class T>
Var(std::vector<T> & d,
const std::string &name=
"");
56 template <
class T>
Var(T *d,
unsigned int size,
const std::string &name=
"",
bool freeArr=
true);
57 template <
class T>
Var(T *d,
const asl::AVec<int> & size,
const std::string &name=
"",
bool freeArr=
true);
75 std::vector<std::string>(0));
81 #endif // ASLMATLABCASTERS_H
Advanced Simulation Library.
Advanced Computational Language.
SPMatVar castMATLABCellArray(acl::Element source, const std::string &name="")
std::shared_ptr< matiocpp::Var > SPMatVar
std::shared_ptr< ElementBase > Element
Var(matvar_t *v, bool freeArr=false)
Collects point values from the input data.