Uses of Interface
org.episteme.core.mathematics.analysis.RealFunction
Packages that use RealFunction
Package
Description
-
Uses of RealFunction in org.episteme.core.mathematics.analysis
Methods in org.episteme.core.mathematics.analysis that return RealFunctionModifier and TypeMethodDescriptiondefault RealFunctionRealFunction.derivative()Returns the derivative of this function.static RealFunctionRealFunction.identity()default RealFunctionRealFunction.integrate()Returns the integral of this function (antiderivative) with zero constant.static RealFunctionDifferentiation.of(RealFunction f) Returns the derivative of the given function.Methods in org.episteme.core.mathematics.analysis with parameters of type RealFunctionModifier and TypeMethodDescriptionstatic RealDifferentiation.derivativeAt(RealFunction f, Real x) Computes the numerical derivative of a function at a specific point using Ridders' method of polynomial extrapolation for high accuracy.static RealIntegration.integrate(RealFunction f, Real a, Real b) Computes the definite integral of a function over the interval [a, b] using the default integrator strategy.static RealFunctionDifferentiation.of(RealFunction f) Returns the derivative of the given function.static RealIntegration.trapezoidal(RealFunction f, Real a, Real b, int n) Computes the definite integral using the Trapezoidal rule (simpler, faster, less accurate). -
Uses of RealFunction in org.episteme.core.mathematics.analysis.integration
Methods in org.episteme.core.mathematics.analysis.integration with parameters of type RealFunctionModifier and TypeMethodDescriptionAdaptiveSimpsonIntegrator.integrate(RealFunction f, Real a, Real b) AdaptiveSimpsonIntegrator.integrate(RealFunction f, Real a, Real b, Real tolerance) Integrator.integrate(RealFunction f, Real a, Real b) Computes the definite integral of a function over [a, b].Integrator.integrate(RealFunction f, Real a, Real b, Real tolerance) Computes the definite integral with specified tolerance.TrapezoidalIntegrator.integrate(RealFunction f, Real a, Real b) TrapezoidalIntegrator.integrate(RealFunction f, Real a, Real b, Real tolerance) -
Uses of RealFunction in org.episteme.core.mathematics.analysis.numerical
Methods in org.episteme.core.mathematics.analysis.numerical with parameters of type RealFunctionModifier and TypeMethodDescriptionstatic RealRootFinding.bisection(RealFunction f, Real a, Real b) Finds a root using the bisection method.static RealRootFinding.bisection(RealFunction f, Real a, Real b, double tolerance) static RealRootFinding.brent(RealFunction f, Real a, Real b) Finds a root using Brent's method.static RealRootFinding.brent(RealFunction f, Real a, Real b, double tolerance) static RealRootFinding.newtonRaphson(RealFunction f, RealFunction df, Real x0) Finds a root using Newton-Raphson method.static RealRootFinding.newtonRaphson(RealFunction f, RealFunction df, Real x0, double tolerance) static RealRootFinding.secant(RealFunction f, Real x0, Real x1) Finds a root using the secant method.static RealRootFinding.secant(RealFunction f, Real x0, Real x1, double tolerance) -
Uses of RealFunction in org.episteme.social.economics.models
Methods in org.episteme.social.economics.models with parameters of type RealFunctionModifier and TypeMethodDescriptionstatic RealSupplyDemandModel.consumerSurplus(RealFunction demand, Real equilibriumPrice, Real equilibriumQuantity) Calculates the Consumer Surplus (CS), representing the cumulative difference between what consumers are willing to pay and the market price.static RealSupplyDemandModel.deadweightLoss(RealFunction supply, RealFunction demand, Real equilibriumQuantity, Real actualQuantity) Calculates the Deadweight Loss (DWL) resulting from market inefficiencies or external interventions (e.g., price caps).static RealSupplyDemandModel.findEquilibriumPrice(RealFunction supply, RealFunction demand, Real priceLow, Real priceHigh, Real tolerance) Resolves the market equilibrium price where the quantity supplied exactly equals the quantity demanded.static RealSupplyDemandModel.priceElasticity(RealFunction demand, Real price, Real deltaP) Estimates the Price Elasticity of Demand (PED) at a specific price point.static RealSupplyDemandModel.producerSurplus(RealFunction supply, Real equilibriumPrice, Real equilibriumQuantity) Calculates the Producer Surplus (PS), representing the cumulative difference between the market price and the price producers are willing to accept.static RealSupplyDemandModel.totalWelfare(RealFunction supply, RealFunction demand, Real equilibriumPrice, Real equilibriumQuantity) Calculates the Total Social Welfare as the sum of consumer and producer surpluses.