|
Overture
Version 25
|
#include <CircleMapping.h>


Public Attributes | |
| aString | className |
| real | a |
| real | b |
| real | xa |
| real | ya |
| real | za |
| real | startTheta |
| real | endTheta |
Public Attributes inherited from Mapping | |
| int | computeMap |
| int | computeMapDerivative |
| int | base |
| int | bound |
| real | signForJacobian |
| ApproximateGlobalInverse * | approximateGlobalInverse |
| ExactLocalInverse * | exactLocalInverse |
| DistributedInverse * | distributedInverse |
Protected Member Functions | |
| void | initialize (const real &x0, const real &y0, const real &z0, const real &a, const real &b, const real &startTheta, const real &endTheta) |
Protected Member Functions inherited from Mapping | |
| int | buildMappingParametersDialog (DialogData &dialog) |
| int | getMappingParametersOption (const aString &answer, DialogData &dialog, GenericGraphicsInterface &gi) |
| : Look for a change to one of the mapping parameters. | |
| int | updateMappingParametersDialog (DialogData &dialog) |
| void | initializePartition () |
| int | mappingHasChanged () |
| void | setGridIsValid () |
| void | setDefaultMappingBounds (const mappingSpace ms, Bound mappingBound[3][2]) |
| void | setDefaultCoordinateSystemBounds (const coordinateSystem cs, Bound csBound[3][2]) |
| int | validSide (const int side) const |
| int | validAxis (const int axis) const |
| void | mappingError (const aString &subName, const int side, const int axis) const |
| CircleMapping::CircleMapping | ( | const real & | x0 = 0., |
| const real & | y0 = 0., |
||
| const real & | a = 1., |
||
| const real & | b = -1., |
||
| const real & | startTheta = 0., |
||
| const real & | endTheta = 1. |
||
| ) |
References initialize().
Referenced by make().
| CircleMapping::CircleMapping | ( | const real & | x0, |
| const real & | y0, | ||
| const real & | z0, | ||
| const real & | a, | ||
| const real & | b, | ||
| const real & | startTheta, | ||
| const real & | endTheta | ||
| ) |
References initialize().
| CircleMapping::CircleMapping | ( | const CircleMapping & | map, |
| const CopyType | copyType = DEEP |
||
| ) |
| CircleMapping::~CircleMapping | ( | ) |
References Mapping::debug.
|
virtual |
Reimplemented from Mapping.
References a, assert, atan2(), axis1, axis2, axis3, b, Mapping::base, Mapping::bound, Mapping::computeMap, Mapping::computeMapDerivative, delta, endTheta, evaluate(), fabs(), fmod(), Mapping::getIndex(), Mapping::getIsPeriodic(), Pi, r, Mapping::rangeDimension, startTheta, twoPi, xa, and ya.
|
virtual |
Reimplemented from Mapping.
References a, b, className, Mapping::debug, endTheta, GenericDataBase::find(), GenericDataBase::get(), Mapping::get(), Mapping::mappingHasChanged(), startTheta, GenericDataBase::virtualConstructor(), xa, ya, and za.
|
virtual |
|
protected |
References a, axis1, b, Mapping::canInvert, className, End, endTheta, fabs(), Mapping::functionPeriodic, Mapping::inverseIsDistributed, Mapping::mappingHasChanged(), Mapping::mappingName, REAL_EPSILON, Mapping::setBasicInverseOption(), Mapping::setBoundaryCondition(), Mapping::setGridDimensions(), Mapping::setIsPeriodic(), Mapping::setName(), Start, startTheta, xa, ya, and za.
Referenced by CircleMapping().
Reimplemented from Mapping.
References CircleMapping(), and className.
|
virtual |
Reimplemented from Mapping.
References a, axis1, axis2, axis3, b, Mapping::base, Mapping::bound, Mapping::cartesian, Mapping::computeMap, Mapping::computeMapDerivative, MappingParameters::coordinateType, endTheta, evaluate(), Mapping::getIndex(), r, Mapping::rangeDimension, startTheta, twoPi, xa, ya, and za.
Referenced by CircleMapping().
| CircleMapping & CircleMapping::operator= | ( | const CircleMapping & | x | ) |
References a, b, className, getClassName(), Mapping::operator=(), xa, and ya.
|
virtual |
Reimplemented from Mapping.
References a, b, className, GenericDataBase::create(), endTheta, GenericDataBase::put(), Mapping::put(), startTheta, GenericDataBase::virtualConstructor(), xa, ya, and za.
|
virtual |
Reimplemented from Mapping.
References a, GenericGraphicsInterface::appendToTheDefaultPrompt(), assert, aString, axis1, b, MappingInformation::command, MappingInformation::commandOption, Mapping::display(), End, endTheta, GenericGraphicsInterface::erase(), fabs(), FALSE, Mapping::functionPeriodic, Mapping::getIsPeriodic(), GenericGraphicsInterface::getMenuItem(), Mapping::getName(), GI_PLOT_THE_OBJECT_AND_EXIT, GI_TOP_LABEL, MappingInformation::graphXInterface, GenericGraphicsInterface::inputString(), MappingInformation::interactive, Mapping::mappingHasChanged(), Mapping::mappingName, max(), min(), Mapping::notPeriodic, NULL, GenericGraphicsInterface::outputString(), PlotIt::plot(), Mapping::rangeDimension, MappingInformation::readOneCommand, REAL_EPSILON, GraphicsParameters::set(), Mapping::setBoundaryCondition(), Mapping::setIsPeriodic(), sPrintF(), sScanF(), Start, startTheta, TRUE, GenericGraphicsInterface::unAppendTheDefaultPrompt(), Mapping::update(), xa, ya, and za.
| real CircleMapping::a |
Referenced by basicInverse(), get(), initialize(), map(), operator=(), put(), and update().
| real CircleMapping::b |
Referenced by basicInverse(), get(), initialize(), map(), operator=(), put(), and update().
| aString CircleMapping::className |
Referenced by CircleMapping(), get(), getClassName(), initialize(), make(), operator=(), and put().
| real CircleMapping::endTheta |
Referenced by basicInverse(), get(), initialize(), map(), put(), and update().
| real CircleMapping::startTheta |
Referenced by basicInverse(), get(), initialize(), map(), put(), and update().
| real CircleMapping::xa |
Referenced by basicInverse(), get(), initialize(), map(), operator=(), put(), and update().
| real CircleMapping::ya |
Referenced by basicInverse(), get(), initialize(), map(), operator=(), put(), and update().
1.8.3