Changeset 13290
- Timestamp:
- 09/06/12 17:12:40 (13 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/IoModel.h
r13283 r13290 31 31 int *singlenodetoelementconnectivity; 32 32 int *numbernodetoelementconnectivity; 33 34 33 35 34 /*Data to synchronize through low level object drivers: */ -
issm/trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.cpp
r13285 r13290 11 11 void AutodiffDriversx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,Results* results){ 12 12 13 14 15 16 17 int i,j; 18 bool isautodiff = false; 19 20 int num_dependents; 21 int num_independents; 22 int numberofvertices; 13 int i ,j; 14 bool isautodiff = false; 15 int num_dependents; 16 int num_independents; 17 int numberofvertices; 23 18 24 19 /*outputs: */ 25 IssmDouble *matJ = NULL; 26 IssmDouble *axp = NULL; 27 28 double **J = NULL; 29 double *xp = NULL; 30 20 IssmDouble *matJ = NULL; 21 IssmDouble *axp = NULL; 22 double **J = NULL; 23 double *xp = NULL; 31 24 32 25 /*AD mode on?: */ … … 39 32 parameters->FindParam(&numberofvertices,MeshNumberofverticesEnum); 40 33 41 if(!num_dependents*num_independents) return;34 if(!num_dependents*num_independents) return; 42 35 43 36 /*allocate driver results: */ … … 61 54 } 62 55 } 63 64 56 results->AddObject(new DoubleMatExternalResult(results->Size()+1,AutodiffJacobianEnum,matJ,num_independents,num_dependents,1,0.0)); 65 57 -
issm/trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.h
r13283 r13290 11 11 void AutodiffDriversx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,Results* results); 12 12 13 #endif /* _INPUTTORESULTX_H */ 14 13 #endif /* _AUTODIFF_DRIVERSX_H_*/
Note:
See TracChangeset
for help on using the changeset viewer.