Changeset 22441
- Timestamp:
- 02/21/18 13:50:04 (7 years ago)
- Location:
- issm/trunk-jpl/src/c/classes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Misfit.h
r22438 r22441 8 8 /*Headers:*/ 9 9 #include "./Definition.h" 10 #include "../datastructures/datastructures.h"11 #include "./Elements/Element.h"12 #include "./Elements/Elements.h"13 10 #include "./FemModel.h" 14 #include "../modules/SurfaceAreax/SurfaceAreax.h"15 #include "../classes/Params/Parameters.h"16 #include "../classes/Inputs/Input.h"17 #include "../classes/gauss/Gauss.h"18 11 19 12 IssmDouble OutputDefinitionsResponsex(FemModel* femmodel,int output_enum); -
issm/trunk-jpl/src/c/classes/Nodalvalue.h
r22438 r22441 9 9 /*{{{*/ 10 10 #include "./Definition.h" 11 #include "../datastructures/datastructures.h"12 #include "./Elements/Element.h"13 #include "./Elements/Elements.h"14 11 #include "./FemModel.h" 15 #include "../modules/SurfaceAreax/SurfaceAreax.h"16 #include "../classes/Params/Parameters.h"17 #include "../classes/Inputs/Input.h"18 #include "../classes/gauss/Gauss.h"19 12 /*}}}*/ 20 13 -
issm/trunk-jpl/src/c/classes/Numberedcostfunction.h
r22438 r22441 8 8 /*Headers:*/ 9 9 #include "./Definition.h" 10 #include "../datastructures/datastructures.h"11 #include "./Elements/Element.h"12 #include "./Elements/Elements.h"13 10 #include "./FemModel.h" 14 #include "./ExternalResults/ExternalResult.h"15 #include "./ExternalResults/Results.h"16 #include "../modules/SurfaceAbsVelMisfitx/SurfaceAbsVelMisfitx.h"17 #include "../modules/SurfaceRelVelMisfitx/SurfaceRelVelMisfitx.h"18 #include "../modules/SurfaceLogVelMisfitx/SurfaceLogVelMisfitx.h"19 #include "../modules/SurfaceLogVxVyMisfitx/SurfaceLogVxVyMisfitx.h"20 #include "../modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.h"21 #include "../modules/ThicknessAlongGradientx/ThicknessAlongGradientx.h"22 #include "../modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.h"23 #include "../modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.h"24 #include "../modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.h"25 11 26 12 … … 29 15 class Numberedcostfunction: public Object, public Definition{ 30 16 31 17 public: 32 18 33 int definitionenum; 34 char* name; 35 int number_cost_functions; 36 int* cost_functions_list; 37 38 /*Numberedcostfunction constructors, destructors :*/ 39 Numberedcostfunction(); 40 Numberedcostfunction(char* in_name, int in_definitionenum,int number_cost_functions_in,int* cost_functions_list_in); 41 ~Numberedcostfunction(); 19 int definitionenum; 20 char* name; 21 int number_cost_functions; 22 int* cost_functions_list; 42 23 43 /*Object virtual function resolutoin: */ 44 Object* copy(); 45 void DeepEcho(void); 46 void Echo(void); 47 int Id(void); 48 void Marshall(char** pmarshalled_data,int* pmarshalled_data_size, int marshall_direction); 49 int ObjectEnum(void); 24 /*Numberedcostfunction constructors, destructors :*/ 25 Numberedcostfunction(); 26 Numberedcostfunction(char* in_name, int in_definitionenum,int number_cost_functions_in,int* cost_functions_list_in); 27 ~Numberedcostfunction(); 50 28 51 /*Definition virtual function resolutoin: */ 52 int DefinitionEnum(); 53 char* Name(); 54 IssmDouble Response(FemModel* femmodel); 29 /*Object virtual function resolutoin: */ 30 Object* copy(); 31 void DeepEcho(void); 32 void Echo(void); 33 int Id(void); 34 void Marshall(char** pmarshalled_data,int* pmarshalled_data_size, int marshall_direction); 35 int ObjectEnum(void); 36 37 /*Definition virtual function resolutoin: */ 38 int DefinitionEnum(); 39 char* Name(); 40 IssmDouble Response(FemModel* femmodel); 55 41 }; 56 42 -
issm/trunk-jpl/src/c/classes/Regionaloutput.h
r22438 r22441 9 9 /*{{{*/ 10 10 #include "./Definition.h" 11 #include "../datastructures/datastructures.h"12 #include "./Elements/Element.h"13 #include "./Elements/Elements.h"14 11 #include "./FemModel.h" 15 #include "../classes/Params/Parameters.h"16 12 17 13 /*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.