MCPcopy Create free account

hub / github.com/Z3Prover/z3 / functions

Functions43,174 in github.com/Z3Prover/z3

↓ 25 callersFunctionnewSort
newSort creates a new Sort and manages its reference count.
src/api/go/z3.go:195
↓ 25 callersMethodpush_scope
src/smt/qi_queue.cpp:367
↓ 25 callersMethodset_sym
src/util/params.cpp:787
↓ 25 callersMethodtry_set
src/ast/sls/sls_bv_lookahead.cpp:557
↓ 25 callersMethodunsat_core_enabled
src/tactic/goal.h:99
↓ 24 callersFunctionZ3_mk_bv_sort
src/api/api_bv.cpp:26
↓ 24 callersFunction_coerce_seq
(s, ctx=None)
src/api/python/z3/z3.py:11289
↓ 24 callersFunctionabs
src/util/rational.h:684
↓ 24 callersMethodallocate
src/muz/rel/doc.cpp:38
↓ 24 callersMethodallocate
src/math/polynomial/polynomial.cpp:517
↓ 24 callersMethodallocate
src/sat/sat_allocator.h:56
↓ 24 callersMethodcheck_sat
src/solver/solver.cpp:326
↓ 24 callersMethoddisplay
src/ast/expr2var.cpp:65
↓ 24 callersMethoddisplay
src/ast/substitution/substitution.cpp:312
↓ 24 callersMethodend
src/ast/rewriter/ast_counter.h:41
↓ 24 callersMethoderase
src/ast/euf/euf_etable.cpp:223
↓ 24 callersMethodget_concat_units
src/ast/seq_decl_plugin.cpp:1011
↓ 24 callersMethodget_int64
src/util/mpfx.cpp:685
↓ 24 callersMethodget_no_pattern
src/ast/ast.h:915
↓ 24 callersMethodget_some_value
src/ast/ast.cpp:1108
↓ 24 callersFunctiongetenv
(name, default)
scripts/mk_util.py:22
↓ 24 callersMethodis_arith
\brief Return true if this sort is the Integer or Real sort. */
src/api/c++/z3++.h:758
↓ 24 callersMethodis_bv2rm
src/ast/fpa_decl_plugin.h:353
↓ 24 callersMethodis_even
src/nlsat/nlsat_types.h:110
↓ 24 callersMethodis_extended_numeral
src/ast/arith_decl_plugin.cpp:946
↓ 24 callersFunctionis_infty_level
src/muz/spacer/spacer_util.h:47
↓ 24 callersMethodis_itos
src/ast/seq_decl_plugin.h:365
↓ 24 callersMethodis_nan
src/ast/fpa_decl_plugin.h:261
↓ 24 callersMethodmkImplies
Create an expression representing {@code t1 -> t2}.
src/api/java/Context.java:938
↓ 24 callersFunctionmk_binary_app
\brief Create the binary function application: <tt>(f x y)</tt>. */
examples/c/test_capi.c:207
↓ 24 callersFunctionmk_bound_axiom
src/smt/theory_lra.cpp:2732
↓ 24 callersMethodmk_enode
src/smt/theory_bv.cpp:156
↓ 24 callersFunctionmk_unary_app
\brief Create the unary function application: <tt>(f x)</tt>. */
examples/c/test_capi.c:198
↓ 24 callersFunctionmodel_v2_pp
src/model/model_v2_pp.cpp:78
↓ 24 callersMethodprint_success
src/cmd_context/cmd_context.h:401
↓ 24 callersMethodproject
src/test/doc.cpp:225
↓ 24 callersMethodremove
src/util/map.h:164
↓ 24 callersMethodreserve
src/muz/rel/dl_sparse_table.h:223
↓ 24 callersMethodset_column_value_test
src/math/lp/lar_solver.h:205
↓ 24 callersFunctionsexpr2tactic
src/cmd_context/tactic_cmds.cpp:655
↓ 24 callersFunctionsolve
Solve the constraints `*args`. This is a simple function for creating demonstrations. It creates a solver, configure it using the options in
src/api/python/z3/z3.py:9436
↓ 24 callersMethodsolve
* Sugar function for getting a model for given assertions * * ```typescript * const x = Int.const('x'); * const y = Int.const('y'); * c
src/api/js/src/high-level/types.ts:398
↓ 24 callersFunctionto_model_ref
src/api/api_model.h:30
↓ 24 callersMethodto_var
src/ast/expr2var.cpp:57
↓ 23 callersMethodMkBoolConst
MkBoolConst creates a Boolean constant (variable) with the given name.
src/api/go/z3.go:341
↓ 23 callersFunctionZ3_get_ast_id
src/api/api_ast.cpp:328
↓ 23 callersFunctionZ3_mk_func_decl
src/api/api_ast.cpp:112
↓ 23 callersMethodadd_constraint
src/qe/qe.cpp:1580
↓ 23 callersMethodadd_eq
src/qe/mbp/mbp_term_graph.h:160
↓ 23 callersMethodare_equal
src/ast/euf/ho_matcher.cpp:112
↓ 23 callersFunctioncopy
Backward compatibility overload
src/util/bit_util.h:68
↓ 23 callersMethoddisplay
src/muz/ddnf/ddnf.cpp:404
↓ 23 callersMethoddisplay_smt2
src/util/mpq.cpp:138
↓ 23 callersMethoderase
src/util/params.cpp:282
↓ 23 callersFunctionfail_if_proof_generation
src/tactic/tactic.cpp:276
↓ 23 callersMethodgetNumSubgoals
The number of Subgoals.
src/api/java/ApplyResult.java:30
↓ 23 callersMethodget_coeff
src/smt/theory_pb.cpp:1525
↓ 23 callersMethodget_decl_names
src/ast/ast.h:898
↓ 23 callersMethodget_gas
src/muz/spacer/spacer_context.h:844
↓ 23 callersMethodget_sort
src/muz/rel/dl_external_relation.h:120
↓ 23 callersMethodget_symbol
src/util/sexpr.cpp:98
↓ 23 callersMethodhas_fact
src/ast/ast.h:2330
↓ 23 callersMethodis_add
src/muz/spacer/spacer_cluster_util.cpp:159
↓ 23 callersFunctionis_expr
src/api/api_context.h:274
↓ 23 callersMethodis_lt
src/muz/spacer/spacer_util.cpp:739
↓ 23 callersMethodis_not
src/ast/ast.h:2155
↓ 23 callersMethodis_rm
src/ast/fpa/fpa2bv_converter.h:72
↓ 23 callersMethodis_select
src/ast/array_decl_plugin.h:156
↓ 23 callersMethodis_ubv2int
src/ast/bv_decl_plugin.cpp:906
↓ 23 callersMethodlvl
src/sat/smt/pb_solver.h:270
↓ 23 callersFunctionmegabytes_to_bytes
src/util/util.h:449
↓ 23 callersMethodmkOr
Create an expression representing {@code t[0] or t[1] or ...}.
src/api/java/Context.java:971
↓ 23 callersMethodmk_bv_neg
src/ast/rewriter/bv_rewriter.h:255
↓ 23 callersMethodmk_char
src/ast/rewriter/seq_rewriter.h:56
↓ 23 callersMethodmk_clause
src/sat/sat_clause.cpp:177
↓ 23 callersMethodmk_exists
src/math/dd/dd_bdd.cpp:107
↓ 23 callersMethodmk_iff
src/tactic/aig/aig.cpp:1721
↓ 23 callersMethodmk_implies
src/tactic/aig/aig.cpp:1494
↓ 23 callersFunctionmk_mix
src/util/hash.h:254
↓ 23 callersMethodmk_nth_i
src/ast/seq_decl_plugin.h:303
↓ 23 callersMethodmk_sign_extend
src/ast/rewriter/bv_rewriter.cpp:1714
↓ 23 callersFunctionmk_smt_solver
src/smt/smt_solver.cpp:520
↓ 23 callersMethodmk_sub
src/smt/theory_seq.cpp:2800
↓ 23 callersMethodroot
src/util/mpq.cpp:316
↓ 23 callersFunctionset_param
src/api/c++/z3++.h:81
↓ 23 callersMethodtoDecimal
* Convert this RCF numeral to a decimal string. * @param precision - Number of decimal places * @returns Decimal string representation
src/api/js/src/high-level/types.ts:2241
↓ 23 callersMethoduse_drat
proof
src/sat/smt/euf_solver.h:407
↓ 22 callersFunctionTRACE
src/smt/theory_special_relations.cpp:1084
↓ 22 callersFunctionadd_def_constraint_and_equality
src/smt/theory_lra.cpp:721
↓ 22 callersMethodarity
()
src/api/js/src/high-level/types.ts:1812
↓ 22 callersMethodbool_val
src/api/c++/z3++.h:3985
↓ 22 callersMethodcollect
src/ast/ast_pp_util.cpp:25
↓ 22 callersMethoddiv2
\brief a <- a/2 */
src/util/mpfx.h:286
↓ 22 callersMethodend
src/ast/simplifiers/bound_manager.h:104
↓ 22 callersMethodfromInt
(int v)
src/api/java/Status.java:41
↓ 22 callersMethodgcd
src/math/polynomial/polynomial.cpp:7329
↓ 22 callersMethodget_datatype_num_constructors
src/ast/datatype_decl_plugin.cpp:1400
↓ 22 callersMethodget_model
src/sat/smt/sls_solver.h:42
↓ 22 callersMethodget_num_edges
src/smt/diff_logic.h:274
↓ 22 callersMethodget_size_estimate_rows
src/muz/rel/dl_lazy_table.h:145
← previousnext →1,301–1,400 of 43,174, ranked by callers