Crate openvm_native_circuit

Source

Modules§

adapters
air
chip

Structs§

CastF
CastFCoreAir
CastFCoreChip
CastFCoreCols
CastFExtension
CastFRecord
FieldArithmetic
FieldArithmeticCoreAir
FieldArithmeticCoreChip
FieldArithmeticCoreCols
FieldArithmeticRecord
FieldExtension
FieldExtensionCoreAir
FieldExtensionCoreChip
FieldExtensionCoreCols
FieldExtensionRecord
FriReducedOpeningChip
FriReducedOpeningRecord
JalRangeCheckAir
JalRangeCheckChip
Chip for JAL and RANGE_CHECK. These opcodes are logically irrelevant. Putting these opcodes into the same chip is just to save columns.
JalRangeCheckRecord
Native
NativeConfig
NativeLoadStoreCoreAir
NativeLoadStoreCoreChip
NativeLoadStoreCoreCols
NativeLoadStoreCoreRecord
Rv32WithKernelsConfig

Enums§

CastFExtensionExecutor
CastFExtensionPeriphery
NativeConfigExecutor
NativeConfigPeriphery
NativeExecutor
NativePeriphery
Rv32WithKernelsConfigExecutor
Rv32WithKernelsConfigPeriphery

Constants§

BETA
EXT_DEG
OVERALL_WIDTH

Functions§

execute_program

Type Aliases§

CastFAir
CastFChip
FieldArithmeticAir
FieldArithmeticChip
FieldExtensionAir
FieldExtensionChip
NativeBranchEqAir
NativeBranchEqChip
NativeLoadStoreAir
NativeLoadStoreChip