public class PowerLawSingularity extends Object implements SubstitutionRule
| Modifier and Type | Class and Description |
|---|---|
static class |
PowerLawSingularity.PowerLawSingularityType
the type of end point divergence
|
| Constructor and Description |
|---|
PowerLawSingularity(PowerLawSingularity.PowerLawSingularityType type,
double gamma,
double a,
double b)
Construct a
PowerLawSingularity substitution rule. |
| Modifier and Type | Method and Description |
|---|---|
UnivariateRealFunction |
dx()
the first order derivative of the transformation: x'(t) = dx(t)/dt
|
double |
ta()
Get the lower limit of the integral.
|
double |
tb()
Get the upper limit of the integral.
|
UnivariateRealFunction |
x()
the transformation: x(t)
|
public PowerLawSingularity(PowerLawSingularity.PowerLawSingularityType type, double gamma, double a, double b)
PowerLawSingularity substitution rule.type - the type of end point divergencegamma - the exponentiala - the lower limitb - the upper limitpublic UnivariateRealFunction x()
SubstitutionRulex in interface SubstitutionRulepublic UnivariateRealFunction dx()
SubstitutionRuledx in interface SubstitutionRulepublic double ta()
SubstitutionRuleta in interface SubstitutionRulepublic double tb()
SubstitutionRuletb in interface SubstitutionRuleCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.