pub struct MultiFitFunctionFdf<'r, T: 'r> {
pub f: fn(x: &VectorF64, params: &mut T, f: &mut VectorF64) -> Value,
pub df: Option<fn(x: &VectorF64, params: &mut T, df: &mut MatrixF64) -> Value>,
pub fdf: Option<fn(x: &VectorF64, params: &mut T, f: &mut VectorF64, df: &mut MatrixF64) -> Value>,
pub n: usize,
pub p: usize,
pub params: &'r mut T,
}
Fields
f: fn(x: &VectorF64, params: &mut T, f: &mut VectorF64) -> Value
df: Option<fn(x: &VectorF64, params: &mut T, df: &mut MatrixF64) -> Value>
fdf: Option<fn(x: &VectorF64, params: &mut T, f: &mut VectorF64, df: &mut MatrixF64) -> Value>
n: usize
p: usize
params: &'r mut T