Example usage for org.apache.commons.math3 Field Field

List of usage examples for org.apache.commons.math3 Field Field

Introduction

In this page you can find the example usage for org.apache.commons.math3 Field Field.

Prototype

Field

Source Link

Usage

From source file:de.tuberlin.uebb.jbop.example.DerivativeStructure.java

/** {@inheritDoc} */
@Override//from  w w w . ja v a2  s .com
public Field<DerivativeStructure> getField() {
    return new Field<DerivativeStructure>() {

        /** {@inheritDoc} */
        @Override
        public DerivativeStructure getZero() {
            return new DerivativeStructure(compiler.getFreeParameters(), compiler.getOrder(), 0.0);
        }

        /** {@inheritDoc} */
        @Override
        public DerivativeStructure getOne() {
            return new DerivativeStructure(compiler.getFreeParameters(), compiler.getOrder(), 1.0);
        }

        /** {@inheritDoc} */
        @Override
        public Class<? extends FieldElement<DerivativeStructure>> getRuntimeClass() {
            return DerivativeStructure.class;
        }

    };
}

From source file:de.tuberlin.uebb.jbop.example.DerivativeStructureOnlyCompose.java

/** {@inheritDoc} */
@Override/*from w  w w.java 2 s.  co m*/
public Field<DerivativeStructureOnlyCompose> getField() {
    return new Field<DerivativeStructureOnlyCompose>() {

        /** {@inheritDoc} */
        @Override
        public DerivativeStructureOnlyCompose getZero() {
            return new DerivativeStructureOnlyCompose(compiler.getFreeParameters(), compiler.getOrder(), 0.0);
        }

        /** {@inheritDoc} */
        @Override
        public DerivativeStructureOnlyCompose getOne() {
            return new DerivativeStructureOnlyCompose(compiler.getFreeParameters(), compiler.getOrder(), 1.0);
        }

        /** {@inheritDoc} */
        @Override
        public Class<? extends FieldElement<DerivativeStructureOnlyCompose>> getRuntimeClass() {
            return DerivativeStructureOnlyCompose.class;
        }

    };
}