/** * Copyright (C) 2009 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.strata.math.impl.linearalgebra; import java.util.function.Function; import com.opengamma.strata.collect.array.DoubleMatrix; /** * Base class for matrix decompositions (e.g. SVD, LU etc). * @param <S> The type of the decomposition result */ public abstract class Decomposition<S extends DecompositionResult> implements Function<DoubleMatrix, S> { }