6 #include "../../shared/shared.h"
7 #include "../../toolkits/toolkits.h"
17 int* control_type = NULL;
28 for(
int i=0;i<num_controls;i++) size+=M[i]*N[i];
35 for(
int i=0;i<num_controls;i++){
36 for(
int j=0;j<elements->
Size();j++){
46 xDelete<int>(control_type);
54 int* control_type = NULL;
66 for(
int i=0;i<num_controls;i++){
67 for(
int j=0;j<elements->
Size();j++){
75 xDelete<int>(control_type);
116 vector=xNew<IssmPDouble>(size);
117 for(
int i=0;i<size;i++) vector[i] = reCast<IssmPDouble>(dactivevector[i]);
121 xDelete<IssmDouble>(dactivevector);