trick/trick_source/codegen/Interface_Code_Gen
Alex Lin 684f0e6bdc Use udunits package for units conversions
Initial checkin of using udunits for measurement units conversions.  Replaced
our conversion code in ICG and swig code to use udunits.

Also added code to convert unit symbols that we used in Trick that are different
names in udunits.

Added a sim_object that will eventually allow users to specify a custom
set of files to read units information.

refs #231
2016-05-05 14:49:49 -05:00
..
.gitignore Initial commit of everything. 2015-02-26 09:02:31 -06:00
ClassTemplateVisitor.cpp Ignore privacy 2016-04-13 16:07:16 -05:00
ClassTemplateVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
ClassValues.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
ClassValues.hh Ignore privacy 2016-04-13 16:07:15 -05:00
ClassVisitor.cpp Ignore privacy 2016-04-15 15:01:14 -05:00
ClassVisitor.hh Ignore privacy 2016-04-13 16:07:16 -05:00
CommentSaver.cpp Ignore privacy 2016-04-13 16:07:14 -05:00
CommentSaver.hh Ignore privacy 2016-04-13 16:07:14 -05:00
ConstructValues.cpp Add direct STL checkpointing 2016-03-29 11:01:03 -05:00
ConstructValues.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
design.dox_in Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumValues.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumValues.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
EnumVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
FieldDescription.cpp Use udunits package for units conversions 2016-05-05 14:49:49 -05:00
FieldDescription.hh Use udunits package for units conversions 2016-05-05 14:49:49 -05:00
FieldVisitor.cpp Ignore privacy 2016-04-13 16:07:16 -05:00
FieldVisitor.hh Ignore privacy 2016-04-13 16:07:15 -05:00
HeaderSearchDirs.cpp Don't process header files installed by Homebrew 2016-02-11 09:33:53 -06:00
HeaderSearchDirs.hh Split CP up into components that can be called individually 2015-07-22 10:54:00 -05:00
ICGASTConsumer.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
ICGASTConsumer.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
main.cpp Use udunits package for units conversions 2016-05-05 14:49:49 -05:00
makefile Use udunits package for units conversions 2016-05-05 14:49:49 -05:00
PrintAttributes.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
PrintAttributes.hh Move search for library dependencies to make_makefile 2015-07-24 16:16:22 -05:00
PrintAttributesFactory.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintAttributesFactory.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
PrintFileContents10.cpp Ignore privacy 2016-04-15 15:01:14 -05:00
PrintFileContents10.hh Ignore privacy 2016-04-13 16:07:15 -05:00
PrintFileContents13.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintFileContents13.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
PrintFileContentsBase.cpp Use udunits package for units conversions 2016-05-05 14:49:49 -05:00
PrintFileContentsBase.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TranslationUnitVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
TranslationUnitVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TypedefVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
TypedefVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
Utilities.cpp ICG processing files it is supposed to skip 2016-02-04 15:43:14 -06:00
Utilities.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
VariableVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
VariableVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00