c++ API๏
- Class list
- Class BaseMatterSolver
- Class ConstDensityMatterSolver
- Class Propagator
- Class Tensor
- Class nuTens::BaseMatterSolver
- Class nuTens::BaseMixingMatrix
- Class nuTens::ConstDensityMatterSolver
- Class nuTens::DPpropagator
nuTens::DPpropagatorsetBaseline()setDensity()setTheta12()setTheta23()setTheta13()setDeltaCP()setDmsp21()setDmsq31()setParameters()setEnergies()getTheta12()getTheta23()getTheta13()getDeltaCP()getDmsp21()getDmsq31()getEnergies()DPpropagator()calculateProbs()setMatterSolver()setMixingMatrix()setMasses()
- Class nuTens::PMNSmatrix
- Class nuTens::Propagator
- Class nuTens::Tensor
nuTens::TensorTensor()Tensor()eye()rand()diag()ones()zeros()dType()device()requiresGrad()hasBatchDim()matmul_()mul_()div_()scale_()scale_()pow_()pow_()exp_()transpose_()matmul()outer()mul()div()pow()pow()exp()transpose()scale()scale()scale()scale()operator==()operator!=()operator+()operator-()operator+()operator-()operator*()operator*()operator/()operator/()operator-()backward()grad()eig()eigh()eigvals()eigvalsh()qr()sin()cos()indexTypevariantTypeaddBatchDim()unsqueeze()real()imag()conj()abs()angle()cumsum()sum()sum()toString()setValue()setValue()setValue()setValue()setValue()setValue()getValues()getVariantValue()getNdim()getBatchDim()getHasBatchDim()getShape()cumsum()sum()sum()getTensorLibrary()operator<<
- File list
- File DP-propagator.cpp
- File DP-propagator.hpp
nuTensnuTens::DPpropagatorsetBaseline()setDensity()setTheta12()setTheta23()setTheta13()setDeltaCP()setDmsp21()setDmsq31()setParameters()setEnergies()getTheta12()getTheta23()getTheta13()getDeltaCP()getDmsp21()getDmsq31()getEnergies()DPpropagator()calculateProbs()setMatterSolver()setMixingMatrix()setMasses()theta12theta13theta23deltaCPdmsq21dmsq31NRiterations_densitynuTens::DPpropagator::fail
- File README.md
- File base-matter-solver.hpp
- File base-mixing-matrix.hpp
- File const-density-solver.cpp
- File const-density-solver.hpp
- File constants.hpp
- File dtypes.hpp
- File instrumentation.hpp
- File logging.hpp
- File nuTens-pch.hpp
- File pmns-matrix.hpp
- File propagator.cpp
- File propagator.hpp
nuTensnuTens::PropagatorsetAntiNeutrino()setMatterSolver()setEnergies()setMasses()setMixingMatrix()setMixingMatrix()setMixingMatrix()setBaseline()getBaseline()Propagator()calculateProbs()_mixingMatrix_masses_energies_weightMatrix_weightArgDenom_nGenerations_baseline_antiNeutrino_matterSolver_calculateProbs()
- File tensor.hpp
nuTensnuTens::TensorTensor()Tensor()eye()rand()diag()ones()zeros()dType()device()requiresGrad()hasBatchDim()matmul_()mul_()div_()scale_()scale_()pow_()pow_()exp_()transpose_()matmul()outer()mul()div()pow()pow()exp()transpose()scale()scale()scale()scale()operator==()operator!=()operator+()operator-()operator+()operator-()operator*()operator*()operator/()operator/()operator-()backward()grad()eig()eigh()eigvals()eigvalsh()qr()sin()cos()indexTypevariantTypeaddBatchDim()unsqueeze()real()imag()conj()abs()angle()cumsum()sum()sum()toString()setValue()setValue()setValue()setValue()setValue()setValue()getValues()getVariantValue()getNdim()getBatchDim()getHasBatchDim()getShape()cumsum()sum()sum()getTensorLibrary()_hasBatchDim_dType_deviceoperator<<
- File tf-tensor.cpp
- File torch-tensor.cpp
- File units.hpp
- Namespace list
- Namespace ntlogging
- Namespace nuTens
nuTensnuTens::BaseMatterSolvernuTens::BaseMixingMatrixnuTens::ConstDensityMatterSolvernuTens::DPpropagatorsetBaseline()setDensity()setTheta12()setTheta23()setTheta13()setDeltaCP()setDmsp21()setDmsq31()setParameters()setEnergies()getTheta12()getTheta23()getTheta13()getDeltaCP()getDmsp21()getDmsq31()getEnergies()DPpropagator()calculateProbs()setMatterSolver()setMixingMatrix()setMasses()
nuTens::PMNSmatrixnuTens::PropagatornuTens::TensorTensor()Tensor()eye()rand()diag()ones()zeros()dType()device()requiresGrad()hasBatchDim()matmul_()mul_()div_()scale_()scale_()pow_()pow_()exp_()transpose_()matmul()outer()mul()div()pow()pow()exp()transpose()scale()scale()scale()scale()operator==()operator!=()operator+()operator-()operator+()operator-()operator*()operator*()operator/()operator/()operator-()backward()grad()eig()eigh()eigvals()eigvalsh()qr()sin()cos()indexTypevariantTypeaddBatchDim()unsqueeze()real()imag()conj()abs()angle()cumsum()sum()sum()toString()setValue()setValue()setValue()setValue()setValue()setValue()getValues()getVariantValue()getNdim()getBatchDim()getHasBatchDim()getShape()cumsum()sum()sum()getTensorLibrary()operator<<
nuTens::constantsnuTens::dtypesnuTens::units
- Namespace nuTens::constants
- Namespace nuTens::dtypes
- Namespace nuTens::units
- Namespace std
- Struct list