Changeset 18064 for issm/trunk-jpl/src/c/classes/Massfluxatgate.h
- Timestamp:
- 05/26/14 21:40:16 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Massfluxatgate.h
r17924 r18064 29 29 30 30 /*Massfluxatgate constructors, destructors :*/ 31 /*FUNCTION Massfluxatgate() {{{*/ 32 Massfluxatgate(){ 31 Massfluxatgate(){/*{{{*/ 33 32 this->name = 0; 34 33 this->numsegments = 0; … … 36 35 } 37 36 /*}}}*/ 38 /*FUNCTION Massfluxatgate(char* name, int numsegments, doubletype* segments) {{{*/ 39 Massfluxatgate(char* in_name, int in_numsegments, doubletype* in_segments) { 37 Massfluxatgate(char* in_name, int in_numsegments, doubletype* in_segments) {/*{{{*/ 40 38 41 39 int i; … … 63 61 } 64 62 /*}}}*/ 65 /*FUNCTION Massfluxatgate(char* name, int numsegments, doubletype* x1, doubletype* y1, doubletype* x2, doubletype* y2,int* elements) {{{*/ 66 Massfluxatgate(char* in_name, int in_numsegments, doubletype* in_x1, doubletype* in_y1, doubletype* in_x2, doubletype* in_y2,int* in_elements){ 63 Massfluxatgate(char* in_name, int in_numsegments, doubletype* in_x1, doubletype* in_y1, doubletype* in_x2, doubletype* in_y2,int* in_elements){/*{{{*/ 67 64 68 65 this->name = xNew<char>(strlen(in_name)+1); … … 81 78 } 82 79 /*}}}*/ 83 /*FUNCTION ~Massfluxatgate() {{{*/ 84 ~Massfluxatgate(){ 80 ~Massfluxatgate(){/*{{{*/ 85 81 xDelete<doubletype>(this->x1); 86 82 xDelete<doubletype>(this->y1); … … 93 89 94 90 /*Object virtual function resolutoin: */ 95 /*FUNCTION Echo(){{{*/ 96 void Echo(void){ 91 void Echo(void){/*{{{*/ 97 92 _printf_(" Massfluxatgate: " << name << "\n"); 98 93 _printf_(" numsegments: " << numsegments << "\n"); … … 105 100 } 106 101 /*}}}*/ 107 /*FUNCTION DeepEcho(){{{*/ 108 void DeepEcho(void){ 102 void DeepEcho(void){/*{{{*/ 109 103 this->Echo(); 110 104 } 111 105 /*}}}*/ 112 /*FUNCTION Id(){{{*/ 113 int Id(void){ 106 int Id(void){/*{{{*/ 114 107 return -1; 115 108 } 116 109 /*}}}*/ 117 /*FUNCTION ObjectEnum{{{*/ 118 int ObjectEnum(void){ 110 int ObjectEnum(void){/*{{{*/ 119 111 return MassfluxatgateEnum; 120 112 } 121 113 /*}}}*/ 122 /*FUNCTION copy {{{*/ 123 Object* copy() { 114 Object* copy() {/*{{{*/ 124 115 return new Massfluxatgate(this->name,this->numsegments,this->x1,this->y1,this->x2,this->y2,this->elements); 125 116 } 126 117 /*}}}*/ 127 118 /*Definition virtual function resolutoin: */ 128 /*FUNCTION char* Name() {{{*/ 129 char* Name(){ 119 char* Name(){/*{{{*/ 130 120 131 121 char* name2=xNew<char>(strlen(this->name)+1); … … 135 125 } 136 126 /*}}}*/ 137 /*FUNCTION doubletype* Response(FemModel* femmodel) {{{*/ 138 IssmDouble Response(FemModel* femmodel){ 127 IssmDouble Response(FemModel* femmodel){/*{{{*/ 139 128 140 129 int i,j;
Note:
See TracChangeset
for help on using the changeset viewer.