コード例 #1
0
ファイル: test_gen_kw.py プロジェクト: danielfmva/ert
def create_gen_kw():
    parameter_file = "MULTFLT.txt"
    template_file = "MULTFLT.tmpl"
    with open(parameter_file, "w") as f:
        f.write("MULTFLT1  NORMAL  0   1\n")
        f.write("MULTFLT2  RAW \n")
        f.write("MULTFLT3  NORMAL  0   1\n")

    with open(template_file, "w") as f:
        f.write("<MULTFLT1> <MULTFLT2> <MULTFLT3>\n")
        f.write("/\n")

    gen_kw_config = GenKwConfig("MULTFLT", template_file, parameter_file)
    gen_kw = GenKw(gen_kw_config)

    return (gen_kw_config, gen_kw)
コード例 #2
0
    def asGenKw(self):
        """ @rtype: GenKw """
        impl_type = self.getImplType()
        assert impl_type == ErtImplType.GEN_KW

        return GenKw.createCReference(self.valuePointer(), self)
コード例 #3
0
    def asGenKw(self):
        impl_type = EnkfNode.cNamespace().get_impl_type(self)
        assert impl_type == ErtImplType.GEN_KW

        return GenKw.createCReference(self.valuePointer(), self)
コード例 #4
0
ファイル: enkf_node.py プロジェクト: agchitu/ert
    def asGenKw(self):
        """ @rtype: GenKw """
        impl_type = self.getImplType( )
        assert impl_type == ErtImplType.GEN_KW

        return GenKw.createCReference(self.valuePointer(), self)
コード例 #5
0
ファイル: enkf_node.py プロジェクト: YingfangZhou/ert
    def asGenKw(self):
        """ @rtype: GenKw """
        impl_type = EnkfNode.cNamespace().get_impl_type(self)
        assert impl_type == ErtImplType.GEN_KW

        return GenKw.createCReference(self.valuePointer(), self)