OmniSciDB
c1a53651b2
|
Variables | |
constexpr double | f = 1 / 298.257223563 |
constexpr double | a = 6378137 |
constexpr double | k0 = 0.9996 |
constexpr double | E0 = 500e3 |
constexpr double | n = f / (2 - f) |
constexpr double | A |
constexpr double | k0_A = k0 * A |
constexpr std::array< double, 9 > | alphas |
constexpr std::array< double, 9 > | betas |
constexpr std::array< double, 9 > | deltas |
constexpr unsigned | N = 6 |
constexpr double anonymous_namespace{Utm.h}::a = 6378137 |
Definition at line 32 of file Utm.h.
Referenced by anonymous_namespace{RelAlgDag.cpp}::add_window_function_pre_project(), import_export::TypedImportBuffer::addDictEncodedStringArray(), Catalog_Namespace::Catalog::addTableToMap(), Catalog_Namespace::Catalog::buildColumnsMapUnlocked(), eliminate_dead_subqueries(), Parser::AddColumnStmt::execute(), Executor::executePlanWithGroupBy(), Executor::executeUpdate(), import_export::fill_missing_columns(), StringDictionary::getCompare(), import_export::Detector::more_restrictive_sqltype(), DBHandler::parse_to_ra(), shared::powersOf(), TableArchiver::restoreTable(), QueryRewriter::rewriteColumnarDelete(), QueryRewriter::rewriteColumnarUpdate(), Analyzer::Expr::set_contains_agg(), ddl_utils::SqlType::set_is_array(), Analyzer::Query::set_num_aggs(), StringDictionary::sortCache(), Fragmenter_Namespace::sortIndexesImpl(), transform_4326_900913_x(), transform_4326_900913_y(), transform_900913_4326_x(), transform_900913_4326_y(), Parser::UpdateStmt::UpdateStmt(), com.mapd.tests.DateTimeTest::updateValues(), and org.apache.calcite.sql.validate.SqlValidatorImpl::validateAggregateParams().
constexpr double anonymous_namespace{Utm.h}::A |
constexpr std::array<double, 9> anonymous_namespace{Utm.h}::alphas |
Definition at line 56 of file Utm.h.
Referenced by Transform4326ToUTM::calculateX(), and Transform4326ToUTM::calculateY().
constexpr std::array<double, 9> anonymous_namespace{Utm.h}::betas |
Definition at line 72 of file Utm.h.
Referenced by TransformUTMTo4326::TransformUTMTo4326().
constexpr std::array<double, 9> anonymous_namespace{Utm.h}::deltas |
Definition at line 98 of file Utm.h.
Referenced by TransformUTMTo4326::calculateY().
constexpr double anonymous_namespace{Utm.h}::E0 = 500e3 |
Definition at line 34 of file Utm.h.
Referenced by Transform4326ToUTM::calculateX(), and TransformUTMTo4326::TransformUTMTo4326().
constexpr double anonymous_namespace{Utm.h}::f = 1 / 298.257223563 |
Definition at line 31 of file Utm.h.
Referenced by _geoToHex2d(), QueryFragmentDescriptor::assignFragsToKernelDispatch(), QueryFragmentDescriptor::assignFragsToMultiDispatch(), threading_tbb::async(), atomicSumFltSkipVal(), TransformUTMTo4326::calculateY(), ResultSetReductionJIT::codegen(), GpuReductionHelperJIT::codegen(), FixedWidthInt::codegenDecode(), FixedWidthUnsigned::codegenDecode(), DiffFixedWidthInt::codegenDecode(), FixedWidthReal::codegenDecode(), FixedWidthSmallDate::codegenDecode(), org.apache.calcite.sql2rel.SqlToRelConverter::collectInsertTargets(), com.mapd.calcite.parser.HeavyDBParser::convertSqlToRelNode(), ArrowResultSetConverter::convertToArrow(), org.apache.calcite.sql2rel.SqlToRelConverter::convertWhere(), File_Namespace::create(), File_Namespace::FileMgr::createFile(), com.mapd.tests.DateTimeTest.DateAddUnit::DateAddUnit(), com.mapd.tests.DateTimeTest.DateExtractUnit::DateExtractUnit(), Catalog_Namespace::SysCatalog::execInTransaction(), Analyzer::Expr::find_expr(), Analyzer::UOper::find_expr(), Analyzer::BinOper::find_expr(), Analyzer::InValues::find_expr(), Analyzer::CharLengthExpr::find_expr(), Analyzer::KeyForStringExpr::find_expr(), Analyzer::SampleRatioExpr::find_expr(), Analyzer::CardinalityExpr::find_expr(), Analyzer::LikeExpr::find_expr(), Analyzer::RegexpExpr::find_expr(), Analyzer::WidthBucketExpr::find_expr(), Analyzer::LikelihoodExpr::find_expr(), Analyzer::AggExpr::find_expr(), Analyzer::CaseExpr::find_expr(), Analyzer::ExtractExpr::find_expr(), Analyzer::DateaddExpr::find_expr(), Analyzer::DatediffExpr::find_expr(), Analyzer::DatetruncExpr::find_expr(), Analyzer::StringOper::find_expr(), Analyzer::FunctionOper::find_expr(), org.apache.calcite.sql2rel.SqlToRelConverter::getInitializerFactory(), import_export::Importer::importGDALRaster(), FilterSelectivity::isFilterSelectiveEnough(), CodeGenerator::link_udf_module(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard::lookupExp(), com.mapd.tests.DateTimeTest::main(), AutomaticIRMetadataGuard::makeQueryEngineFilename(), File_Namespace::open(), File_Namespace::FileMgr::openExistingFile(), GenericKeyHandler::operator()(), OverlapsKeyHandler::operator()(), RangeKeyHandler::operator()(), heavyai::JSON::operator[](), threading_serial::parallel_for(), threading_std::parallel_for(), ArrowForeignStorageBase::parseArrowTable(), org.apache.calcite.sql.validate.SqlValidatorImpl.Permute::Permute(), Data_Namespace::ProcMeminfoParser::ProcMeminfoParser(), Parser::QuerySpec::QuerySpec(), File_Namespace::FileBuffer::readMetadata(), reg_hex_horiz_pixel_bin_packed(), reg_hex_horiz_pixel_bin_x(), reg_hex_horiz_pixel_bin_y(), reg_hex_vert_pixel_bin_packed(), reg_hex_vert_pixel_bin_x(), reg_hex_vert_pixel_bin_y(), threading_serial::task_group::run(), threading_std::task_group::run(), anonymous_namespace{NativeCodegen.cpp}::show_defined(), com.mapd.tests.DateTimeTest::testAdd(), com.mapd.tests.DateTimeTest::testDateAdd(), com.mapd.tests.DateTimeTest::testDateExtract(), com.mapd.tests.DateTimeTest::testDateTrunc(), com.mapd.tests.DateTimeTest::testDiff(), com.mapd.tests.DateTimeTest::testSub(), tf_metadata_getter__cpu_template(), tf_metadata_getter_bad__cpu_template(), tf_metadata_setter__cpu_template(), org.apache.calcite.sql2rel.SqlToRelConverter::toRel(), anonymous_namespace{ResultSetReductionCodegen.cpp}::translate_body(), anonymous_namespace{ResultSetReductionCodegen.cpp}::translate_for(), translate_function(), org.apache.calcite.sql.validate.SqlValidatorImpl::validateInsert(), anonymous_namespace{ExpressionRewrite.cpp}::ConstantFoldingVisitor::visitBinOper(), and File_Namespace::FileBuffer::writeMetadata().
Definition at line 47 of file Utm.h.
Referenced by Transform4326ToUTM::calculateX(), Transform4326ToUTM::calculateY(), and TransformUTMTo4326::TransformUTMTo4326().
Definition at line 38 of file Utm.h.
Referenced by Parser::QuerySpec::analyze_group_by(), ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer::Answer(), StringNoneEncoder::appendData(), ArrayNoneEncoder::appendData(), shared::byteswap(), ChunkIter_get_nth_varlen(), ChunkIter_get_nth_varlen_notnull(), GroupByAndAggregate::codegenOutputSlot(), Geospatial::compress_null_point(), WindowFunctionContext::computePartitionBuffer(), org.apache.calcite.sql2rel.StandardConvertletTable::convertInterval(), org.apache.calcite.sql2rel.SqlToRelConverter::convertUpdate(), org.apache.calcite.sql2rel.SqlToRelConverter::convertUsing(), QueryMemoryInitializer::copyGroupByBuffersFromGpu(), QueryMemoryInitializer::createAndInitializeGroupByBufferGpu(), ResultSet::dropFirstN(), StringDictionary::eachStringSerially(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_split_part::Eval(), ext_arg_type_to_type_info(), import_export::Detector::get_sample_rows(), QueryMemoryDescriptor::getBufferSizeBytes(), lockmgr::TableLockMgrImpl< TableDataLockMgr >::getClusterTableMutex(), StringNoneEncoder::getNumElemsForBytesInsertData(), ArrayNoneEncoder::getNumElemsForBytesInsertData(), Executor::getPhysicalColumnDescriptor(), import_export::Detector::importDelimited(), QueryMemoryInitializer::initGroupByBuffer(), ResultSet::keepFirstN(), main(), org.apache.calcite.sql2rel.StandardConvertletTable::makeConstructorCall(), AutomaticIRMetadataGuard::makeQueryEngineFilename(), anonymous_namespace{RelAlgDag.cpp}::n_outputs(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule::onMatch(), pop_n_rows_from_merged_heaps_gpu(), QueryMemoryInitializer::prepareTopNHeapsDevBuffer(), Analyzer::anonymous_namespace{Analyzer.cpp}::roundDecimal(), Analyzer::anonymous_namespace{Analyzer.cpp}::safeRound(), SQLTypeInfo::set_notnull(), Analyzer::Var::set_varno(), ExpressionRange::setNulls(), quantile::detail::TDigest< RealType, IndexType >::slope(), ResultSet::topPermutation(), com.mapd.parser.extension.ddl.SqlCreatePolicy::toString(), Transform4326ToUTM::Transform4326ToUTM(), StringNoneEncoder::updateStats(), FixedLengthArrayNoneEncoder::updateStats(), ArrayNoneEncoder::updateStats(), anonymous_namespace{QueryMemoryDescriptor.cpp}::use_streaming_top_n(), and org.apache.calcite.sql.validate.SqlValidatorImpl.ExtendedExpander::visit().
constexpr unsigned anonymous_namespace{Utm.h}::N = 6 |
Definition at line 110 of file Utm.h.
Referenced by shared::bswap_impl(), Transform4326ToUTM::calculateX(), Transform4326ToUTM::calculateY(), TransformUTMTo4326::calculateY(), compute_bucket_sizes_impl(), main(), quantile::detail::TDigest< RealType, IndexType >::oneCentroid(), shared::power10(), shared::power10inv(), quantile::detail::TDigest< RealType, IndexType >::quantile(), anonymous_namespace{Execute.cpp}::set_mod_range(), and TransformUTMTo4326::TransformUTMTo4326().