public void expm1(final double[] operand,final int operandOffset,final double[] result,final int resultOffset){
  double[] function=new double[1 + order];
  function[0]=FastMath.expm1(operand[operandOffset]);
  Arrays.fill(function,1,1 + order,FastMath.exp(operand[operandOffset]));
  compose(operand,operandOffset,function,result,resultOffset);
}

public void expm1 ( final double [ ] operand , final int operandOffset , final double [ ] result , final int resultOffset ) { double [ ] function = new double [ 1 + order ] ; function [ 0 ] = FastMath . expm1 ( operand [ operandOffset ] ) ; Arrays . fill ( function , 1 , 1 + order , FastMath . exp ( operand [ operandOffset ] ) ) ; compose ( operand , operandOffset , function , result , resultOffset ) ; }
compute exp ( x ) - 1 of a derivative structure .
