API reference
194 public types across 12 modules, generated from the engine repo’s own Javadoc comments. Nothing here is hand-written — a page with no description just means the source has no doc comment on that member yet.
nablatensor-core
com.nablatensor.annotation
- Internalannotation
com.nablatensor.engine
- AadCheckpointPlanclass
- AadEngineinterface
- AadEnginesclass
- AadExecutableinterface
- AadOpenum
- AadOptionsrecord
- AadRecorderclass
- AadResultclass
- AadTapeclass
- AadTotalsclass
- AbstractAadExecutableclass
- ADoubleclass
- CudaAadCodegenclass
- DeviceAadExecutableclass
- DeviceRuntimeinterface
- FlatTapeclass
- GpuAadExecutableclass
- HostAadExecutableclass
- JitOptimizationsclass
- Nablaclass
nablatensor-cva
com.nablatensor.cva
- BaCvaclass
- BaCvaParametersrecord
- BaCvaResultrecord
- CdsQuoterecord
- CollateralAgreementrecord
- CreditNamerecord
- Cvaclass
- CvaCapitalrecord
- CvaHedgerecord
- CvaMarketrecord
- CvaResultrecord
- CvaRiskFactorsrecord
- CvaTradeinterface
- ExposureSimulationclass
- FxForwardrecord
- HazardCurveclass
- HwShortRateclass
- InterestRateSwaprecord
- NettingSetrecord
- PraCvaMethodsrecord
- SaCvaclass
- SaCvaParametersrecord
- SaCvaResultrecord
- SaCvaSensitivitiesclass
nablatensor-engine-cpu
com.nablatensor.engine.cpu
- CpuAadEngineclass
- Philoxclass
com.nablatensor.engine.jit
- JitAadEngineclass
- JitKernelinterface
- JitKernelF32interface
- JitPhiloxclass
nablatensor-engine-cuda
com.nablatensor.backend.cuda
- CudaBackendclass
- CudaJitclass
com.nablatensor.engine
- CudaAadEngineclass
nablatensor-engine-opencl
com.nablatensor.backend.opencl
- OpenClComputeclass
com.nablatensor.engine.opencl
- OpenClAadEngineclass
nablatensor-engine-rocm
com.nablatensor.backend.rocm
- HipComputeclass
- RocmBackendclass
com.nablatensor.engine.rocm
- RocmAadEngineclass
nablatensor-engine-simd
com.nablatensor.engine.simd
- SimdAadEngineclass
nablatensor-engine-vulkan
com.nablatensor.backend.vulkan
- VulkanBackendclass
- VulkanComputeclass
com.nablatensor.engine.vulkan
- VulkanAadEngineclass
- VulkanAadKernelclass
nablatensor-ops
nablatensor-quant
com.nablatensor.credit
- CdoTrancherecord
- CopulaMarketrecord
- CopulaMonteCarloclass
- CreditCurverecord
- OneFactorGaussianCopulaclass
- PortfolioLossDistributionclass
com.nablatensor.lattice
- BinomialTreeclass
- ConvergenceTablerecord
- LatticeGreeksrecord
- LatticePayoffinterface
com.nablatensor.quant
- BasketMarketrecord
- BasketOptionclass
- BermudanLsmclass
- BermudanOptionclass
- BlackScholesrecord
- Calibratorclass
- CorrelatedNormalsclass
- CurveBootstrapclass
- CurveSetrecord
- EquityMarketrecord
- ExoticProductsclass
- FxMarketrecord
- FxProductsclass
- GbmPathclass
- HestonMarketrecord
- HestonModelclass
- Hooksclass
- HullWhite1Fclass
- HullWhiteAnalyticclass
- HullWhiteCalibrationclass
- HullWhiteMarketrecord
- KouJumpModelclass
- KouMarketrecord
- LmmMarketrecord
- LmmModelclass
- LocalVolMarketrecord
- LocalVolModelclass
- MertonJumpMarketrecord
- MertonJumpModelclass
- MonteCarloclass
- MultiCurveBootstrapclass
- MultiMetricclass
- MultiOutputclass
- OptionTypeenum
- Productinterface
- Productsclass
- QuantoMarketrecord
- SabrHaganclass
- SabrMarketrecord
- SabrModelclass
- SchwartzMarketrecord
- SchwartzOneFactorclass
- Seasonalityrecord
- SpreadMarketrecord
- SpreadProductsclass
- TimeGridclass
- YieldCurverecord
com.nablatensor.quant.adjust
- Adjustmentrecord
- ConvexityAdjustmentclass
- QuantoAdjustmentclass
- TimingAdjustmentclass
com.nablatensor.quant.analytic
- AnalyticGreeksrecord
- Bachelierclass
- BarrierAnalyticclass
- Black76class
- CdsParSpreadrecord
- CostOfCarryclass
- GarmanKohlhagenrecord
- GeneralizedBsmrecord
- KirkSpreadOptionclass
- Margraberecord
- MertonJumpDiffusionclass
- Normalclass
com.nablatensor.quant.estimate
- CorrelationEstimatorclass
- Ewmaclass
- Fitrecord
- Garch11record
- Pcarecord
com.nablatensor.quant.transform
- BsmCfrecord
- CharacteristicFunctioninterface
- Complexrecord
- CosMethodclass
- HestonCfrecord
- HestonCosCalibratorclass
- VarianceGammaCfrecord
com.nablatensor.scenario
- Ladderclass
- Scenariorecord
- ScenarioRunnerclass
- ScenarioSetrecord
- Shockrecord
nablatensor-risk
com.nablatensor.risk
- CorrelationScenarioenum
- NestedAggregationclass
- PnlVectorrecord
- Portfoliorecord
- RiskClassenum
- RiskClassProfileinterface
- RiskFactorrecord
- RiskMeasureenum
- Sensitivitiesclass
- TimeProfilerecord
- ValueAtRiskclass
- VarBacktestrecord
nablatensor-tensor
com.nablatensor.tensor
- Backendenum
- BackendRegistryclass
- ConvSpecrecord
- Devicerecord
- DeviceTypeenum
- DTypeenum
- Jitclass
- Linalgclass
- NablaTensorsclass
- Openum
- PrngKeyrecord
- Shaperecord
- Tensorclass
com.nablatensor.tensor.expr
- Exprinterface
com.nablatensor.tensor.linalg
- DenseLinalgclass
com.nablatensor.tensor.spi
- AxisReductionrecord
- BroadcastLayoutrecord
- ComputeBackendinterface
- DeviceBufferinterface
- GpuKernelrecord
- GpuKernelsclass
- GpuLaunchclass
- OpCodesclass