Changeset 4079
- Timestamp:
- 06/21/10 11:48:36 (15 years ago)
- Location:
- issm/trunk/src/c
- Files:
-
- 72 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/DataSet/DataSet.cpp
r4064 r4079 1050 1050 } 1051 1051 /*}}}*/ 1052 /*FUNCTION DataSet::UpdateInputsFromConstant{{{1*/1053 void DataSet::UpdateInputsFromConstant(double constant, int name){1054 1055 vector<Object*>::iterator object;1056 for ( object=objects.begin() ; object < objects.end(); object++ ){1057 (*object)->UpdateInputsFromConstant(constant,name);1058 }1059 }1060 /*}}}*/1061 /*FUNCTION DataSet::UpdateInputsFromConstant{{{1*/1062 void DataSet::UpdateInputsFromConstant(int constant, int name){1063 1064 vector<Object*>::iterator object;1065 for ( object=objects.begin() ; object < objects.end(); object++ ){1066 (*object)->UpdateInputsFromConstant(constant,name);1067 }1068 }1069 /*}}}*/1070 /*FUNCTION DataSet::UpdateInputsFromConstant{{{1*/1071 void DataSet::UpdateInputsFromConstant(bool constant, int name){1072 1073 vector<Object*>::iterator object;1074 for ( object=objects.begin() ; object < objects.end(); object++ ){1075 (*object)->UpdateInputsFromConstant(constant,name);1076 }1077 }1078 /*}}}*/1079 1052 /*FUNCTION DataSet::UpdateInputsFromVector{{{1*/ 1080 1053 void DataSet::UpdateInputsFromVector(double* vec, int name, int type){ -
issm/trunk/src/c/DataSet/DataSet.h
r4064 r4079 68 68 void SetSorting(int* in_sorted_ids,int* in_id_offsets); 69 69 void Sort(); 70 void UpdateInputsFromConstant(double constant, int name);71 void UpdateInputsFromConstant(int constant, int name);72 void UpdateInputsFromConstant(bool constant, int name);73 70 void UpdateInputsFromVector(double* vector,int name, int type); 74 71 void UpdateInputsFromVector(int* vector,int name, int type); -
issm/trunk/src/c/Makefile.am
r4076 r4079 426 426 ./modules/SplitSolutionVectorx/SplitSolutionVectorx.h\ 427 427 ./modules/SplitSolutionVectorx/SplitSolutionVectorx.cpp\ 428 ./modules/ UpdateInputsFromConstantx/UpdateInputsFromConstantx.h\429 ./modules/ UpdateInputsFromConstantx/UpdateInputsFromConstantx.cpp\428 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h\ 429 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp\ 430 430 ./modules/UpdateInputsFromSolutionx/UpdateInputsFromSolutionx.h\ 431 431 ./modules/UpdateInputsFromSolutionx/UpdateInputsFromSolutionx.cpp\ … … 947 947 ./modules/SplitSolutionVectorx/SplitSolutionVectorx.h\ 948 948 ./modules/SplitSolutionVectorx/SplitSolutionVectorx.cpp\ 949 ./modules/ UpdateInputsFromConstantx/UpdateInputsFromConstantx.h\950 ./modules/ UpdateInputsFromConstantx/UpdateInputsFromConstantx.cpp\949 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h\ 950 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp\ 951 951 ./modules/UpdateInputsFromSolutionx/UpdateInputsFromSolutionx.h\ 952 952 ./modules/UpdateInputsFromSolutionx/UpdateInputsFromSolutionx.cpp\ -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp
r4078 r4079 1 /*!\file UpdateInputsFromConstantx1 /*!\file InputUpdateFromConstantx 2 2 * \brief: update datasets using parameter inputs 3 3 */ 4 4 5 #include "./ UpdateInputsFromConstantx.h"5 #include "./InputUpdateFromConstantx.h" 6 6 #include "../../shared/shared.h" 7 7 #include "../../include/include.h" … … 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool constant, int name){ 11 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool constant, int name){ 12 13 int i; 12 14 13 15 /*First, get elements and loads configured: */ … … 17 19 parameters->Configure(elements,loads, nodes,vertices, materials,parameters); 18 20 19 /*Elements drive the update: */ 20 elements->UpdateInputsFromConstant(constant,name); 21 loads->UpdateInputsFromConstant(constant,name); 21 /*Elements and loads drive the update: */ 22 for(i=0;elements->Size();i++){ 23 Element* element=(Element*)elements->GetObjectByOffset(i); 24 element->InputUpdateFromConstant(constant,name); 25 } 26 27 for(i=0;loads->Size();i++){ 28 Load* load=(Load*)loads->GetObjectByOffset(i); 29 load->InputUpdateFromConstant(constant,name); 30 } 22 31 } 23 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int constant, int name){ 32 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int constant, int name){ 33 34 int i; 24 35 25 36 /*First, get elements and loads configured: */ … … 29 40 parameters->Configure(elements,loads, nodes,vertices, materials,parameters); 30 41 31 /*Elements drive the update: */ 32 elements->UpdateInputsFromConstant(constant,name); 33 loads->UpdateInputsFromConstant(constant,name); 42 /*Elements and loads drive the update: */ 43 for(i=0;elements->Size();i++){ 44 Element* element=(Element*)elements->GetObjectByOffset(i); 45 element->InputUpdateFromConstant(constant,name); 46 } 47 48 for(i=0;loads->Size();i++){ 49 Load* load=(Load*)loads->GetObjectByOffset(i); 50 load->InputUpdateFromConstant(constant,name); 51 } 34 52 } 35 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double constant, int name){ 53 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double constant, int name){ 54 55 int i; 36 56 37 57 /*First, get elements and loads configured: */ … … 41 61 parameters->Configure(elements,loads, nodes,vertices, materials,parameters); 42 62 43 /*Elements drive the update: */ 44 elements->UpdateInputsFromConstant(constant,name); 45 loads->UpdateInputsFromConstant(constant,name); 63 /*Elements and loads drive the update: */ 64 for(i=0;elements->Size();i++){ 65 Element* element=(Element*)elements->GetObjectByOffset(i); 66 element->InputUpdateFromConstant(constant,name); 67 } 68 69 for(i=0;loads->Size();i++){ 70 Load* load=(Load*)loads->GetObjectByOffset(i); 71 load->InputUpdateFromConstant(constant,name); 72 } 46 73 } -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h
r4078 r4079 1 /*!\file: UpdateInputsFromConstantx.h1 /*!\file: InputUpdateFromConstantx.h 2 2 * \brief header file for updating datasets from inputs 3 3 */ … … 10 10 11 11 /* local prototypes: */ 12 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, bool constant, int name);13 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, int constant, int name);14 void UpdateInputsFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, double constant, int name);12 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, bool constant, int name); 13 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, int constant, int name); 14 void InputUpdateFromConstantx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, double constant, int name); 15 15 16 16 #endif /* _UPDATEINPUTSFROMCONSTANTXX_H */ -
issm/trunk/src/c/modules/modules.h
r4076 r4079 28 28 #include "./ConfigureObjectsx/ConfigureObjectsx.h" 29 29 #include "./SystemMatricesx/SystemMatricesx.h" 30 #include "./ UpdateInputsFromConstantx/UpdateInputsFromConstantx.h"30 #include "./InputUpdateFromConstantx/InputUpdateFromConstantx.h" 31 31 #include "./UpdateInputsFromSolutionx/UpdateInputsFromSolutionx.h" 32 32 #include "./UpdateInputsFromDakotax/UpdateInputsFromDakotax.h" -
issm/trunk/src/c/objects/Constraints/Rgb.h
r4043 r4079 38 38 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 39 39 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}41 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}40 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 41 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 43 43 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 44 44 -
issm/trunk/src/c/objects/Constraints/Spc.h
r4043 r4079 42 42 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 43 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 44 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}46 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}44 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 46 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 47 47 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 48 48 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/DofVec.h
r4043 r4079 50 50 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 51 51 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 52 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}53 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}54 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}52 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 53 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 54 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 55 55 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 56 56 Object* copy(); -
issm/trunk/src/c/objects/ElementResults/BeamVertexElementResult.h
r4050 r4079 41 41 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 42 42 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}44 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}43 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 44 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 46 46 void UpdateInputsFromSolution(double* solution, int analysis_type, int sub_analysis_type){ISSMERROR("Not implemented yet!");} 47 47 -
issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h
r4050 r4079 43 43 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 44 44 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 45 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}46 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}47 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}45 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 46 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 47 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 48 48 void UpdateInputsFromSolution(double* solution, int analysis_type, int sub_analysis_type){ISSMERROR("Not implemented yet!");} 49 49 -
issm/trunk/src/c/objects/ElementResults/PentaVertexElementResult.h
r4050 r4079 42 42 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 43 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 44 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}46 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}44 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 46 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 47 47 void UpdateInputsFromSolution(double* solution, int analysis_type, int sub_analysis_type){ISSMERROR("Not implemented yet!");} 48 48 -
issm/trunk/src/c/objects/ElementResults/SingVertexElementResult.h
r4050 r4079 41 41 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 42 42 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}44 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}43 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 44 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 46 46 void UpdateInputsFromSolution(double* solution, int analysis_type, int sub_analysis_type){ISSMERROR("Not implemented yet!");} 47 47 -
issm/trunk/src/c/objects/ElementResults/TriaVertexElementResult.h
r4050 r4079 41 41 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 42 42 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}44 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}43 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 44 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 46 46 void UpdateInputsFromSolution(double* solution, int analysis_type, int sub_analysis_type){ISSMERROR("Not implemented yet!");} 47 47 -
issm/trunk/src/c/objects/Elements/Beam.h
r4076 r4079 58 58 void UpdateInputsFromVector(int* vector, int name, int type); 59 59 void UpdateInputsFromVector(bool* vector, int name, int type); 60 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}62 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}60 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 62 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromSolution(double* solution); 64 64 void InputDepthAverageAtBase(int enum_type,int average_enum_type){ISSMERROR("not implemented yet");}; -
issm/trunk/src/c/objects/Elements/Penta.cpp
r4076 r4079 4842 4842 } 4843 4843 /*}}}*/ 4844 /*FUNCTION Penta:: UpdateInputsFromConstant(int value, int name);{{{1*/4845 void Penta:: UpdateInputsFromConstant(int constant, int name){4844 /*FUNCTION Penta::InputUpdateFromConstant(int value, int name);{{{1*/ 4845 void Penta::InputUpdateFromConstant(int constant, int name){ 4846 4846 /*Nothing updated for now*/ 4847 4847 } 4848 4848 /*}}}*/ 4849 /*FUNCTION Penta:: UpdateInputsFromConstant(bool value, int name);{{{1*/4850 void Penta:: UpdateInputsFromConstant(bool constant, int name){4849 /*FUNCTION Penta::InputUpdateFromConstant(bool value, int name);{{{1*/ 4850 void Penta::InputUpdateFromConstant(bool constant, int name){ 4851 4851 /*Nothing updated for now*/ 4852 4852 } 4853 4853 /*}}}*/ 4854 /*FUNCTION Penta:: UpdateInputsFromConstant(double value, int name);{{{1*/4855 void Penta:: UpdateInputsFromConstant(double constant, int name){4854 /*FUNCTION Penta::InputUpdateFromConstant(double value, int name);{{{1*/ 4855 void Penta::InputUpdateFromConstant(double constant, int name){ 4856 4856 /*Nothing updated for now*/ 4857 4857 } -
issm/trunk/src/c/objects/Elements/Penta.h
r4076 r4079 183 183 void UpdateInputsFromVector(int* vector, int name, int type); 184 184 void UpdateInputsFromVector(bool* vector, int name, int type); 185 void UpdateInputsFromConstant(double constant, int name);186 void UpdateInputsFromConstant(int constant, int name);187 void UpdateInputsFromConstant(bool constant, int name);185 void InputUpdateFromConstant(double constant, int name); 186 void InputUpdateFromConstant(int constant, int name); 187 void InputUpdateFromConstant(bool constant, int name); 188 188 189 189 -
issm/trunk/src/c/objects/Elements/Sing.h
r4076 r4079 58 58 void UpdateInputsFromVector(int* vector, int name, int type); 59 59 void UpdateInputsFromVector(bool* vector, int name, int type); 60 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}62 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}60 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 62 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromSolution(double* solutiong); 64 64 void InputDepthAverageAtBase(int enum_type,int average_enum_type){ISSMERROR("not implemented yet");}; -
issm/trunk/src/c/objects/Elements/Tria.cpp
r4076 r4079 5001 5001 } 5002 5002 /*}}}*/ 5003 /*FUNCTION Tria:: UpdateInputsFromConstant(int value, int name);{{{1*/5004 void Tria:: UpdateInputsFromConstant(int constant, int name){5003 /*FUNCTION Tria::InputUpdateFromConstant(int value, int name);{{{1*/ 5004 void Tria::InputUpdateFromConstant(int constant, int name){ 5005 5005 /*Nothing updated for now*/ 5006 5006 } 5007 5007 /*}}}*/ 5008 /*FUNCTION Tria:: UpdateInputsFromConstant(double value, int name);{{{1*/5009 void Tria:: UpdateInputsFromConstant(double constant, int name){5008 /*FUNCTION Tria::InputUpdateFromConstant(double value, int name);{{{1*/ 5009 void Tria::InputUpdateFromConstant(double constant, int name){ 5010 5010 /*Nothing updated for now*/ 5011 5011 } 5012 5012 /*}}}*/ 5013 /*FUNCTION Tria:: UpdateInputsFromConstant(bool value, int name);{{{1*/5014 void Tria:: UpdateInputsFromConstant(bool constant, int name){5013 /*FUNCTION Tria::InputUpdateFromConstant(bool value, int name);{{{1*/ 5014 void Tria::InputUpdateFromConstant(bool constant, int name){ 5015 5015 /*Nothing updated for now*/ 5016 5016 } -
issm/trunk/src/c/objects/Elements/Tria.h
r4076 r4079 161 161 void UpdateInputsFromVector(int* vector, int name, int type); 162 162 void UpdateInputsFromVector(bool* vector, int name, int type); 163 void UpdateInputsFromConstant(double constant, int name);164 void UpdateInputsFromConstant(int constant, int name);165 void UpdateInputsFromConstant(bool constant, int name);163 void InputUpdateFromConstant(double constant, int name); 164 void InputUpdateFromConstant(int constant, int name); 165 void InputUpdateFromConstant(bool constant, int name); 166 166 /*}}}*/ 167 167 -
issm/trunk/src/c/objects/ExternalResults/BoolExternalResult.h
r4050 r4079 58 58 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 59 59 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 60 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}62 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}60 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 62 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 64 64 /*}}}*/ -
issm/trunk/src/c/objects/ExternalResults/DoubleExternalResult.h
r4050 r4079 58 58 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 59 59 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 60 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}62 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}60 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 62 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 64 64 /*}}}*/ -
issm/trunk/src/c/objects/ExternalResults/DoubleVecExternalResult.h
r4050 r4079 57 57 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 58 58 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 59 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}60 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}59 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 60 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 62 62 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 63 63 /*}}}*/ -
issm/trunk/src/c/objects/ExternalResults/IntExternalResult.h
r4050 r4079 58 58 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 59 59 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 60 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}62 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}60 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 62 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 64 64 /*}}}*/ -
issm/trunk/src/c/objects/ExternalResults/PetscVecExternalResult.h
r4050 r4079 56 56 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 57 57 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 58 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}59 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}60 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}58 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 59 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 60 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 61 61 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 62 62 /*}}}*/ -
issm/trunk/src/c/objects/ExternalResults/StringExternalResult.h
r4050 r4079 57 57 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 58 58 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 59 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}60 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}61 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}59 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 60 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 61 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 62 62 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 63 63 /*}}}*/ -
issm/trunk/src/c/objects/Inputs/BeamVertexInput.h
r4057 r4079 39 39 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 40 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 41 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}43 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}41 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 43 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 44 44 45 45 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Inputs/BoolInput.h
r4057 r4079 39 39 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 40 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 41 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}43 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}41 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 43 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 44 44 45 45 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Inputs/DoubleInput.h
r4057 r4079 41 41 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 42 42 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}44 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}43 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 44 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 46 46 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 47 47 -
issm/trunk/src/c/objects/Inputs/IntInput.h
r4057 r4079 39 39 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 40 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 41 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}43 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}41 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 43 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 44 44 45 45 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Inputs/PentaVertexInput.h
r4057 r4079 38 38 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 39 39 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}41 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}40 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 41 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 43 43 44 44 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Inputs/SingVertexInput.h
r4057 r4079 38 38 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 39 39 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}41 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}40 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 41 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 43 43 44 44 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Inputs/TriaVertexInput.h
r4057 r4079 39 39 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 40 40 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 41 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}42 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}43 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}41 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 42 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 43 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 44 44 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 45 45 -
issm/trunk/src/c/objects/Loads/Icefront.cpp
r4043 r4079 1361 1361 } 1362 1362 /*}}}*/ 1363 /*FUNCTION Icefront:: UpdateInputsFromConstant(double constant, int name) {{{1*/1364 void Icefront:: UpdateInputsFromConstant(double constant, int name){1363 /*FUNCTION Icefront::InputUpdateFromConstant(double constant, int name) {{{1*/ 1364 void Icefront::InputUpdateFromConstant(double constant, int name){ 1365 1365 /*Nothing updated yet*/ 1366 1366 } 1367 1367 /*}}}*/ 1368 /*FUNCTION Icefront:: UpdateInputsFromConstant(int constant, int name) {{{1*/1369 void Icefront:: UpdateInputsFromConstant(int constant, int name){1368 /*FUNCTION Icefront::InputUpdateFromConstant(int constant, int name) {{{1*/ 1369 void Icefront::InputUpdateFromConstant(int constant, int name){ 1370 1370 /*Nothing updated yet*/ 1371 1371 } 1372 1372 /*}}}*/ 1373 /*FUNCTION Icefront:: UpdateInputsFromConstant(bool constant, int name) {{{1*/1374 void Icefront:: UpdateInputsFromConstant(bool constant, int name){1373 /*FUNCTION Icefront::InputUpdateFromConstant(bool constant, int name) {{{1*/ 1374 void Icefront::InputUpdateFromConstant(bool constant, int name){ 1375 1375 /*Nothing updated yet*/ 1376 1376 } -
issm/trunk/src/c/objects/Loads/Icefront.h
r4043 r4079 52 52 void UpdateInputsFromVector(int* vector, int name, int type); 53 53 void UpdateInputsFromVector(bool* vector, int name, int type); 54 void UpdateInputsFromConstant(double constant, int name);55 void UpdateInputsFromConstant(int constant, int name);56 void UpdateInputsFromConstant(bool constant, int name);54 void InputUpdateFromConstant(double constant, int name); 55 void InputUpdateFromConstant(int constant, int name); 56 void InputUpdateFromConstant(bool constant, int name); 57 57 void UpdateInputsFromSolution(double* solution); 58 58 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Loads/Numericalflux.h
r4043 r4079 47 47 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 48 48 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 49 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}50 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}51 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}49 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 50 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 51 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 52 52 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 53 53 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Loads/Pengrid.cpp
r4050 r4079 748 748 } 749 749 /*}}}*/ 750 /*FUNCTION Pengrid:: UpdateInputsFromConstant(double constant, int name) {{{1*/751 void Pengrid:: UpdateInputsFromConstant(double constant, int name){750 /*FUNCTION Pengrid::InputUpdateFromConstant(double constant, int name) {{{1*/ 751 void Pengrid::InputUpdateFromConstant(double constant, int name){ 752 752 switch(name){ 753 753 … … 759 759 } 760 760 /*}}}*/ 761 /*FUNCTION Pengrid:: UpdateInputsFromConstant(int constant, int name) {{{1*/762 void Pengrid:: UpdateInputsFromConstant(int constant, int name){761 /*FUNCTION Pengrid::InputUpdateFromConstant(int constant, int name) {{{1*/ 762 void Pengrid::InputUpdateFromConstant(int constant, int name){ 763 763 /*Nothing updated yet*/ 764 764 } 765 765 /*}}}*/ 766 /*FUNCTION Pengrid:: UpdateInputsFromConstant(bool constant, int name) {{{1*/767 void Pengrid:: UpdateInputsFromConstant(bool constant, int name){766 /*FUNCTION Pengrid::InputUpdateFromConstant(bool constant, int name) {{{1*/ 767 void Pengrid::InputUpdateFromConstant(bool constant, int name){ 768 768 769 769 switch(name){ -
issm/trunk/src/c/objects/Loads/Pengrid.h
r4043 r4079 53 53 void UpdateInputsFromVector(int* vector, int name, int type); 54 54 void UpdateInputsFromVector(bool* vector, int name, int type); 55 void UpdateInputsFromConstant(double constant, int name);56 void UpdateInputsFromConstant(int constant, int name);57 void UpdateInputsFromConstant(bool constant, int name);55 void InputUpdateFromConstant(double constant, int name); 56 void InputUpdateFromConstant(int constant, int name); 57 void InputUpdateFromConstant(bool constant, int name); 58 58 void UpdateInputsFromSolution(double* solution); 59 59 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Loads/Penpair.h
r4043 r4079 44 44 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 45 45 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 46 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}47 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}48 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}46 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 47 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 48 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 49 49 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 50 50 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Loads/Riftfront.h
r4043 r4079 62 62 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 63 63 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 64 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}65 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}66 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}64 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 65 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 66 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 67 67 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 68 68 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Materials/Matice.cpp
r4043 r4079 443 443 } 444 444 /*}}}*/ 445 /*FUNCTION Matice:: UpdateInputsFromConstant(double constant, int name) {{{1*/446 void Matice:: UpdateInputsFromConstant(double constant, int name){447 /*Nothing updated yet*/ 448 } 449 /*}}}*/ 450 /*FUNCTION Matice:: UpdateInputsFromConstant(int constant, int name) {{{1*/451 void Matice:: UpdateInputsFromConstant(int constant, int name){452 /*Nothing updated yet*/ 453 } 454 /*}}}*/ 455 /*FUNCTION Matice:: UpdateInputsFromConstant(bool constant, int name) {{{1*/456 void Matice:: UpdateInputsFromConstant(bool constant, int name){445 /*FUNCTION Matice::InputUpdateFromConstant(double constant, int name) {{{1*/ 446 void Matice::InputUpdateFromConstant(double constant, int name){ 447 /*Nothing updated yet*/ 448 } 449 /*}}}*/ 450 /*FUNCTION Matice::InputUpdateFromConstant(int constant, int name) {{{1*/ 451 void Matice::InputUpdateFromConstant(int constant, int name){ 452 /*Nothing updated yet*/ 453 } 454 /*}}}*/ 455 /*FUNCTION Matice::InputUpdateFromConstant(bool constant, int name) {{{1*/ 456 void Matice::InputUpdateFromConstant(bool constant, int name){ 457 457 /*Nothing updated yet*/ 458 458 } -
issm/trunk/src/c/objects/Materials/Matice.h
r4043 r4079 47 47 void UpdateInputsFromVector(int* vector, int name, int type); 48 48 void UpdateInputsFromVector(bool* vector, int name, int type); 49 void UpdateInputsFromConstant(double constant, int name);50 void UpdateInputsFromConstant(int constant, int name);51 void UpdateInputsFromConstant(bool constant, int name);49 void InputUpdateFromConstant(double constant, int name); 50 void InputUpdateFromConstant(int constant, int name); 51 void InputUpdateFromConstant(bool constant, int name); 52 52 void UpdateInputsFromSolution(double* solution); 53 53 -
issm/trunk/src/c/objects/Materials/Matpar.cpp
r4043 r4079 294 294 } 295 295 /*}}}*/ 296 /*FUNCTION Matpar:: UpdateInputsFromConstant(double constant, int name) {{{1*/297 void Matpar:: UpdateInputsFromConstant(double constant, int name){298 /*Nothing updated yet*/ 299 } 300 /*}}}*/ 301 /*FUNCTION Matpar:: UpdateInputsFromConstant(int constant, int name) {{{1*/302 void Matpar:: UpdateInputsFromConstant(int constant, int name){303 /*Nothing updated yet*/ 304 } 305 /*}}}*/ 306 /*FUNCTION Matpar:: UpdateInputsFromConstant(bool constant, int name) {{{1*/307 void Matpar:: UpdateInputsFromConstant(bool constant, int name){296 /*FUNCTION Matpar::InputUpdateFromConstant(double constant, int name) {{{1*/ 297 void Matpar::InputUpdateFromConstant(double constant, int name){ 298 /*Nothing updated yet*/ 299 } 300 /*}}}*/ 301 /*FUNCTION Matpar::InputUpdateFromConstant(int constant, int name) {{{1*/ 302 void Matpar::InputUpdateFromConstant(int constant, int name){ 303 /*Nothing updated yet*/ 304 } 305 /*}}}*/ 306 /*FUNCTION Matpar::InputUpdateFromConstant(bool constant, int name) {{{1*/ 307 void Matpar::InputUpdateFromConstant(bool constant, int name){ 308 308 /*Nothing updated yet*/ 309 309 } -
issm/trunk/src/c/objects/Materials/Matpar.h
r4043 r4079 59 59 void UpdateInputsFromVector(int* vector, int name, int type); 60 60 void UpdateInputsFromVector(bool* vector, int name, int type); 61 void UpdateInputsFromConstant(double constant, int name);62 void UpdateInputsFromConstant(int constant, int name);63 void UpdateInputsFromConstant(bool constant, int name);61 void InputUpdateFromConstant(double constant, int name); 62 void InputUpdateFromConstant(int constant, int name); 63 void InputUpdateFromConstant(bool constant, int name); 64 64 void UpdateInputsFromSolution(double* solution); 65 65 -
issm/trunk/src/c/objects/Node.cpp
r4055 r4079 855 855 } 856 856 /*}}}*/ 857 /*FUNCTION Node:: UpdateInputsFromConstant(double constant, int name){{{2*/858 void Node:: UpdateInputsFromConstant(double constant, int name){857 /*FUNCTION Node::InputUpdateFromConstant(double constant, int name){{{2*/ 858 void Node::InputUpdateFromConstant(double constant, int name){ 859 859 860 860 /*Nothing updated yet*/ 861 861 } 862 862 /*}}}*/ 863 /*FUNCTION Node:: UpdateInputsFromConstant(int constant, int name){{{2*/864 void Node:: UpdateInputsFromConstant(int constant, int name){863 /*FUNCTION Node::InputUpdateFromConstant(int constant, int name){{{2*/ 864 void Node::InputUpdateFromConstant(int constant, int name){ 865 865 866 866 /*Nothing updated yet*/ 867 867 } 868 868 /*}}}*/ 869 /*FUNCTION Node:: UpdateInputsFromConstant(bool constant, int name){{{2*/870 void Node:: UpdateInputsFromConstant(bool constant, int name){869 /*FUNCTION Node::InputUpdateFromConstant(bool constant, int name){{{2*/ 870 void Node::InputUpdateFromConstant(bool constant, int name){ 871 871 872 872 /*Nothing updated yet*/ -
issm/trunk/src/c/objects/Node.h
r4055 r4079 56 56 void UpdateInputsFromVector(int* vector, int name, int type); 57 57 void UpdateInputsFromVector(bool* vector, int name, int type); 58 void UpdateInputsFromConstant(double constant, int name);59 void UpdateInputsFromConstant(int constant, int name);60 void UpdateInputsFromConstant(bool constant, int name);58 void InputUpdateFromConstant(double constant, int name); 59 void InputUpdateFromConstant(int constant, int name); 60 void InputUpdateFromConstant(bool constant, int name); 61 61 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 62 62 bool InAnalysis(int analysis_type); -
issm/trunk/src/c/objects/Object.h
r4043 r4079 28 28 virtual void UpdateInputsFromVector(int* vector, int name, int type)=0; 29 29 virtual void UpdateInputsFromVector(bool* vector, int name, int type)=0; 30 virtual void UpdateInputsFromConstant(double constant, int name)=0;31 virtual void UpdateInputsFromConstant(int constant, int name)=0;32 virtual void UpdateInputsFromConstant(bool constant, int name)=0;30 virtual void InputUpdateFromConstant(double constant, int name)=0; 31 virtual void InputUpdateFromConstant(int constant, int name)=0; 32 virtual void InputUpdateFromConstant(bool constant, int name)=0; 33 33 virtual void UpdateInputsFromSolution(double* solution)=0; 34 34 -
issm/trunk/src/c/objects/Params/BoolParam.cpp
r3834 r4079 159 159 } 160 160 /*}}}*/ 161 /*FUNCTION BoolParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/162 void BoolParam:: UpdateInputsFromConstant(double constant, int name){161 /*FUNCTION BoolParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 162 void BoolParam::InputUpdateFromConstant(double constant, int name){ 163 163 /*Nothing updated yet*/ 164 164 } 165 165 /*}}}*/ 166 /*FUNCTION BoolParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/167 void BoolParam:: UpdateInputsFromConstant(int constant, int name){166 /*FUNCTION BoolParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 167 void BoolParam::InputUpdateFromConstant(int constant, int name){ 168 168 /*Nothing updated yet*/ 169 169 } 170 170 /*}}}*/ 171 /*FUNCTION BoolParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/172 void BoolParam:: UpdateInputsFromConstant(bool constant, int name){171 /*FUNCTION BoolParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 172 void BoolParam::InputUpdateFromConstant(bool constant, int name){ 173 173 /*Nothing updated yet*/ 174 174 } -
issm/trunk/src/c/objects/Params/BoolParam.h
r4059 r4079 53 53 void UpdateInputsFromVector(int* vector, int name, int type); 54 54 void UpdateInputsFromVector(bool* vector, int name, int type); 55 void UpdateInputsFromConstant(double constant, int name);56 void UpdateInputsFromConstant(int constant, int name);57 void UpdateInputsFromConstant(bool constant, int name);55 void InputUpdateFromConstant(double constant, int name); 56 void InputUpdateFromConstant(int constant, int name); 57 void InputUpdateFromConstant(bool constant, int name); 58 58 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 59 59 -
issm/trunk/src/c/objects/Params/DoubleMatParam.cpp
r4059 r4079 215 215 } 216 216 /*}}}*/ 217 /*FUNCTION DoubleMatParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/218 void DoubleMatParam:: UpdateInputsFromConstant(double constant, int name){219 /*Nothing updated yet*/ 220 } 221 /*}}}*/ 222 /*FUNCTION DoubleMatParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/223 void DoubleMatParam:: UpdateInputsFromConstant(int constant, int name){224 /*Nothing updated yet*/ 225 } 226 /*}}}*/ 227 /*FUNCTION DoubleMatParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/228 void DoubleMatParam:: UpdateInputsFromConstant(bool constant, int name){217 /*FUNCTION DoubleMatParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 218 void DoubleMatParam::InputUpdateFromConstant(double constant, int name){ 219 /*Nothing updated yet*/ 220 } 221 /*}}}*/ 222 /*FUNCTION DoubleMatParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 223 void DoubleMatParam::InputUpdateFromConstant(int constant, int name){ 224 /*Nothing updated yet*/ 225 } 226 /*}}}*/ 227 /*FUNCTION DoubleMatParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 228 void DoubleMatParam::InputUpdateFromConstant(bool constant, int name){ 229 229 /*Nothing updated yet*/ 230 230 } -
issm/trunk/src/c/objects/Params/DoubleMatParam.h
r4059 r4079 56 56 void UpdateInputsFromVector(int* vector, int name, int type); 57 57 void UpdateInputsFromVector(bool* vector, int name, int type); 58 void UpdateInputsFromConstant(double constant, int name);59 void UpdateInputsFromConstant(int constant, int name);60 void UpdateInputsFromConstant(bool constant, int name);58 void InputUpdateFromConstant(double constant, int name); 59 void InputUpdateFromConstant(int constant, int name); 60 void InputUpdateFromConstant(bool constant, int name); 61 61 62 62 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Params/DoubleParam.cpp
r3888 r4079 181 181 } 182 182 /*}}}*/ 183 /*FUNCTION DoubleParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/184 void DoubleParam:: UpdateInputsFromConstant(double constant, int name){183 /*FUNCTION DoubleParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 184 void DoubleParam::InputUpdateFromConstant(double constant, int name){ 185 185 /*Nothing updated yet*/ 186 186 } 187 187 /*}}}*/ 188 /*FUNCTION DoubleParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/189 void DoubleParam:: UpdateInputsFromConstant(int constant, int name){188 /*FUNCTION DoubleParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 189 void DoubleParam::InputUpdateFromConstant(int constant, int name){ 190 190 /*Nothing updated yet*/ 191 191 } 192 192 /*}}}*/ 193 /*FUNCTION DoubleParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/194 void DoubleParam:: UpdateInputsFromConstant(bool constant, int name){193 /*FUNCTION DoubleParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 194 void DoubleParam::InputUpdateFromConstant(bool constant, int name){ 195 195 /*Nothing updated yet*/ 196 196 } -
issm/trunk/src/c/objects/Params/DoubleParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 60 60 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Params/DoubleVecParam.cpp
r4059 r4079 225 225 } 226 226 /*}}}*/ 227 /*FUNCTION DoubleVecParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/228 void DoubleVecParam:: UpdateInputsFromConstant(double constant, int name){229 /*Nothing updated yet*/ 230 } 231 /*}}}*/ 232 /*FUNCTION DoubleVecParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/233 void DoubleVecParam:: UpdateInputsFromConstant(int constant, int name){234 /*Nothing updated yet*/ 235 } 236 /*}}}*/ 237 /*FUNCTION DoubleVecParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/238 void DoubleVecParam:: UpdateInputsFromConstant(bool constant, int name){227 /*FUNCTION DoubleVecParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 228 void DoubleVecParam::InputUpdateFromConstant(double constant, int name){ 229 /*Nothing updated yet*/ 230 } 231 /*}}}*/ 232 /*FUNCTION DoubleVecParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 233 void DoubleVecParam::InputUpdateFromConstant(int constant, int name){ 234 /*Nothing updated yet*/ 235 } 236 /*}}}*/ 237 /*FUNCTION DoubleVecParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 238 void DoubleVecParam::InputUpdateFromConstant(bool constant, int name){ 239 239 /*Nothing updated yet*/ 240 240 } -
issm/trunk/src/c/objects/Params/DoubleVecParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 60 60 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Params/IntParam.cpp
r3834 r4079 160 160 } 161 161 /*}}}*/ 162 /*FUNCTION IntParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/163 void IntParam:: UpdateInputsFromConstant(double constant, int name){162 /*FUNCTION IntParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 163 void IntParam::InputUpdateFromConstant(double constant, int name){ 164 164 /*Nothing updated yet*/ 165 165 } 166 166 /*}}}*/ 167 /*FUNCTION IntParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/168 void IntParam:: UpdateInputsFromConstant(int constant, int name){167 /*FUNCTION IntParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 168 void IntParam::InputUpdateFromConstant(int constant, int name){ 169 169 /*Nothing updated yet*/ 170 170 } 171 171 /*}}}*/ 172 /*FUNCTION IntParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/173 void IntParam:: UpdateInputsFromConstant(bool constant, int name){172 /*FUNCTION IntParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 173 void IntParam::InputUpdateFromConstant(bool constant, int name){ 174 174 /*Nothing updated yet*/ 175 175 } -
issm/trunk/src/c/objects/Params/IntParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 60 60 -
issm/trunk/src/c/objects/Params/PetscMatParam.cpp
r4059 r4079 242 242 } 243 243 /*}}}*/ 244 /*FUNCTION PetscMatParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/245 void PetscMatParam:: UpdateInputsFromConstant(double constant, int name){246 /*Nothing updated yet*/ 247 } 248 /*}}}*/ 249 /*FUNCTION PetscMatParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/250 void PetscMatParam:: UpdateInputsFromConstant(int constant, int name){251 /*Nothing updated yet*/ 252 } 253 /*}}}*/ 254 /*FUNCTION PetscMatParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/255 void PetscMatParam:: UpdateInputsFromConstant(bool constant, int name){244 /*FUNCTION PetscMatParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 245 void PetscMatParam::InputUpdateFromConstant(double constant, int name){ 246 /*Nothing updated yet*/ 247 } 248 /*}}}*/ 249 /*FUNCTION PetscMatParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 250 void PetscMatParam::InputUpdateFromConstant(int constant, int name){ 251 /*Nothing updated yet*/ 252 } 253 /*}}}*/ 254 /*FUNCTION PetscMatParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 255 void PetscMatParam::InputUpdateFromConstant(bool constant, int name){ 256 256 /*Nothing updated yet*/ 257 257 } -
issm/trunk/src/c/objects/Params/PetscMatParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 60 60 -
issm/trunk/src/c/objects/Params/PetscVecParam.cpp
r4059 r4079 236 236 } 237 237 /*}}}*/ 238 /*FUNCTION PetscVecParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/239 void PetscVecParam:: UpdateInputsFromConstant(double constant, int name){240 /*Nothing updated yet*/ 241 } 242 /*}}}*/ 243 /*FUNCTION PetscVecParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/244 void PetscVecParam:: UpdateInputsFromConstant(int constant, int name){245 /*Nothing updated yet*/ 246 } 247 /*}}}*/ 248 /*FUNCTION PetscVecParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/249 void PetscVecParam:: UpdateInputsFromConstant(bool constant, int name){238 /*FUNCTION PetscVecParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 239 void PetscVecParam::InputUpdateFromConstant(double constant, int name){ 240 /*Nothing updated yet*/ 241 } 242 /*}}}*/ 243 /*FUNCTION PetscVecParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 244 void PetscVecParam::InputUpdateFromConstant(int constant, int name){ 245 /*Nothing updated yet*/ 246 } 247 /*}}}*/ 248 /*FUNCTION PetscVecParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 249 void PetscVecParam::InputUpdateFromConstant(bool constant, int name){ 250 250 /*Nothing updated yet*/ 251 251 } -
issm/trunk/src/c/objects/Params/PetscVecParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 60 60 -
issm/trunk/src/c/objects/Params/StringArrayParam.cpp
r4059 r4079 265 265 } 266 266 /*}}}*/ 267 /*FUNCTION StringArrayParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/268 void StringArrayParam:: UpdateInputsFromConstant(double constant, int name){269 /*Nothing updated yet*/ 270 } 271 /*}}}*/ 272 /*FUNCTION StringArrayParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/273 void StringArrayParam:: UpdateInputsFromConstant(int constant, int name){274 /*Nothing updated yet*/ 275 } 276 /*}}}*/ 277 /*FUNCTION StringArrayParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/278 void StringArrayParam:: UpdateInputsFromConstant(bool constant, int name){267 /*FUNCTION StringArrayParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 268 void StringArrayParam::InputUpdateFromConstant(double constant, int name){ 269 /*Nothing updated yet*/ 270 } 271 /*}}}*/ 272 /*FUNCTION StringArrayParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 273 void StringArrayParam::InputUpdateFromConstant(int constant, int name){ 274 /*Nothing updated yet*/ 275 } 276 /*}}}*/ 277 /*FUNCTION StringArrayParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 278 void StringArrayParam::InputUpdateFromConstant(bool constant, int name){ 279 279 /*Nothing updated yet*/ 280 280 } -
issm/trunk/src/c/objects/Params/StringArrayParam.h
r4059 r4079 56 56 void UpdateInputsFromVector(int* vector, int name, int type); 57 57 void UpdateInputsFromVector(bool* vector, int name, int type); 58 void UpdateInputsFromConstant(double constant, int name);59 void UpdateInputsFromConstant(int constant, int name);60 void UpdateInputsFromConstant(bool constant, int name);58 void InputUpdateFromConstant(double constant, int name); 59 void InputUpdateFromConstant(int constant, int name); 60 void InputUpdateFromConstant(bool constant, int name); 61 61 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 62 62 -
issm/trunk/src/c/objects/Params/StringParam.cpp
r4059 r4079 191 191 } 192 192 /*}}}*/ 193 /*FUNCTION StringParam:: UpdateInputsFromConstant(double constant, int name) {{{1*/194 void StringParam:: UpdateInputsFromConstant(double constant, int name){195 /*Nothing updated yet*/ 196 } 197 /*}}}*/ 198 /*FUNCTION StringParam:: UpdateInputsFromConstant(int constant, int name) {{{1*/199 void StringParam:: UpdateInputsFromConstant(int constant, int name){200 /*Nothing updated yet*/ 201 } 202 /*}}}*/ 203 /*FUNCTION StringParam:: UpdateInputsFromConstant(bool constant, int name) {{{1*/204 void StringParam:: UpdateInputsFromConstant(bool constant, int name){193 /*FUNCTION StringParam::InputUpdateFromConstant(double constant, int name) {{{1*/ 194 void StringParam::InputUpdateFromConstant(double constant, int name){ 195 /*Nothing updated yet*/ 196 } 197 /*}}}*/ 198 /*FUNCTION StringParam::InputUpdateFromConstant(int constant, int name) {{{1*/ 199 void StringParam::InputUpdateFromConstant(int constant, int name){ 200 /*Nothing updated yet*/ 201 } 202 /*}}}*/ 203 /*FUNCTION StringParam::InputUpdateFromConstant(bool constant, int name) {{{1*/ 204 void StringParam::InputUpdateFromConstant(bool constant, int name){ 205 205 /*Nothing updated yet*/ 206 206 } -
issm/trunk/src/c/objects/Params/StringParam.h
r4059 r4079 54 54 void UpdateInputsFromVector(int* vector, int name, int type); 55 55 void UpdateInputsFromVector(bool* vector, int name, int type); 56 void UpdateInputsFromConstant(double constant, int name);57 void UpdateInputsFromConstant(int constant, int name);58 void UpdateInputsFromConstant(bool constant, int name);56 void InputUpdateFromConstant(double constant, int name); 57 void InputUpdateFromConstant(int constant, int name); 58 void InputUpdateFromConstant(bool constant, int name); 59 59 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} 60 60 -
issm/trunk/src/c/objects/SolPar.h
r4043 r4079 42 42 void UpdateInputsFromVector(int* vector, int name, int type){ISSMERROR("Not implemented yet!");} 43 43 void UpdateInputsFromVector(bool* vector, int name, int type){ISSMERROR("Not implemented yet!");} 44 void UpdateInputsFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");}45 void UpdateInputsFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");}46 void UpdateInputsFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");}44 void InputUpdateFromConstant(double constant, int name){ISSMERROR("Not implemented yet!");} 45 void InputUpdateFromConstant(int constant, int name){ISSMERROR("Not implemented yet!");} 46 void InputUpdateFromConstant(bool constant, int name){ISSMERROR("Not implemented yet!");} 47 47 48 48 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/objects/Vertex.cpp
r3863 r4079 198 198 } 199 199 /*}}}*/ 200 /*FUNCTION Vertex:: UpdateInputsFromConstant(double constant, int name) {{{2*/201 void Vertex:: UpdateInputsFromConstant(double constant, int name){202 /*Nothing updated yet*/ 203 } 204 /*}}}*/ 205 /*FUNCTION Vertex:: UpdateInputsFromConstant(int constant, int name) {{{2*/206 void Vertex:: UpdateInputsFromConstant(int constant, int name){207 /*Nothing updated yet*/ 208 } 209 /*}}}*/ 210 /*FUNCTION Vertex:: UpdateInputsFromConstant(bool constant, int name) {{{2*/211 void Vertex:: UpdateInputsFromConstant(bool constant, int name){200 /*FUNCTION Vertex::InputUpdateFromConstant(double constant, int name) {{{2*/ 201 void Vertex::InputUpdateFromConstant(double constant, int name){ 202 /*Nothing updated yet*/ 203 } 204 /*}}}*/ 205 /*FUNCTION Vertex::InputUpdateFromConstant(int constant, int name) {{{2*/ 206 void Vertex::InputUpdateFromConstant(int constant, int name){ 207 /*Nothing updated yet*/ 208 } 209 /*}}}*/ 210 /*FUNCTION Vertex::InputUpdateFromConstant(bool constant, int name) {{{2*/ 211 void Vertex::InputUpdateFromConstant(bool constant, int name){ 212 212 /*Nothing updated yet*/ 213 213 } -
issm/trunk/src/c/objects/Vertex.h
r4043 r4079 53 53 void UpdateInputsFromVector(int* vector, int name, int type); 54 54 void UpdateInputsFromVector(bool* vector, int name, int type); 55 void UpdateInputsFromConstant(double constant, int name);56 void UpdateInputsFromConstant(int constant, int name);57 void UpdateInputsFromConstant(bool constant, int name);55 void InputUpdateFromConstant(double constant, int name); 56 void InputUpdateFromConstant(int constant, int name); 57 void InputUpdateFromConstant(bool constant, int name); 58 58 59 59 void UpdateInputsFromSolution(double* solution){ISSMERROR("Not implemented yet!");} -
issm/trunk/src/c/solutions/control_core.cpp
r4070 r4079 70 70 71 71 _printf_("\n%s%i%s%i\n"," control method step ",n+1,"/",nsteps); 72 UpdateInputsFromConstantx(femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,fit[n],FitEnum);72 InputUpdateFromConstantx(femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,fit[n],FitEnum); 73 73 74 74 /*In case we are running a steady state control method, compute new temperature field using new parameter * distribution: */ -
issm/trunk/src/c/solutions/objectivefunctionC.cpp
r4070 r4079 67 67 68 68 /*Compute misfit for this velocity field.*/ 69 UpdateInputsFromConstantx( femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,fit[n],FitEnum);69 InputUpdateFromConstantx( femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,fit[n],FitEnum); 70 70 CostFunctionx( &J, femmodel->elements,femmodel->nodes, femmodel->vertices,femmodel->loads, femmodel->materials, femmodel->parameters); 71 71 -
issm/trunk/src/c/solvers/solver_diagnostic_nonlinear.cpp
r4064 r4079 115 115 116 116 /*add converged to inputs: */ 117 UpdateInputsFromConstantx( fem->elements,fem->nodes, fem->vertices, fem->loads, fem->materials, fem->parameters,converged,ConvergedEnum);117 InputUpdateFromConstantx( fem->elements,fem->nodes, fem->vertices, fem->loads, fem->materials, fem->parameters,converged,ConvergedEnum); 118 118 119 119 //rift convergence -
issm/trunk/src/c/solvers/solver_thermal_nonlinear.cpp
r4055 r4079 56 56 57 57 if(count==1) reset_penalties=1; else reset_penalties=0; 58 UpdateInputsFromConstantx( fem->elements,fem->nodes, fem->vertices, fem->loads, fem->materials, fem->parameters,reset_penalties,ResetPenaltiesEnum);58 InputUpdateFromConstantx( fem->elements,fem->nodes, fem->vertices, fem->loads, fem->materials, fem->parameters,reset_penalties,ResetPenaltiesEnum); 59 59 60 60 //*Generate system matrices
Note:
See TracChangeset
for help on using the changeset viewer.