001package models;
002
003/**
004 * An integrable model of quantum field theory with one species of scalar particle.
005 * 
006 * The only property that we require in our current context
007 * of the function \(F_\mathrm{min}\) on the line \(\mathbb{R} + i \pi\).  
008 * This is represented by the (abstract) method <code>FminIpi</code>.   
009 * 
010 */
011public abstract class IntegrableModel
012{
013        
014    /**
015     * Computes the value of \(F_\text{min}(\theta + i \pi)\) for given \(\theta\).
016     * This is always a real number in our context.
017     * 
018     * @param theta the value of the real argument \(\theta\), see above
019     * @return the value of \(F_\text{min}(\theta + i \pi)\)
020     */
021    public abstract double FminIpi(double theta);
022
023}