18 std::vector<double>
data{};
46 double (*
fnctptr_ddddc)(double, double, double, double,
char *){
nullptr};
47 double (*
fnctptr_dddddd)(double, double, double, double, double, double){
nullptr};
50 const char *(*strfnct)(){
nullptr};
51 const char *(*strfnct_c)(
char *){
nullptr};
52 const char *(*strfnct_d)(double){
nullptr};
53 const char *(*strfnct_a)(
const array *){
nullptr};
54 const char *(*strfnct_dd)(double, double){
nullptr};
55 const char *(*strfnct_cc)(
char *,
char *){
nullptr};
56 const char *(*strfnct_ccc)(
char *,
char *,
char *){
nullptr};
57 const char *(*strfnct_dc)(double,
char *){
nullptr};
58 const char *(*strfnct_dcc)(double,
char *,
char *){
nullptr};
59 const char *(*strfnct_dcccc)(double,
char *,
char *,
char *,
char *){
nullptr};
61 array *(*arrfnct_c)(
const char *){
nullptr};
62 array *(*arrfnct_cc)(
const char *,
const char *){
nullptr};
63 array *(*arrfnct_cd)(
const char *, double){
nullptr};
64 array *(*arrfnct_ddd)(double, double, double){
nullptr};
65 array *(*arrfnct_dd)(double, double){
nullptr};
66 array *(*arrfnct_d)(double){
nullptr};
71 symrec(
const char *my_name,
int my_type,
bool is_internal =
false)
78 symrec(
const std::string &my_name,
int my_type,
bool is_internal =
false)
Definition apr_aprepro.cc:57
Definition apr_symrec.h:17
size_t rows
Definition apr_symrec.h:19
std::vector< double > data
Definition apr_symrec.h:18
array(size_t r, size_t c)
Definition apr_symrec.h:22
size_t cols
Definition apr_symrec.h:20
Definition apr_symrec.h:33
double(* fnctptr_ccc)(char *, char *, char *)
Definition apr_symrec.h:43
std::string svar
Definition apr_symrec.h:49
double(* fnctptr_ccd)(char *, char *, double)
Definition apr_symrec.h:44
double(* fnctptr_a)(const array *)
Definition apr_symrec.h:48
double(* fnctptr_cc)(char *, char *)
Definition apr_symrec.h:40
double(* fnctptr_dc)(double, char *)
Definition apr_symrec.h:38
array * avar
Definition apr_symrec.h:60
double var
Definition apr_symrec.h:34
double(* fnctptr_dddd)(double, double, double, double)
Definition apr_symrec.h:45
double(* fnctptr_cd)(char *, double)
Definition apr_symrec.h:39
double(* fnctptr_dddddd)(double, double, double, double, double, double)
Definition apr_symrec.h:47
double(* fnctptr_ddddc)(double, double, double, double, char *)
Definition apr_symrec.h:46
double(* fnctptr_dd)(double, double)
Definition apr_symrec.h:41
double(* fnctptr)()
Definition apr_symrec.h:35
double(* fnctptr_ddd)(double, double, double)
Definition apr_symrec.h:42
double(* fnctptr_d)(double)
Definition apr_symrec.h:36
double(* fnctptr_c)(char *)
Definition apr_symrec.h:37
Definition apr_symrec.h:26
std::string name
Definition apr_symrec.h:27
symrec * next
Definition apr_symrec.h:69
struct SEAMS::symrec::value value
bool isInternal
Definition apr_symrec.h:31
symrec(const char *my_name, int my_type, bool is_internal=false)
Definition apr_symrec.h:71
std::string syntax
Definition apr_symrec.h:28
int type
Definition apr_symrec.h:30
std::string info
Definition apr_symrec.h:29
symrec(const std::string &my_name, int my_type, bool is_internal=false)
Definition apr_symrec.h:78