#include "geoslib_define.h"
#include "Space/ASpaceObject.hpp"
#include "Space/ASpace.hpp"
#include "Space/SpaceRN.hpp"
#include "Space/SpaceSN.hpp"
#include "Basic/Tensor.hpp"
#include "Basic/AException.hpp"
#include <iostream>
Functions | |
void | defineDefaultSpace (ESpaceType type, unsigned int ndim, double param) |
(Re)Defining the unique default global space More... | |
const ASpace * | cloneDefaultSpace () |
Return a clone of the unique default global space. More... | |
ESpaceType | getDefaultSpaceType () |
int | getDefaultSpaceDimension () |
const ASpace * | getDefaultSpace () |
bool | isDefaultSpaceSphere () |
const ASpace* cloneDefaultSpace | ( | ) |
Return a clone of the unique default global space.
void defineDefaultSpace | ( | ESpaceType | type, |
unsigned int | ndim, | ||
double | param | ||
) |
(Re)Defining the unique default global space
Factory for defining the unique default global space (optional parameter can be used for sphere radius for example)
type | Space type (RN, SN, ...) |
ndim | Number of dimension |
param | Optional space parameter |
const ASpace* getDefaultSpace | ( | ) |
int getDefaultSpaceDimension | ( | ) |
ESpaceType getDefaultSpaceType | ( | ) |
bool isDefaultSpaceSphere | ( | ) |