001    /*
002     * $Id: MultiVarPowerSeriesMap.java 3315 2010-09-05 18:26:34Z kredel $
003     */
004    
005    package edu.jas.ps;
006    
007    
008    import edu.jas.structure.RingElem;
009    
010    
011    /**
012     * Multivariate power series map interface. Defines method for mapping of power
013     * series.
014     * @param <C> ring element type
015     * @author Heinz Kredel
016     */
017    
018    public interface MultiVarPowerSeriesMap<C extends RingElem<C>> {
019    
020    
021        /**
022         * Map.
023         * @return new power series resulting from mapping elements of ps.
024         */
025        public MultiVarPowerSeries<C> map(MultiVarPowerSeries<C> ps);
026    
027    }