6.1.1.2.1.2. pycropml.transpiler.generators package¶
6.1.1.2.1.2.1. Submodules¶
- 6.1.1.2.1.2.1.1. pycropml.transpiler.generators.apsimGenerator module
ApsimCompoApsimCompo.constrWrap()ApsimCompo.constructor()ApsimCompo.copy_Constructor()ApsimCompo.copyconstrWrap()ApsimCompo.estimateWrap()ApsimCompo.getsetParam()ApsimCompo.initcomposition()ApsimCompo.outputWrap()ApsimCompo.usingApsim()ApsimCompo.visit_function_definition()ApsimCompo.visit_implicit_return()ApsimCompo.visit_module()ApsimCompo.wrapper()
ApsimGeneratorApsimInterfaceApsimTransgetdefault()to_struct_apsim()to_wrapper_apsim()
- 6.1.1.2.1.2.1.2. pycropml.transpiler.generators.biomaGenerator module
BiomaCompoBiomaCompo.SetParametersDefaultValue()BiomaCompo.SetPublisherData()BiomaCompo.SetStaticParametersVarInfoDefinitions()BiomaCompo.TestPostConditions()BiomaCompo.TestPreConditions()BiomaCompo.calculateModel()BiomaCompo.constrWrap()BiomaCompo.constructor()BiomaCompo.copy_Constructor()BiomaCompo.copyconstrWrap()BiomaCompo.desc()BiomaCompo.description()BiomaCompo.domain()BiomaCompo.estimate()BiomaCompo.getStrategyDomainClassesTypes()BiomaCompo.interfaceStrategy()BiomaCompo.isContext()BiomaCompo.isTimeStep()BiomaCompo.modelType()BiomaCompo.modelingOptions()BiomaCompo.publisherdata()BiomaCompo.staticVarInfo()BiomaCompo.url()BiomaCompo.usingBioma()BiomaCompo.varinfodef()BiomaCompo.visit_assignment()BiomaCompo.visit_function_definition()BiomaCompo.visit_implicit_return()BiomaCompo.visit_module()BiomaCompo.wrapper()
BiomaGeneratorBiomaGenerator.SetPublisherData()BiomaGenerator.SetStaticParametersVarInfoDefinitions()BiomaGenerator.TestPostConditions()BiomaGenerator.TestPreConditions()BiomaGenerator.close()BiomaGenerator.desc()BiomaGenerator.description()BiomaGenerator.domain()BiomaGenerator.estimate()BiomaGenerator.getStrategyDomainClassesTypes()BiomaGenerator.get_set_param()BiomaGenerator.inOutputDesc()BiomaGenerator.isContext()BiomaGenerator.isTimeStep()BiomaGenerator.modelType()BiomaGenerator.open()BiomaGenerator.otherDesc()BiomaGenerator.publisherdata()BiomaGenerator.setParametersDefaultValue()BiomaGenerator.staticVarInfo()BiomaGenerator.url()BiomaGenerator.usingBioma()BiomaGenerator.varinfodef()BiomaGenerator.visit_function_definition()BiomaGenerator.visit_module()
BiomaTransBiomaTrans.clearValue()BiomaTrans.clone()BiomaTrans.close()BiomaTrans.constr()BiomaTrans.copyConstr()BiomaTrans.describeVariables()BiomaTrans.description()BiomaTrans.domainClassOfReference()BiomaTrans.generate()BiomaTrans.generateVarInfo()BiomaTrans.getVarInfo()BiomaTrans.infoDescription()BiomaTrans.open()BiomaTrans.propertiesDescription()BiomaTrans.staticVarInfoDef()BiomaTrans.url()BiomaTrans.using()BiomaTrans.varInfoConstrctor()
getdefault()to_struct_bioma()to_wrapper_bioma()
- 6.1.1.2.1.2.1.3. pycropml.transpiler.generators.biomaGenerator2 module
- 6.1.1.2.1.2.1.4. pycropml.transpiler.generators.checkGenerator module
CheckCompoCheckGeneratorCheckGenerator.visit_ExprStatNode()CheckGenerator.visit_array()CheckGenerator.visit_assignment()CheckGenerator.visit_binary_op()CheckGenerator.visit_bool()CheckGenerator.visit_breakstatnode()CheckGenerator.visit_call()CheckGenerator.visit_comparison()CheckGenerator.visit_cond_expr_node()CheckGenerator.visit_continuestatnode()CheckGenerator.visit_custom_call()CheckGenerator.visit_datetime()CheckGenerator.visit_declaration()CheckGenerator.visit_dict()CheckGenerator.visit_else_statement()CheckGenerator.visit_elseif_statement()CheckGenerator.visit_float()CheckGenerator.visit_for_iterator()CheckGenerator.visit_for_iterator_with_index()CheckGenerator.visit_for_range_statement()CheckGenerator.visit_for_sequence()CheckGenerator.visit_for_sequence_with_index()CheckGenerator.visit_for_statement()CheckGenerator.visit_function_definition()CheckGenerator.visit_if_statement()CheckGenerator.visit_implicit_return()CheckGenerator.visit_import()CheckGenerator.visit_importfrom()CheckGenerator.visit_index()CheckGenerator.visit_list()CheckGenerator.visit_local()CheckGenerator.visit_method_call()CheckGenerator.visit_module()CheckGenerator.visit_notAnumber()CheckGenerator.visit_pair()CheckGenerator.visit_sliceindex()CheckGenerator.visit_standard_call()CheckGenerator.visit_standard_method_call()CheckGenerator.visit_str()CheckGenerator.visit_tuple()CheckGenerator.visit_unary_op()CheckGenerator.visit_while_statement()
- 6.1.1.2.1.2.1.5. pycropml.transpiler.generators.cpp2Generator module
Cpp2CompoCpp2Compo.assign_param()Cpp2Compo.constr_wrap()Cpp2Compo.copy_constructor()Cpp2Compo.copyconstructor_wrap()Cpp2Compo.estimate_wrap()Cpp2Compo.format()Cpp2Compo.get_composite_inputs()Cpp2Compo.get_mo()Cpp2Compo.getter()Cpp2Compo.init_composite()Cpp2Compo.init_wrap()Cpp2Compo.load_param_wrap()Cpp2Compo.output_wrap()Cpp2Compo.private_wrap()Cpp2Compo.setter()Cpp2Compo.struct_name_for()Cpp2Compo.tran_assign_param()Cpp2Compo.visit_assignment()Cpp2Compo.visit_declaration()Cpp2Compo.visit_function_definition()Cpp2Compo.visit_local()Cpp2Compo.visit_module()Cpp2Compo.visit_return()Cpp2Compo.wrapper()
Cpp2GeneratorCpp2Generator.add_features()Cpp2Generator.array_parameter()Cpp2Generator.getter()Cpp2Generator.internal_assignments()Cpp2Generator.internal_declaration()Cpp2Generator.retrieve_params()Cpp2Generator.setter()Cpp2Generator.struct_name_for()Cpp2Generator.templateArr()Cpp2Generator.transform_return()Cpp2Generator.visit_ExprStatNode()Cpp2Generator.visit_array()Cpp2Generator.visit_array_decl()Cpp2Generator.visit_assignment()Cpp2Generator.visit_binary_op()Cpp2Generator.visit_bool()Cpp2Generator.visit_bool_decl()Cpp2Generator.visit_breakstatnode()Cpp2Generator.visit_call()Cpp2Generator.visit_comparison()Cpp2Generator.visit_cond_expr_node()Cpp2Generator.visit_constant()Cpp2Generator.visit_continuestatnode()Cpp2Generator.visit_custom_call()Cpp2Generator.visit_datetime()Cpp2Generator.visit_datetime_decl()Cpp2Generator.visit_decl()Cpp2Generator.visit_declaration()Cpp2Generator.visit_dict()Cpp2Generator.visit_dict_decl()Cpp2Generator.visit_double()Cpp2Generator.visit_else_statement()Cpp2Generator.visit_elseif_statement()Cpp2Generator.visit_float()Cpp2Generator.visit_float_decl()Cpp2Generator.visit_for_iterator()Cpp2Generator.visit_for_iterator_with_index()Cpp2Generator.visit_for_range_statement()Cpp2Generator.visit_for_sequence_with_index()Cpp2Generator.visit_for_statement()Cpp2Generator.visit_function_definition()Cpp2Generator.visit_if_statement()Cpp2Generator.visit_implicit_return()Cpp2Generator.visit_import()Cpp2Generator.visit_importfrom()Cpp2Generator.visit_index()Cpp2Generator.visit_int_decl()Cpp2Generator.visit_list()Cpp2Generator.visit_list_decl()Cpp2Generator.visit_local()Cpp2Generator.visit_method_call()Cpp2Generator.visit_module()Cpp2Generator.visit_none()Cpp2Generator.visit_notAnumber()Cpp2Generator.visit_pair()Cpp2Generator.visit_print()Cpp2Generator.visit_return()Cpp2Generator.visit_sliceindex()Cpp2Generator.visit_standard_call()Cpp2Generator.visit_standard_method_call()Cpp2Generator.visit_str()Cpp2Generator.visit_str_decl()Cpp2Generator.visit_tuple()Cpp2Generator.visit_tuple_decl()Cpp2Generator.visit_unary_op()Cpp2Generator.visit_while_statement()
Cpp2Transget_key()header_composite()header_cpp()header_mu_cpp()to_struct_cpp2()to_wrapper_cpp()
- 6.1.1.2.1.2.1.6. pycropml.transpiler.generators.cppGenerator module
CppCompoCppCompo.assignParam()CppCompo.constrWrap()CppCompo.copyconstrWrap()CppCompo.copyconstructor()CppCompo.estimateWrap()CppCompo.format()CppCompo.getRealInputs()CppCompo.get_mo()CppCompo.getter()CppCompo.initCompo()CppCompo.initWrap()CppCompo.loadParamWrap()CppCompo.outputWrap()CppCompo.privateWrap()CppCompo.setter()CppCompo.tranAssignParam()CppCompo.visit_assignment()CppCompo.visit_declaration()CppCompo.visit_function_definition()CppCompo.visit_local()CppCompo.visit_module()CppCompo.visit_return()CppCompo.wrapper()
CppGeneratorCppGenerator.add_features()CppGenerator.array_parameter()CppGenerator.getter()CppGenerator.internal_declaration()CppGenerator.retrieve_params()CppGenerator.setter()CppGenerator.templateArr()CppGenerator.transform_return()CppGenerator.visit_ExprStatNode()CppGenerator.visit_array()CppGenerator.visit_array_decl()CppGenerator.visit_assignment()CppGenerator.visit_binary_op()CppGenerator.visit_bool()CppGenerator.visit_bool_decl()CppGenerator.visit_breakstatnode()CppGenerator.visit_call()CppGenerator.visit_comparison()CppGenerator.visit_cond_expr_node()CppGenerator.visit_constant()CppGenerator.visit_continuestatnode()CppGenerator.visit_custom_call()CppGenerator.visit_datetime()CppGenerator.visit_datetime_decl()CppGenerator.visit_decl()CppGenerator.visit_declaration()CppGenerator.visit_dict()CppGenerator.visit_dict_decl()CppGenerator.visit_double()CppGenerator.visit_else_statement()CppGenerator.visit_elseif_statement()CppGenerator.visit_float()CppGenerator.visit_float_decl()CppGenerator.visit_for_iterator()CppGenerator.visit_for_iterator_with_index()CppGenerator.visit_for_range_statement()CppGenerator.visit_for_sequence_with_index()CppGenerator.visit_for_statement()CppGenerator.visit_function_definition()CppGenerator.visit_if_statement()CppGenerator.visit_implicit_return()CppGenerator.visit_import()CppGenerator.visit_importfrom()CppGenerator.visit_index()CppGenerator.visit_int_decl()CppGenerator.visit_list()CppGenerator.visit_list_decl()CppGenerator.visit_method_call()CppGenerator.visit_module()CppGenerator.visit_none()CppGenerator.visit_notAnumber()CppGenerator.visit_pair()CppGenerator.visit_print()CppGenerator.visit_return()CppGenerator.visit_sliceindex()CppGenerator.visit_standard_call()CppGenerator.visit_standard_method_call()CppGenerator.visit_str()CppGenerator.visit_str_decl()CppGenerator.visit_tuple()CppGenerator.visit_tuple_decl()CppGenerator.visit_unary_op()CppGenerator.visit_while_statement()
CppTransget_key()headerCompo()header_cpp()header_mu_cpp()header_mu_cpp2()to_struct_cpp()to_wrapper_cpp()
- 6.1.1.2.1.2.1.7. pycropml.transpiler.generators.csharpGenerator module
CsharpCompoCsharpCompo.assignParam()CsharpCompo.constrWrap()CsharpCompo.copyconstrWrap()CsharpCompo.copyconstructor()CsharpCompo.createModelInstances()CsharpCompo.estimateWrap()CsharpCompo.format()CsharpCompo.get_mo()CsharpCompo.getsetParam()CsharpCompo.initCompo()CsharpCompo.initWrap()CsharpCompo.initcomposition()CsharpCompo.loadParamWrap()CsharpCompo.outputWrap()CsharpCompo.privateWrap()CsharpCompo.setCompo()CsharpCompo.setexogenousWrap()CsharpCompo.tranAssignParam()CsharpCompo.visit_assignment()CsharpCompo.visit_declaration()CsharpCompo.visit_function_definition()CsharpCompo.visit_local()CsharpCompo.visit_module()CsharpCompo.visit_return()CsharpCompo.wrapper()
CsharpGeneratorCsharpGenerator.add_features()CsharpGenerator.close()CsharpGenerator.internal_declaration()CsharpGenerator.open()CsharpGenerator.retrieve_params()CsharpGenerator.transform_return()CsharpGenerator.visit_ExprStatNode()CsharpGenerator.visit_array()CsharpGenerator.visit_array_decl()CsharpGenerator.visit_assignment()CsharpGenerator.visit_binary_op()CsharpGenerator.visit_bool()CsharpGenerator.visit_bool_decl()CsharpGenerator.visit_breakstatnode()CsharpGenerator.visit_call()CsharpGenerator.visit_comparison()CsharpGenerator.visit_cond_expr_node()CsharpGenerator.visit_constant()CsharpGenerator.visit_continuestatnode()CsharpGenerator.visit_custom_call()CsharpGenerator.visit_datetime()CsharpGenerator.visit_datetime_decl()CsharpGenerator.visit_decl()CsharpGenerator.visit_declaration()CsharpGenerator.visit_dict()CsharpGenerator.visit_dict_decl()CsharpGenerator.visit_else_statement()CsharpGenerator.visit_elseif_statement()CsharpGenerator.visit_float()CsharpGenerator.visit_float_decl()CsharpGenerator.visit_for_iterator()CsharpGenerator.visit_for_iterator_with_index()CsharpGenerator.visit_for_range_statement()CsharpGenerator.visit_for_sequence_with_index()CsharpGenerator.visit_for_statement()CsharpGenerator.visit_function_definition()CsharpGenerator.visit_if_statement()CsharpGenerator.visit_implicit_return()CsharpGenerator.visit_import()CsharpGenerator.visit_importfrom()CsharpGenerator.visit_index()CsharpGenerator.visit_int_decl()CsharpGenerator.visit_list()CsharpGenerator.visit_list_decl()CsharpGenerator.visit_method_call()CsharpGenerator.visit_module()CsharpGenerator.visit_none()CsharpGenerator.visit_notAnumber()CsharpGenerator.visit_pair()CsharpGenerator.visit_print()CsharpGenerator.visit_return()CsharpGenerator.visit_sliceindex()CsharpGenerator.visit_standard_call()CsharpGenerator.visit_standard_method_call()CsharpGenerator.visit_str()CsharpGenerator.visit_str_decl()CsharpGenerator.visit_tuple()CsharpGenerator.visit_tuple_decl()CsharpGenerator.visit_unary_op()CsharpGenerator.visit_while_statement()
CsharpTransCsharpTrans.DATATYPECsharpTrans.copyconstructor()CsharpTrans.generate()CsharpTrans.getset()CsharpTrans.model2Node()CsharpTrans.private()CsharpTrans.visit_DateTime()CsharpTrans.visit_array_decl()CsharpTrans.visit_bool_decl()CsharpTrans.visit_datetime_decl()CsharpTrans.visit_decl()CsharpTrans.visit_dict_decl()CsharpTrans.visit_float_decl()CsharpTrans.visit_int_decl()CsharpTrans.visit_list_decl()CsharpTrans.visit_str_decl()CsharpTrans.visit_tuple_decl()
get_key()to_struct_cs()to_wrapper_cs()
- 6.1.1.2.1.2.1.8. pycropml.transpiler.generators.cymlGenerator module
CymlCompoCymlGeneratorCymlGenerator.comment()CymlGenerator.translate_com()CymlGenerator.visit_ExprStatNode()CymlGenerator.visit_array()CymlGenerator.visit_assignment()CymlGenerator.visit_binary_op()CymlGenerator.visit_bool()CymlGenerator.visit_breakstatnode()CymlGenerator.visit_call()CymlGenerator.visit_comments()CymlGenerator.visit_comparison()CymlGenerator.visit_cond_expr_node()CymlGenerator.visit_constant()CymlGenerator.visit_continuestatnode()CymlGenerator.visit_custom_call()CymlGenerator.visit_datetime()CymlGenerator.visit_declaration()CymlGenerator.visit_dict()CymlGenerator.visit_else_statement()CymlGenerator.visit_elseif_statement()CymlGenerator.visit_float()CymlGenerator.visit_for_iterator()CymlGenerator.visit_for_iterator_with_index()CymlGenerator.visit_for_range_statement()CymlGenerator.visit_for_sequence()CymlGenerator.visit_for_sequence_with_index()CymlGenerator.visit_for_statement()CymlGenerator.visit_function_definition()CymlGenerator.visit_if_statement()CymlGenerator.visit_implicit_return()CymlGenerator.visit_import()CymlGenerator.visit_importfrom()CymlGenerator.visit_index()CymlGenerator.visit_int()CymlGenerator.visit_list()CymlGenerator.visit_local()CymlGenerator.visit_main()CymlGenerator.visit_method_call()CymlGenerator.visit_module()CymlGenerator.visit_none()CymlGenerator.visit_notAnumber()CymlGenerator.visit_pair()CymlGenerator.visit_sliceindex()CymlGenerator.visit_standard_call()CymlGenerator.visit_standard_method_call()CymlGenerator.visit_str()CymlGenerator.visit_string()CymlGenerator.visit_tuple()CymlGenerator.visit_unary_op()CymlGenerator.visit_while_statement()
- 6.1.1.2.1.2.1.9. pycropml.transpiler.generators.docGenerator module
- 6.1.1.2.1.2.1.10. pycropml.transpiler.generators.dssatGenerator module
- 6.1.1.2.1.2.1.11. pycropml.transpiler.generators.fortranGenerator module
FortranCompoFortranGeneratorFortranGenerator.add_features()FortranGenerator.binop_precedenceFortranGenerator.body()FortranGenerator.checkIndex()FortranGenerator.internal_declaration()FortranGenerator.part_declaration()FortranGenerator.retrieve_params()FortranGenerator.subOrFun()FortranGenerator.transform_return()FortranGenerator.unop_precedenceFortranGenerator.visit_ExprStatNode()FortranGenerator.visit_array()FortranGenerator.visit_array_decl()FortranGenerator.visit_assignment()FortranGenerator.visit_binary_op()FortranGenerator.visit_bool()FortranGenerator.visit_bool_decl()FortranGenerator.visit_breakstatnode()FortranGenerator.visit_call()FortranGenerator.visit_combine()FortranGenerator.visit_comparison()FortranGenerator.visit_cond_expr_node()FortranGenerator.visit_constant()FortranGenerator.visit_continuestatnode()FortranGenerator.visit_custom_call()FortranGenerator.visit_datetime()FortranGenerator.visit_datetime_decl()FortranGenerator.visit_decl()FortranGenerator.visit_declaration()FortranGenerator.visit_else_statement()FortranGenerator.visit_elseif_statement()FortranGenerator.visit_float()FortranGenerator.visit_float_decl()FortranGenerator.visit_for_iterator()FortranGenerator.visit_for_iterator_with_index()FortranGenerator.visit_for_range_statement()FortranGenerator.visit_for_sequence()FortranGenerator.visit_for_statement()FortranGenerator.visit_function()FortranGenerator.visit_function_definition()FortranGenerator.visit_if_statement()FortranGenerator.visit_implicit_return()FortranGenerator.visit_import()FortranGenerator.visit_importfrom()FortranGenerator.visit_index()FortranGenerator.visit_int()FortranGenerator.visit_int_decl()FortranGenerator.visit_list()FortranGenerator.visit_list_decl()FortranGenerator.visit_local()FortranGenerator.visit_method_call()FortranGenerator.visit_module()FortranGenerator.visit_notAnumber()FortranGenerator.visit_pair()FortranGenerator.visit_program()FortranGenerator.visit_sliceindex()FortranGenerator.visit_standard_call()FortranGenerator.visit_standard_method_call()FortranGenerator.visit_str()FortranGenerator.visit_str_decl()FortranGenerator.visit_subroutine()FortranGenerator.visit_subroutine_def()FortranGenerator.visit_tab()FortranGenerator.visit_tuple()FortranGenerator.visit_unary_op()FortranGenerator.visit_while_statement()
checkList()transf_var_name()valParam()
- 6.1.1.2.1.2.1.12. pycropml.transpiler.generators.javaGenerator module
Custom_callJavaCompoJavaCompo.copyconstructor()JavaCompo.getRealInputs()JavaCompo.get_mo()JavaCompo.initCompo()JavaCompo.instanceModels()JavaCompo.setCompo()JavaCompo.visit_assignment()JavaCompo.visit_declaration()JavaCompo.visit_function_definition()JavaCompo.visit_implicit_return()JavaCompo.visit_module()JavaCompo.visit_return()
JavaGeneratorJavaGenerator.add_features()JavaGenerator.comment()JavaGenerator.gettype()JavaGenerator.internal_declaration()JavaGenerator.retrieve_params()JavaGenerator.transform_return()JavaGenerator.translate_constructor()JavaGenerator.translate_final_class()JavaGenerator.translate_getset()JavaGenerator.visit_ExprStatNode()JavaGenerator.visit_array()JavaGenerator.visit_array_decl()JavaGenerator.visit_assignment()JavaGenerator.visit_binary_op()JavaGenerator.visit_bool()JavaGenerator.visit_bool_decl()JavaGenerator.visit_breakstatnode()JavaGenerator.visit_call()JavaGenerator.visit_comparison()JavaGenerator.visit_cond_expr_node()JavaGenerator.visit_constant()JavaGenerator.visit_continuestatnode()JavaGenerator.visit_custom_call()JavaGenerator.visit_datetime_decl()JavaGenerator.visit_decl()JavaGenerator.visit_declaration()JavaGenerator.visit_dict()JavaGenerator.visit_dict_decl()JavaGenerator.visit_else_statement()JavaGenerator.visit_elseif_statement()JavaGenerator.visit_float()JavaGenerator.visit_float_decl()JavaGenerator.visit_for_iterator()JavaGenerator.visit_for_iterator_with_index()JavaGenerator.visit_for_range_statement()JavaGenerator.visit_for_sequence_with_index()JavaGenerator.visit_for_statement()JavaGenerator.visit_function_definition()JavaGenerator.visit_if_statement()JavaGenerator.visit_implicit_return()JavaGenerator.visit_import()JavaGenerator.visit_importfrom()JavaGenerator.visit_index()JavaGenerator.visit_int_decl()JavaGenerator.visit_list()JavaGenerator.visit_list_decl()JavaGenerator.visit_method_call()JavaGenerator.visit_module()JavaGenerator.visit_none()JavaGenerator.visit_notAnumber()JavaGenerator.visit_pair()JavaGenerator.visit_print()JavaGenerator.visit_return()JavaGenerator.visit_sliceindex()JavaGenerator.visit_standard_call()JavaGenerator.visit_standard_method_call()JavaGenerator.visit_str()JavaGenerator.visit_str_decl()JavaGenerator.visit_tuple()JavaGenerator.visit_tuple_decl()JavaGenerator.visit_unary_op()JavaGenerator.visit_while_statement()
JavaTransJavaTrans.DATATYPEJavaTrans.access()JavaTrans.copyconstructor()JavaTrans.generate()JavaTrans.getset()JavaTrans.gettype()JavaTrans.model2Node()JavaTrans.private()JavaTrans.visit_array_decl()JavaTrans.visit_bool_decl()JavaTrans.visit_datetime_decl()JavaTrans.visit_decl()JavaTrans.visit_dict_decl()JavaTrans.visit_float_decl()JavaTrans.visit_int_decl()JavaTrans.visit_list_decl()JavaTrans.visit_str_decl()JavaTrans.visit_tuple_decl()
argsToStr()get_key()to_struct_java()
- 6.1.1.2.1.2.1.13. pycropml.transpiler.generators.openaleaGenerator module
- 6.1.1.2.1.2.1.14. pycropml.transpiler.generators.pythonGenerator module
PythonCompoPythonGeneratorPythonGenerator.comment()PythonGenerator.visit_ExprStatNode()PythonGenerator.visit_array()PythonGenerator.visit_assignment()PythonGenerator.visit_binary_op()PythonGenerator.visit_bool()PythonGenerator.visit_breakstatnode()PythonGenerator.visit_call()PythonGenerator.visit_comparison()PythonGenerator.visit_cond_expr_node()PythonGenerator.visit_constant()PythonGenerator.visit_continuestatnode()PythonGenerator.visit_custom_call()PythonGenerator.visit_datetime()PythonGenerator.visit_declaration()PythonGenerator.visit_dict()PythonGenerator.visit_else_statement()PythonGenerator.visit_elseif_statement()PythonGenerator.visit_float()PythonGenerator.visit_for_iterator()PythonGenerator.visit_for_iterator_with_index()PythonGenerator.visit_for_range_statement()PythonGenerator.visit_for_sequence()PythonGenerator.visit_for_sequence_with_index()PythonGenerator.visit_for_statement()PythonGenerator.visit_function_definition()PythonGenerator.visit_if_statement()PythonGenerator.visit_implicit_return()PythonGenerator.visit_import()PythonGenerator.visit_importfrom()PythonGenerator.visit_index()PythonGenerator.visit_int()PythonGenerator.visit_list()PythonGenerator.visit_local()PythonGenerator.visit_method_call()PythonGenerator.visit_module()PythonGenerator.visit_none()PythonGenerator.visit_notAnumber()PythonGenerator.visit_pair()PythonGenerator.visit_sliceindex()PythonGenerator.visit_standard_call()PythonGenerator.visit_standard_method_call()PythonGenerator.visit_str()PythonGenerator.visit_tuple()PythonGenerator.visit_unary_op()PythonGenerator.visit_while_statement()
PythonSimulationinitVal()newtype_func()
- 6.1.1.2.1.2.1.15. pycropml.transpiler.generators.rGenerator module
RCompoRGeneratorRGenerator.comment()RGenerator.multValreturn()RGenerator.visit_ExprStatNode()RGenerator.visit_array()RGenerator.visit_assignment()RGenerator.visit_binary_op()RGenerator.visit_bool()RGenerator.visit_breakstatnode()RGenerator.visit_comparison()RGenerator.visit_cond_expr_node()RGenerator.visit_constant()RGenerator.visit_continuestatnode()RGenerator.visit_datetime()RGenerator.visit_declaration()RGenerator.visit_else_statement()RGenerator.visit_elseif_statement()RGenerator.visit_empty()RGenerator.visit_float()RGenerator.visit_for_iterator()RGenerator.visit_for_iterator_with_index()RGenerator.visit_for_range_statement()RGenerator.visit_for_sequence()RGenerator.visit_for_sequence_with_index()RGenerator.visit_for_statement()RGenerator.visit_function_definition()RGenerator.visit_if_statement()RGenerator.visit_implicit_return()RGenerator.visit_import()RGenerator.visit_importfrom()RGenerator.visit_index()RGenerator.visit_list()RGenerator.visit_method_call()RGenerator.visit_module()RGenerator.visit_none()RGenerator.visit_notAnumber()RGenerator.visit_pair()RGenerator.visit_sliceindex()RGenerator.visit_standard_call()RGenerator.visit_standard_method_call()RGenerator.visit_str()RGenerator.visit_tuple()RGenerator.visit_unary_op()RGenerator.visit_while_statement()
- 6.1.1.2.1.2.1.16. pycropml.transpiler.generators.recordGenerator module
Crop2ML_VpzRecordCompoRecordGeneratorRecordGenerator.constructorClass()RecordGenerator.destructorClass()RecordGenerator.header()RecordGenerator.namespaceMod()RecordGenerator.transVarParam()RecordGenerator.visit_assignment()RecordGenerator.visit_decl_modelVarParam()RecordGenerator.visit_declaration()RecordGenerator.visit_function_definition()RecordGenerator.visit_local()RecordGenerator.visit_module()
ns
- 6.1.1.2.1.2.1.17. pycropml.transpiler.generators.simplaceGenerator module
Pl2Crop2mlSimplaceCompoSimplaceGeneratorSimplaceGenerator.addVar()SimplaceGenerator.clone()SimplaceGenerator.constructorWithParam()SimplaceGenerator.constructorWithoutParam()SimplaceGenerator.hashMap()SimplaceGenerator.importSimplace()SimplaceGenerator.noInit()SimplaceGenerator.simplaceVarDeclaration()SimplaceGenerator.unittest()SimplaceGenerator.visit_assignment()SimplaceGenerator.visit_declaration()SimplaceGenerator.visit_function_definition()SimplaceGenerator.visit_import()SimplaceGenerator.visit_local()SimplaceGenerator.visit_module()SimplaceGenerator.visit_return()
check_model_output()formatDate()formatDateList()nstransf()transfArray()transfDate()transfDateList()transfDouble()transfInt()transfList()transfString()
- 6.1.1.2.1.2.1.18. pycropml.transpiler.generators.sirius2Generator module
Sirius2CompoSirius2Compo.calculateModel()Sirius2Compo.constrWrap()Sirius2Compo.constructor()Sirius2Compo.copy_Constructor()Sirius2Compo.copyconstrWrap()Sirius2Compo.estimate()Sirius2Compo.usingBioma()Sirius2Compo.visit_assignment()Sirius2Compo.visit_function_definition()Sirius2Compo.visit_implicit_return()Sirius2Compo.visit_module()Sirius2Compo.wrapper()
Sirius2GeneratorSirius2Transgetdefault()noValue()to_struct_sirius2()to_wrapper_sirius2()
- 6.1.1.2.1.2.1.19. pycropml.transpiler.generators.siriusGenerator module
SiriusCompoSiriusCompo.SetParametersDefaultValue()SiriusCompo.SetPublisherData()SiriusCompo.SetStaticParametersVarInfoDefinitions()SiriusCompo.TestPostConditions()SiriusCompo.TestPreConditions()SiriusCompo.calculateModel()SiriusCompo.constrWrap()SiriusCompo.constructor()SiriusCompo.copy_Constructor()SiriusCompo.copyconstrWrap()SiriusCompo.desc()SiriusCompo.description()SiriusCompo.domain()SiriusCompo.estimate()SiriusCompo.getStrategyDomainClassesTypes()SiriusCompo.interfaceStrategy()SiriusCompo.isContext()SiriusCompo.isTimeStep()SiriusCompo.modelType()SiriusCompo.modelingOptions()SiriusCompo.publisherdata()SiriusCompo.staticVarInfo()SiriusCompo.url()SiriusCompo.usingBioma()SiriusCompo.varinfodef()SiriusCompo.visit_assignment()SiriusCompo.visit_function_definition()SiriusCompo.visit_implicit_return()SiriusCompo.visit_module()SiriusCompo.wrapper()
SiriusGeneratorSiriusGenerator.SetPublisherData()SiriusGenerator.SetStaticParametersVarInfoDefinitions()SiriusGenerator.TestPostConditions()SiriusGenerator.TestPreConditions()SiriusGenerator.close()SiriusGenerator.desc()SiriusGenerator.description()SiriusGenerator.domain()SiriusGenerator.estimate()SiriusGenerator.getStrategyDomainClassesTypes()SiriusGenerator.get_set_param()SiriusGenerator.inOutputDesc()SiriusGenerator.isContext()SiriusGenerator.isTimeStep()SiriusGenerator.modelType()SiriusGenerator.open()SiriusGenerator.otherDesc()SiriusGenerator.publisherdata()SiriusGenerator.setParametersDefaultValue()SiriusGenerator.staticVarInfo()SiriusGenerator.url()SiriusGenerator.usingBioma()SiriusGenerator.varinfodef()SiriusGenerator.visit_function_definition()SiriusGenerator.visit_module()
SiriusTransSiriusTrans.clearValue()SiriusTrans.clone()SiriusTrans.close()SiriusTrans.constr()SiriusTrans.copyConstr()SiriusTrans.describeVariables()SiriusTrans.description()SiriusTrans.domainClassOfReference()SiriusTrans.generate()SiriusTrans.generateVarInfo()SiriusTrans.getVarInfo()SiriusTrans.infoDescription()SiriusTrans.open()SiriusTrans.propertiesDescription()SiriusTrans.staticVarInfoDef()SiriusTrans.url()SiriusTrans.using()SiriusTrans.varInfoConstrctor()
getdefault()noValue()to_struct_sirius()to_wrapper_sirius()
- 6.1.1.2.1.2.1.20. pycropml.transpiler.generators.sticsGenerator module