|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rubato.math.module.morphism.ModuleMorphism
org.rubato.math.module.morphism.CAbstractMorphism
public abstract class CAbstractMorphism
The abstract base class for morphisms in C.
CRing
,
Serialized FormConstructor Summary | |
---|---|
CAbstractMorphism()
Creates a new morphism from complex numbers to complex numbers. |
Method Summary | |
---|---|
ModuleMorphism |
getRingMorphism()
Returns the the ring morphism that transforms between the rings of the domain and codomain modules. |
ModuleElement |
map(ModuleElement x)
Maps the element x . |
abstract Complex |
mapValue(Complex c)
Maps the complex value c under this morphism. |
Methods inherited from class org.rubato.math.module.morphism.ModuleMorphism |
---|
atZero, clone, compareTo, composable, compose, difference, equals, getCodomain, getConstantMorphism, getConstantMorphism, getDomain, getIdentityMorphism, inDomain, isConstant, isIdentity, isLinear, isModuleHomomorphism, isRingHomomorphism, isRingMorphism, power, scaled, sum, toString |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.rubato.xml.XMLInputOutput |
---|
fromXML, getElementTypeName, toXML |
Constructor Detail |
---|
public CAbstractMorphism()
Method Detail |
---|
public final ModuleElement map(ModuleElement x) throws MappingException
ModuleMorphism
x
.
This must be implemented for each specific morphism type.
map
in class ModuleMorphism
x
MappingException
- if mapping of element fails
public abstract Complex mapValue(Complex c)
c
under this morphism.
This method must be implemented by a specific morphism.
public ModuleMorphism getRingMorphism()
ModuleMorphism
getRingMorphism
in class ModuleMorphism
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |