--- layout: post status: publish published: true title: "天堂何处觅？" author: Leask author_login: leask author_email<EMAIL_ADDRESS>author_url: https://leaskh.com wordpress_id: 584 wordpress_url: http://leaskh.wordpress.com/2006/04/01/%e5%a4%a9%e5%a0%82%e4%bd%95%e5%a4%84%e8%a7%85%ef%bc%9f date: '2006-04-01 04:01:51 +0800' date_gmt: '2006-04-01 04:01:51 +0800' categories: - Life tags: [] comments: [] ---


Before Change
for regularizer, weight in regularizers:
loss_fn = weight * regularizer.build_loss(self.img)
grads = K.gradients(loss_fn, self.img)[0]
grads = normalize(grads)
self.loss_functions.append((regularizer.name, K.function([self.img], [loss_fn, grads])))
for loss, weight in losses:
After Change
// Normalization makes it less sensitive to learning rate during gradient descent.
grads = normalize(grads)
self.overall_loss_grad_function = K.function([self.img], [overall_loss, grads])
def _eval_losses(self, img):
Evaluates losses with respect to input image.


Standalone Topologies¶
Project Structure¶
An important step to do before the actual modeling step, is how can we structure and store our files and scripts to keep things organized some how. This is not a mandatory step but is highly recommended to keep things neat.
A recommended project structure for standalone projects is as follows:
standalone_project/
├── numenv
├── simenv
│ ├── configs
│ ├── python
│ │ └── simulation.py
│ └── results
└── symenv
├── data
└── sym_model.py
On the root level, we have three main directories:
numenv Short for “numerical environments”.
A directory to store the numerical code files of the model that are generated by the uraeus code-generators.
simenv Short for “simulation environments”.
A directory to store the numerical simulation files, the numerical configurations .json files and the results of the simulations. The directory contains two main sub-directories, the results and the config directories, where additional directories are added for the desired simulation environments used.
symenv Short for “symbolic environment”.
A directory to store the symbolic model files. This directory has the sym_model.py script that contains the model script, and a data directory that is used to store the output files from the “Symbolic Model Creation” activity.
Note
It should be noted that this project structure may not be the optimal way to structure your project, and you are encouraged to restructure this as you see fit.


8MM Starring: Nicholas Cage, Joaquin Phoenix Directed by: Joel Shumacher Screenplay: Andrew Kevin Walker Type: Action/Thriller MPAA Rating: R Rating: 3 1/2 Stars
Everybody at work talking about how good this movie looks from the trailer? They should be. Nicholas Cage has set himself apart as one of THE top action/thriller actors with films like Face/Off, Snake Eyes, Con-Air and now 8MM. Cage plays Tom Welles, a private detective living in Pennsylvania with a smallish practice serving clients with simple, mundane detective work, until he's approached by a wealthy woman looking to find out about an 8MM film found in her dead husbands bank vault. The film is disturbing to say the least. Its a snuff film.  The director, Joel Shumacher, spares us the viewing of the entire film but gives us enough of it to chill us. It has a deeper effect on Cage. He becomes obsessed with finding the producers of the film and perpetrators of the murder. The movie takes us into the dark world, and its filmed that way. Most of the film is a gritty, dark picture and it gives you that feeling of creepiness. That's a good thing in this picture because that's what its all about when making a thriller. We want to be pulled in, we want to be shocked, we want to be scared. It's not a horror film, but a journey into the underworld of porn and murder, and the writer, director, and actors, especially Cage, do a wonderful job of almost, but not qute, sickening us at what type of people are really out there. Cage's performance of Tom Welles is amazing. You follow along with him as he searches and eventually finds the people who are reponsible. Each step of the way you go in deeper with him. When it starts to get to him mentally, you feel it. Possibly one of his best performances as far as the action films go. The Co-Stars of the film also do a good job of setting the feel of the film. Joaquin Phoenix plays Max, the clerk at a porn shop in Los Angeles who helps Cage track down the poeple responsible. Catherine Keeners plays Welles ' wife Amy, who has to deal with Welle's downward spiral and the effects it causes on the family. And James Gandolfini and Pete Stormare do a wonderful job as the evil people behind the film. How good is it? Extremely good.  The story grabs you and continues to pull you in til the end. The action isn't as intense as say Face/Off but at times the movie just rocks on. Go see it, tell your co-workers on Monday how good it was.
Rating: 3 1/2 Stars
Read this and other reviews at : http://start.at/net-hip Reviews for the normal people!
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


5 writes to proxy
Microsoft.Management.Infrastructure.CimCmdlets (5)
CimInvokeCimMethod.cs (1)
40
this.
proxy
= theProxy;
CimNewCimInstance.cs (1)
32
this.
proxy
= theProxy;
CimRemoveCimInstance.cs (1)
27
this.
proxy
= theProxy;
CimSessionOperations.cs (1)
877
this.
proxy
= theProxy;
CimSetCimInstance.cs (1)
33
this.
proxy
= theProxy;
1 reference to proxy
Microsoft.Management.Infrastructure.CimCmdlets (1)
CimSessionProxy.cs (1)
54
return this.
proxy
;


When Electromagnetic waves are incident on plasma various depending on the angular frequency of the incident wave, $$\omega$$, and the electron density of plasma, $$\N_e$$, the wave either propagates or gets reflected.


Goal
Change the way you think about text editing, and spread the gospel of vim.
(For the more experienced, maybe a fresh perspective / new fun fact?)
- Show the power of "vanilla" vim--No crazy plugins, no "obscure tips"
- Explain the "vim way" and some core concepts
- Give a good foundation for further exploration
- Be interactive to cut down boredom
- Not a "gentle walk through vim"--Read a README on your own time. :)
What is vim?
"That weird editor where you have to press i just to insert text."
"What you use while stuck ssh-ing into a server, but nano is for losers"
Reasons to use vim
- It's not notepad.
-
Less risk of RSI than emacs*
* I am not a doctor
- Cross-[language|workflow|platform]
- Look like a wizard in coffee shops
Philosophy
Very much unix-inspired: Small composable units for specific tasks, and the
interface between them should be text.
This is key to why vim is so awesome at text editing but so terrible at everything else.
Vim is MODAL
- Yes, key functions change depending on mode
- Coders (or even just writers) don't spend all their time inserting text, why optimize solely for that?
- 4 pseudo- "mode groups" to know:
- Normal mode: Primary mode, operate on text. Delete, cut, paste, indent, etc.
This is the mode you will be spending the most time in.
- Insert mode: Self-explanatory
- Visual mode: Kind of like highlighting with the mouse
- Ex mode: Like the command line.
:w
, :q
, :s/foo/bar
, etc.
- (cue demo - file:
mode-basics.py
)
So what?
In normal mode, vim has a glut of motions and text objects that let you tell it what you want.
This is makes playing "hold down arrow keys" and "hunt with mouse" kind of a joke.
Motions and Text Objects
Motions let you jump efficiently around in text. Some examples:
w
- forward to next word
e
- forward to end of word
0
- first character of line
fc
- forward to next occurrence of c
tc
- forward 'til next occurence of c
Motions and Text Objects
Vim also has built-in objects for "words", "sentences", etc. This allows for precise selections
iw
- "inner word"
i(
- (inner parentheses)
a(
- (a parentheses)
- (other objects: sentences, paragraphs, {, etc...)
(cue demo - file: motions-objects.scala
)
Combining everything
Vim's killer feature is composing these efficient movements + selections with operators like
delete/copy/etc, to create flexible + precise "commands" to run on your text.
(cue demo - file: operator-motion-object.html
)
Why this is life-changing
- It's a language for describing what you want to do to your text; think: "change inner tags", "delete 3 words", "delete inner {", etc
- Efficiency in actions + more natural "way of thinking" = less chance of breaking flow (IMO)
- Each new operation/motion/text object dramatically increases the "commands" you
know since it's all composable!
- You can define your own motions/objects (e.g., ruby block) or operators (e.g., vim-surround)!
Adopting vim
Common wisdom: disable arrows in favor of hjkl
, eschew use of the mouse,
etc... IMO only if you're really masochistic.
- Which is to say...
- Grab a sensible (but not HUGE) vimrc template (See
example_vimrc
in
project) to configure the editor.
- Get back to "pre-vim" productivity, then exceed it... Shouldn't take long.
;)
- How?
Adopting vim
- Learn the normal mode keystrokes.
:help [key]
is super helpful here.
- ... But one step at a time! Pick one thing, drill it into your muscle memory, repeat.
- Learn the vim motions + objects.
:help motion.txt
- DRY: notice repetition, cut it out. ex: Use the built-in repeat commands:
.
, &
, etc
- Don't rote memorize! Break long, specific commands down to their components, then
learn + reuse those components. ex:
ggVGy -> gg, V, G, y
- But seriously, practice! (See second bullet point)
For non-vim users
"Vim nature": injecting a vim-like philosophy/interface to other programs. It's
becoming more and more common as people catch on to the awesomeness of vim.
- emacs: evil mode - Oddly enough, best received of all...
- sublime: vintage mode
- eclipse: vrapper
set editing-mode vi
in ~/.inputrc
... or set -o vi
- Firefox: vimperator, pentadactyl
Misc Cool Demos
(OK, so I lied...)
Plugins for the skeptics
- Use pathogen!! (or vundle)
- ctrl-p
- dispatch
- vim-surround
- (Basically anything Tim Pope)
(cue demo - no file; just plugins)
Filters
(Inspired by previous ACME text editing L&L)
Lets you run your selections through arbitrary code/scripts
(cue demo - file: filters.py
)
More demos?
Perhaps during dev demo days?


Provides a pure interface for the 'Telegram Bot API' <http://core.telegram.org/bots/api>. In addition to the pure API implementation, it features a number of tools to make the development of 'Telegram' bots with R easy and straightforward, providing an easy-to-use interface that takes some work off the programmer.
| Version: | 2.2.0 |
| Depends: | R (≥ 3.1.0) |
| Imports: | R6, httr, jsonlite, curl |
| Suggests: | covr, testthat, knitr, rmarkdown |
| Published: | 2018-12-01 |
| Author: | Ernest Benedito [aut, cre] |
| Maintainer: | Ernest Benedito <ebeneditos at gmail.com> |
| BugReports: | http://github.com/ebeneditos/telegram.bot/issues |
| License: | GPL-3 |
| URL: | http://github.com/ebeneditos/telegram.bot |
| NeedsCompilation: | no |
| Materials: | README NEWS |
| CRAN checks: | telegram.bot results |
| Reference manual: | telegram.bot.pdf |
| Vignettes: |
Advanced Filters Basic Functionalities Tutorial – Building an R Bot in 3 steps Introduction to the API Set a Proxy The add operator |
| Package source: | telegram.bot_2.2.0.tar.gz |
| Windows binaries: | r-devel: telegram.bot_2.2.0.zip, r-release: telegram.bot_2.2.0.zip, r-oldrel: telegram.bot_2.2.0.zip |
| OS X binaries: | r-release: telegram.bot_2.2.0.tgz, r-oldrel: telegram.bot_2.2.0.tgz |
| Old sources: | telegram.bot archive |
Please use the canonical form https://CRAN.R-project.org/package=telegram.bot to link to this page.


Thank you for using retro.
For retro to work, cookies must be set.
retro stores information about the session in a JWT placed in the local storage.
Ýou can revoke this permission at any time.
If you need more information, you can take a look at my privacy statement


Rating: * * * out of * * * *
Rated R for violence and gore, and for language.
Starring: Bill Pullman, Oliver Platt, Bridget Fonda.
'Lake Placid' is definately not your typical creature attacking people movie, ok so maybe it is, but this one is enjoyable, and clever. Actually it comes off more of a comedy than a horror film. Well the ending is kinda scary, but in most horror/comedies they are. I will admit that 'Lake Placid' isn't an Oscar Worthy film, but it does come off as an inventive movie that is original and funny.
Bridget Fonda plays a palentologist who after finding out her boyfriend is cheating, is forced to go to Lake Placid and investigate a tooth, after a man is bit in half. She gets there but really doesn't understand why she is there. Bill Pullman plays a man also investigating what happened, along with the sherriff and a rich croc obsessed man, they go out and find what is going on. What they find though isn't great. A huge and I mean huge crocodile is living in Lake Placid, over 150 years old, he has migrated here for who knows why.
They have to fight against the croc and try to trap him so they can study him and see where he came from. Betty White plays a woman who lives on the shores of Lake Placid, and well you'll have to see the movie to find out. Her character is very funny and foul-mouthed, which is surprising to hear Betty spew words and phrases that are pretty bad, but funny.
To me the movie came off as a spoof of Jaws. With the opening sequence, and some others, it is not original and is. When you watch this movie, you definately notice the smartness and cleverness of it. David E. Kelly who is the mastermind of The Practice and Ally McBeal, writes this movie with ease and surprisingly does a great job. The characters have smartmouths, two foul, and some great one-liners.
But believe me, don't take 'Lake Placid' too seriously or you won't like it. But it is a movie that can be enjoyed as a fun 'popcorn' type movie. But I guess it rates above the 'popcorn' rating. Sit back, watch the movie, laugh, scream, and whatever you want. Even though the movie is R, and I put violence and gore. There's really not that much gore, but what there is might seem kinda gross to some. 'Lake Placid' is a smart, clever, funny, and scary movie that I enjoyed and I think you will too.
Reviewed: July 21, 1999. Brandon Herring Movie Review Heaven (http://www.geocities.com/hollywood/movie/3160/moviereviewheaven.html
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


|
BitShares-Core
6.1.0
BitShares blockchain implementation and command-line interface software
|
This secondary index tracks how much of each asset is locked up as collateral for MPAs, and how much collateral is backing an MPA in total. More...
#include <api_helper_indexes.hpp>
Public Member Functions | |
| void | object_inserted (const object &obj) override |
| void | object_removed (const object &obj) override |
| void | about_to_modify (const object &before) override |
| void | object_modified (const object &after) override |
| share_type | get_amount_in_collateral (const asset_id_type &asset) const |
| share_type | get_backing_collateral (const asset_id_type &asset) const |
| Public Member Functions inherited from graphene::db::secondary_index | |
| virtual | ~secondary_index ()=default |
| virtual void | object_inserted (const object &obj) |
| virtual void | object_removed (const object &obj) |
| virtual void | about_to_modify (const object &before) |
| virtual void | object_modified (const object &after) |
This secondary index tracks how much of each asset is locked up as collateral for MPAs, and how much collateral is backing an MPA in total.
flat_map
considering there aren't too many MPAs and PMs in the system thus the performance would be acceptable. Definition at line 38 of file api_helper_indexes.hpp.
|
override |
Definition at line 73 of file api_helper_indexes.cpp.
| share_type graphene::api_helper_indexes::amount_in_collateral_index::get_amount_in_collateral | ( | const asset_id_type & | asset | ) | const |
Definition at line 83 of file api_helper_indexes.cpp.
| share_type graphene::api_helper_indexes::amount_in_collateral_index::get_backing_collateral | ( | const asset_id_type & | asset | ) | const |
Definition at line 90 of file api_helper_indexes.cpp.
|
override |
Definition at line 33 of file api_helper_indexes.cpp.
|
override |
Definition at line 78 of file api_helper_indexes.cpp.
|
override |
Definition at line 55 of file api_helper_indexes.cpp.


HIT Data Exp : {{name}}
Occupancy Per Day
This is a pre-processed data. Please click
Process Data
to get the latest reports.
Hall
Master Room
Guest Room
Overall View


Happy Haskmas!
At the last Melbourne Haskell Meetup we got into the spirit by making Christmas trees in Haskell.
However, I recently have access to a 3D printer, and I’ve long wanted an excuse to try and use ImplicitCAD, so I set about trying to make a 3D version of Lyndon’s logo.
So of course, I love stack I created a new simple
project with stack new
and got started.
It turns out that ImplicitCAD
has a pretty nice and reasonably intuitive interface (similar to the code that one would write into OpenSCAD).
I built the 3D version of the logo by moving around rectangles, and by extruding a hand-drawn shape.
The cool thing about generating this image in fully-feature programming language is that I can build a tree of any size I like!
Here’s the (pretty verbose) code that gets me a tree of arbitrary depth:
ntree :: Integer -> SymbolicObj3
= finalObj
ntree n where
= 0.8
dec = 0 : [dec^j | j <- [0..(n-2)]]
ratios -- build up logo structure
= foldl f ((0, 0, 0), []) (zip [0..(n-1)] ratios)
((lx, ly, lz), objs) -- position of logos
= (40, 4, 0)
(x,y,z) f :: ((ℝ, ℝ, ℝ), [SymbolicObj3]) -> (Integer, Float) -> ((ℝ, ℝ, ℝ), [SymbolicObj3])
=
f ((x', y', z'), xs) (j, r) let newPos = (x' + r*x, y' + r*y, z' + r*z)
= dec ^ j
s = if (even j) then R else L
loc = translate newPos $ scale (s, s, s) (logoBauble loc)
obj3 in (newPos, obj3 : xs)
-- star
= (40.5, 24.5, 0)
(a,b,c) = dec ** (fromIntegral (n-3))
starScale = dec ** (fromIntegral n)
posScale = translate (lx + (posScale * a), ly + (posScale * b), lz + (posScale * c))
starObj $ scale (starScale, starScale, starScale) star
= union (starObj : objs) finalObj
Running this with n = 5 gives result in the following render in OpenSCAD:
So there you have it! You can view the source code here: github.com/silky/haskmas or download a ready-to-print STL from Thingiverse.
Have a happy Haskmas! :)


Admin
LTE
Sign in to start your session
Remember Me
Sign In
- OR -
Sign in using Facebook
Sign in using Google+
I forgot my password
Register a new membership


APW Home
Mystery Button
Project Page
Hi There - I'm centered in a box
Link to Original Site https://ls3205.github.io/MinimalDocs/ (I made this)


3D printing, also known as additive manufacturing(am), refers to processes used to create a three-dimensional object in which layers of material are formed under computer control to create a physical object.
Objects can be
of almost any shape or geometry and are produced using digital model data from a 3D model
3D printing is achieved using an additive process, where succesive layers of material are laid down in different shapes.


"default popup" Style
Select a Speed:
Slower
Slow
Medium
Fast
Faster
"default popup" Style with maxHeight set and custom wrapper
Select a Speed:
-6 Slower
-5 Slower
-4 Slower
-3 Slow
-2 Slow
-1 Slow
0 Medium
1 Fast
2 Fast
3 Fast
4 Faster
5 Faster
6 Faster
Same with option text formatting
Select an Address:
John Doe - 78 West Main St Apt 3A | Bloomsburg, PA 12345 (footer text)
Jane Doe - 78 West Main St Apt 3A | Bloomsburg, PA 12345 (footer text)
Joseph Doe - 78 West Main St Apt 3A | Bloomsburg, PA 12345 (footer text)
Mad Doe Kiiid - 78 West Main St Apt 3A | Bloomsburg, PA 12345 (footer text)
"dropdown" Style
Select a Speed:
Slower
Slow
Medium
Fast
Faster
"dropdown" Style with menuWidth wider than menu and text formatting
Select an Address:
John Doe - 78 West Main St Apt 3A, Bloomsburg, PA 12345
Jane Doe - 78 West Main St Apt 3A, Bloomsburg, PA 12345
Joseph Doe - 78 West Main St Apt 3A, Bloomsburg, PA 12345
Mad Doe Kiiid - 78 West Main St Apt 3A, Bloomsburg, PA 12345
"popup" Style with custom positioning and optgroups
Select a File:
jQuery.js
ui.jQuery.js
Some unknown file
Some other file


Last soldiers from Red Arrow group return from Afghanistan
MADISON, Wis. - The remaining 200 or so soldiers from a Wisconsin Army National Guard's Red Arrow infantry group have returned home from Afghanistan.
About 400 soldiers from the Red Arrow's 2nd Battalion, 127th Infantry were deployed to Afghanistan late last year to provide protection for U.S. advisers, contractors and Afghan troops.
About 200 troops returned to Fort Bliss, Texas, on Nov. 17. The Wisconsin National Guard said Monday that the remaining 200 or so soldiers landed at the base on Nov. 23.
Soldiers from the Red Arrow's 1st Battalion, 128th Infantry have replaced the troops in Afghanistan.


8:15am
9:15am
10:30am to 12:30pm
6:30pm
New Life Assembly is a parish of the Redeemed Christian Church of God (RCCG), a Bible believing Church; we believe in the inerrancy of the word of God and that “All Scripture is breathed out by God and profitable for teaching, for reproof, for correction, and for training in righteousness” (2 Timothy 3:16). We fellowship with believers from all races, backgrounds and ages, and encourage the congregation and new members in their walk with the Lord.
The Pastor, Pastoral team and the entire Church welcome you as you worship with us for the first time.
As a first time visitor to the Church, we know you are either passing through or will probably stay and become a member of the Church; either way we cherish you as a member of the body of Christ and do believe that the Lord God will keep you and guide you through your walk with Him.
The Church is a praying Church and we believe that as Christians we need to pray always and not to get weary, hence the theme for the Church – House of prayer for all nations (Isaiah 56:7); lf you do not already go to a bible believing church, you are welcome to worship the Lord with us.


A MobX Store that reflects video state so it can be synchronized with other page components.
 You can use events and manipulate the DOM directly, but that becomes a mess pretty quickly.
This library tries to simplify that process by providing a React component for embedding video (YouTube and Vimeo supported, so far) and making the video state observable using MobX.
The Kettle -- named after an ongoing popcorn/movie joke -- stores the data from the embedded videos. The embedding copmponents in kettle corn update the state of the kettle, which is made observable by MobX.
Since the state of the Kettle can be observed, it is possible to react to changes in the video state, synchronizing it with other parts of the application.
The Kettle also holds an observable message queue. This allows other components to make requests of the embedded video components. A video component observes the message queue and reacts to any changes. Based on the message, it can change the state of the player (Play, Pause, Seek to a position, etc.).
Kettle corn provides React components that work with the Kettle. For example, the YouTube component embeds a YouTube player. It takes a Kettle as a property. When the video updates, it updates the Kettle, which can be observed by other components.
To switch to a Vimeo video, you only need to swap the YouTube component for the VimeoPlayer component. The rest of your page can stay intact, since it is bound to the Kettle, rather then a particular player.
Still not sure? Want to see it in action? Great! I have just the thing!
$> yarn add kettle-corn
$> npm install kettle-corn
Generated using TypeDoc


A robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked ‘Finish’ in the diagram below).
How many possible unique paths are there?
Above is a 7 x 3 grid. How many possible unique paths are there?
Note: m and n will be at most 100.
Example 1:
Input: m = 3, n = 2
Output: 3
Explanation:
From the top-left corner, there are a total of 3 ways to reach the bottom-right corner:
1. Right -> Right -> Down
2. Right -> Down -> Right
3. Down -> Right -> Right
Example 2:
Input: m = 7, n = 3
Output: 28
DP.
Define f(i, j)
to be the number of total unique paths from (0, 0)
to (i, j)
.
f(i, 0) = 1
f(0, j) = 1
f(i, j) = f(i-1, j) + f(i, j-1)
Only two previous states are dependant. Use dynamic array to reduce memory allocation.
/**
* @param {number} m
* @param {number} n
* @return {number}
*/
var uniquePaths = function(m, n) {
const dp = new Array(m).fill(1)
while (--n > 0) {
for (let i = 1; i < m; i++) {
dp[i] += dp[i-1]
}
}
return dp[m-1] || 1
};
Template generated via Leetmark.


The color property is used to set the color of the text. With CSS, a color is must often specified by:The default text color of a page is defined in the body selector.
- a color name - like
red- a HEX value - like
#ffBB00- an RGB Value - like
rgb(255,0,0)


from itertools import combinations_with_replacement
from sympy import Function, sympify, diff, Eq, S, Symbol, Derivative
from sympy.core.compatibility import (iterable, range)
[docs]def euler_equations(L, funcs=(), vars=()):
r"""
Find the Euler-Lagrange equations [1]_ for a given Lagrangian.
Parameters
==========
L : Expr
The Lagrangian that should be a function of the functions listed
in the second argument and their derivatives.
For example, in the case of two functions `f(x,y)`, `g(x,y)` and
two independent variables `x`, `y` the Lagrangian would have the form:
.. math:: L\left(f(x,y),g(x,y),\frac{\partial f(x,y)}{\partial x},
\frac{\partial f(x,y)}{\partial y},
\frac{\partial g(x,y)}{\partial x},
\frac{\partial g(x,y)}{\partial y},x,y\right)
In many cases it is not necessary to provide anything, except the
Lagrangian, it will be auto-detected (and an error raised if this
couldn't be done).
funcs : Function or an iterable of Functions
The functions that the Lagrangian depends on. The Euler equations
are differential equations for each of these functions.
vars : Symbol or an iterable of Symbols
The Symbols that are the independent variables of the functions.
Returns
=======
eqns : list of Eq
The list of differential equations, one for each function.
Examples
========
>>> from sympy import Symbol, Function
>>> from sympy.calculus.euler import euler_equations
>>> x = Function('x')
>>> t = Symbol('t')
>>> L = (x(t).diff(t))**2/2 - x(t)**2/2
>>> euler_equations(L, x(t), t)
[Eq(-x(t) - Derivative(x(t), t, t), 0)]
>>> u = Function('u')
>>> x = Symbol('x')
>>> L = (u(t, x).diff(t))**2/2 - (u(t, x).diff(x))**2/2
>>> euler_equations(L, u(t, x), [t, x])
[Eq(-Derivative(u(t, x), t, t) + Derivative(u(t, x), x, x), 0)]
References
==========
.. [1] http://en.wikipedia.org/wiki/Euler%E2%80%93Lagrange_equation
"""
funcs = tuple(funcs) if iterable(funcs) else (funcs,)
if not funcs:
funcs = tuple(L.atoms(Function))
else:
for f in funcs:
if not isinstance(f, Function):
raise TypeError('Function expected, got: %s' % f)
vars = tuple(vars) if iterable(vars) else (vars,)
if not vars:
vars = funcs[0].args
else:
vars = tuple(sympify(var) for var in vars)
if not all(isinstance(v, Symbol) for v in vars):
raise TypeError('Variables are not symbols, got %s' % vars)
for f in funcs:
if not vars == f.args:
raise ValueError("Variables %s don't match args: %s" % (vars, f))
order = max(len(d.variables) for d in L.atoms(Derivative)
if d.expr in funcs)
eqns = []
for f in funcs:
eq = diff(L, f)
for i in range(1, order + 1):
for p in combinations_with_replacement(vars, i):
eq = eq + S.NegativeOne**i*diff(L, diff(f, *p), *p)
eqns.append(Eq(eq))
return eqns


I am from Beijing. I am a native Chinese speaker. I graduated from Teacher University in China and have teacher certification. I had been worked in a high school for 5 years. I also got two master degrees. One was got in China. The other one was got in NYU. I have been living in New York City for ten years. I have better understand two different cultures of China and America. I am working on my PhD degree in New York City. I am a Chinese teacher in one private school in NYC now. I have very rich experience of tutoring Chinese. I have at least 8 years tutor Chinese here in NYC. I was a volunteer of Chinese tutor in Columbia University when I was working there in Chemistry department. I use the most popular Chinese textbooks. I find these Chinese textbooks are very useful. Many Chinese learners like them and their Chinese level improve so quickly. I like to be a teacher. I enjoy tutoring people learn Chinese. I am very patient and can use many different useful methods to teach Chinese. I deeply believe one thing: Every one can speak fluent Chinese because more than one point three billion people can speak Chinese. So can you. Let’s conquer Mandarin together.


Resume
Objective
Apply to become a software developer for Epic Systems Corporation and contribute to writing software for its health system.
Education
Rose-Hulman Institute of Technology
- Terre Haute, IN
Bachelor of Science, Computer Science
Minor in Japanese
GPA:
3.66/4.0
Relevant Courses:
Operating Systems, Database Systems, Data Structure & Algorithm Analysis, Object-Oriented Software Development, Computer Architecture, Web Programming.
Skills
Web Development:
HTML, JavaScript, Bootstrap, CSS
Web Services:
Firebase
Programming:
C#, Python, Java, SQL
Microsoft Office:
Proficient in Word, PowerPoint, Excel, and Outlook
Languages:
English, Simplified Chinese, Japanese
Experience
Computer Science Dept. at Rose-Hulman
– Terre Haute, IN Sep. – Nov. 2019
Team Project
Computer Science Dept. at Rose-Hulman
– Terre Haute, IN Sep. – Mar. 2021
Team Project


Start by admitting that greatness doesn’t come from the distraction and busywork that often fills up our lives. It comes from making a difference in the world. Now consider how you can make a difference in the lives of others. Consider your current work, which perhaps already makes a difference — how can you refocus yourself on this work? Or consider creating a side project, and carving out the time for this. Be the example of compassion for others around you. Know that it doesn’t matter if you achieve the compassionate result you set out to achieve — what matters is the intention to improve the lives of others. You can’t control the result, but you can control the intention. And you can show up, every day


Copycat Tesla Showroom
Best place to get a bargain
Cars
|
Solar Roof
|
Contact Us
Short youtube video of Tesla car models.
Cars
Model S
Model 3
Model X
Model Y
Solar Roof Details
Solar Panels
Integrated Solar Roof
Contact Us
Fill in your contact details
First Name:
Last Name:
Email:
To Calculate your Solar Power requirements
click here


Pickle filename
self.set_protein(None)
return joblib.dump(self, filename, compress=9)[0]
@classmethod
def load(self, filename):
self.set_protein(None)
// return joblib.dump(self, filename, compress=9)[0]
with gzip.open(filename, "w+", compresslevel=9) as f:
pickle.dump(self, f, protocol=2)
return filename
@classmethod
def load(self, filename):


Returns center
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
center |
THREE.Vector2 | object | If center.x and center.y is defined, then it the text's anchor point.
Otherwise, the center is calculated so that the text is always inside the canvas. Please define center.camera and center.canvas for it. See below for details. Properties
|
|||||||||||||
position |
THREE.Vector3 |
<optional> |
Position of the text. Uses only if center.camera and center.canvas is defined |
- Source:
Returns:
center. If center is not defined, returns the left upper corner: new THREE.Vector2( 0, 1 );
Methods
(inner) worldToScreen()
Converting World coordinates to Screen coordinates
https://stackoverflow.com/questions/11586527/converting-world-coordinates-to-screen-coordinates-in-three-js-using-projection
- Source:


Here you’ll find everything you need to change your profile information, settings, read notifications and requests, view your latest messages, change your pasword and much more! Also you can create or manage your own favourite page, have fun!


|
libpqxx
4.0.1
|
Simple read-only cursor represented as a stream of results. More...
#include <cursor.hxx>
Public Types | |
| typedef cursor_base::size_type | size_type |
| typedef cursor_base::difference_type | difference_type |
Public Member Functions | |
| icursorstream (transaction_base &context, const std::string &query, const std::string &basename, difference_type sstride=1) | |
| Set up a read-only, forward-only cursor. | |
| icursorstream (transaction_base &context, const field &cname, difference_type sstride=1, cursor_base::ownershippolicy op=cursor_base::owned) | |
| Adopt existing SQL cursor. Use with care. | |
| operator bool () const throw () | |
| icursorstream & | get (result &res) |
| Read new value into given result object; same as operator >> | |
| icursorstream & | operator>> (result &res) |
| Read new value into given result object; same as get(result &) | |
| icursorstream & | ignore (std::streamsize n=1) |
| Move given number of rows forward (ignoring stride) without reading data. | |
| void | set_stride (difference_type stride) |
| Change stride, i.e. the number of rows to fetch per read operation. | |
| difference_type | stride () const throw () |
Friends | |
| class | internal::gate::icursorstream_icursor_iterator |
Simple read-only cursor represented as a stream of results.
SQL cursors can be tricky, especially in C++ since the two languages seem to have been designed on different planets. An SQL cursor has two singular positions akin to end()
on either side of the underlying result set.
These cultural differences are hidden from view somewhat by libpqxx, which tries to make SQL cursors behave more like familiar C++ entities such as iterators, sequences, streams, and containers.
Data is fetched from the cursor as a sequence of result objects. Each of these will contain the number of rows defined as the stream's stride, except of course the last block of data which may contain fewer rows.
This class can create or adopt cursors that live outside any backend transaction, which your backend version may not support.
| pqxx::icursorstream::icursorstream | ( | transaction_base & | context, |
| const std::string & | query, | ||
| const std::string & | basename, | ||
| difference_type | sstride = 1 |
||
| ) |
Set up a read-only, forward-only cursor.
Roughly equivalent to a C++ Standard Library istream, this cursor type supports only two operations: reading a block of rows while moving forward, and moving forward without reading any data.
| context | Transaction context that this cursor will be active in |
| query | SQL query whose results this cursor shall iterate |
| basename | Suggested name for the SQL cursor; a unique code will be appended by the library to ensure its uniqueness |
| sstride | Number of rows to fetch per read operation; must be a positive number |
References set_stride().
| pqxx::icursorstream::icursorstream | ( | transaction_base & | context, |
| const field & | cname, | ||
| difference_type | sstride = 1 , |
||
| cursor_base::ownershippolicy | op = cursor_base::owned |
||
| ) |
Adopt existing SQL cursor. Use with care.
Forms a cursor stream around an existing SQL cursor, as returned by e.g. a server-side function. The SQL cursor will be cleaned up by the stream's destructor as if it had been created by the stream; cleaning it up by hand or adopting the same cursor twice is an error.
Passing the name of the cursor as a string is not allowed, both to avoid confusion with the other constructor and to discourage unnecessary use of adopted cursors.
| context | Transaction context that this cursor will be active in. |
| cname | Result field containing the name of the SQL cursor to adopt. |
| sstride | Number of rows to fetch per read operation; must be a positive number. |
| op | Ownership policy. Determines whether the cursor underlying this stream will be destroyed when the stream is closed. |
References set_stride().
| icursorstream& pqxx::icursorstream::get | ( | result & | res | ) |
Read new value into given result object; same as operator >>
The result set may continue any number of rows from zero to the chosen stride, inclusive. An empty result will only be returned if there are no more rows to retrieve.
| icursorstream & pqxx::icursorstream::ignore | ( | std::streamsize | n = 1 | ) |
Move given number of rows forward (ignoring stride) without reading data.
| pqxx::icursorstream::operator bool | ( | ) | const throw () |
| icursorstream& pqxx::icursorstream::operator>> | ( | result & | res | ) |
Read new value into given result object; same as get(result &)
The result set may continue any number of rows from zero to the chosen stride, inclusive. An empty result will only be returned if there are no more rows to retrieve.
| void pqxx::icursorstream::set_stride | ( | difference_type | stride | ) |
Change stride, i.e. the number of rows to fetch per read operation.
| stride | Must be a positive number |
References pqxx::to_string().
Referenced by icursorstream().
| difference_type pqxx::icursorstream::stride | ( | ) | const throw () |
|
friend |


[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- object:
The most base type
- pygeodesy.auxilats.auxDST.AuxDST:
Discrete Sine Transforms (DST) for Auxiliary Latitudes.
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- exceptions.StandardError:
Base class for all standard Python exceptions that do not represent
interpreter exiting.
- exceptions.AttributeError:
Attribute not found.
- exceptions.ImportError:
Import can't find module, or can't find name in module.
- exceptions.ValueError:
Inappropriate argument value (of correct type).
- pygeodesy.errors._ValueError:
(INTERNAL) Format a
ValueError
with/-out exception
chaining.
- pygeodesy.albers.AlbersError:
An AlbersEqualArea, AlbersEqualArea2, AlbersEqualArea4, AlbersEqualAreaCylindrical, AlbersEqualAreaNorth, AlbersEqualAreaSouth or Albers7Tuple issue.
- pygeodesy.ltp.AttitudeError:
An Attitude or Attitude4Tuple issue.
- pygeodesy.errors.AuxError:
Error raised for an rhumbaux
Aux
, AuxDLat
or
AuxLat
issue.
- pygeodesy.azimuthal.AzimuthalError:
An azimuthal Equidistant, EquidistantKarney, Gnomonic, LambertEqualArea, Orthographic, Stereographic or Azimuthal7Tuple issue.
- pygeodesy.css.CSSError:
Cassini-Soldner (CSS) conversion or other Css issue.
- pygeodesy.errors.ClipError:
Clip box or clip region issue.
- pygeodesy.errors.CrossError:
Error raised for zero or near-zero vectorial cross products,
occurring for coincident or colinear points, lines or bearings.
- pygeodesy.epsg.EPSGError:
EPSG encode, decode or other Epsg issue.
- pygeodesy.ecef.EcefError:
An ECEF or
Ecef*
related issue.
- pygeodesy.elliptic.EllipticError:
Elliptic integral, function, convergence or other Elliptic issue.
- pygeodesy.gars.GARSError:
Global Area Reference System (GARS) encode, decode or other Garef
issue.
- pygeodesy.errors.GeodesicError:
Error raised for pygeodesy.geodesicx lack of convergence or other
pygeodesy.geodesicx or pygeodesy.karney issues.
- pygeodesy.geohash.GeohashError:
Geohash encode, decode or other Geohash issue.
- pygeodesy.errors.IntersectionError:
Error raised for line or circle intersection issues.
- pygeodesy.ktm.KTMError:
Error raised for KTransverseMercator and KTransverseMercator.forward issues.
- pygeodesy.lcc.LCCError:
Lambert Conformal Conic
LCC
or other Lcc issue.
- pygeodesy.errors.LenError:
Error raised for mis-matching
len
values.
- pygeodesy.errors.LimitError:
Error raised for lat- or longitudinal values or deltas exceeding
the given
limit
in functions pygeodesy.equirectangular, pygeodesy.equirectangular_,
nearestOn*
and simplify*
or methods with
limit
or options
keyword arguments.
- pygeodesy.ltp.LocalError:
A LocalCartesian or Ltp related
issue.
- pygeodesy.errors.MGRSError:
Military Grid Reference System (MGRS) parse or other Mgrs issue.
- pygeodesy.errors.NumPyError:
Error raised for
NumPy
issues.
- pygeodesy.osgr.OSGRError:
Error raised for a parseOSGR, Osgr or
other OSGR issue.
- pygeodesy.errors.ParseError:
Error parsing degrees, radians or several other formats.
- pygeodesy.errors.PointsError:
Error for an insufficient number of points.
- pygeodesy.errors.RangeError:
Error raised for lat- or longitude values outside the
clip
, clipLat
,
clipLon
in functions pygeodesy.parse3llh, pygeodesy.parseDMS, pygeodesy.parseDMS2 and pygeodesy.parseRad or the given
limit
in functions pygeodesy.clipDegrees and pygeodesy.clipRadians.
- pygeodesy.resections.ResectionError:
Error raised for issues in pygeodesy.resections.
- pygeodesy.fsums.ResidualError:
Error raised for an operation involving a pygeodesy.sums.Fsum instance with a non-zero
residual
, integer or otherwise.
- pygeodesy.errors.RhumbError:
Error raised for pygeodesy.rhumbaux, pygeodesy.rhumbsolve or pygeodesy.rhumbx issues.
- pygeodesy.errors.TRFError:
Terrestrial Reference Frame (TRF), Epoch, RefFrame
or RefFrame conversion issue.
- pygeodesy.errors.TriangleError:
Error raised for triangle, inter- or resection issues.
- pygeodesy.triaxials.TriaxialError:
Raised for Triaxial issues.
- pygeodesy.ups.UPSError:
Universal Polar Stereographic (UPS) parse or other Ups issue.
- pygeodesy.utm.UTMError:
Universal Transverse Mercator (UTM parse or other Utm issue.
- pygeodesy.utmups.UTMUPSError:
Universal Transverse Mercator/Universal Polar Stereographic
(UTM/UPS) parse, validate or other issue.
- pygeodesy.errors.VectorError:
Vector3d,
Cartesian*
or
*Nvector
issues.
- pygeodesy.ellipsoidalVincenty.VincentyError:
Error raised from Vincenty's
direct
and
inverse
methods for coincident points or lack of
convergence.
- pygeodesy.wgrs.WGRSError:
World Geographic Reference System (WGRS) encode, decode or other Georef
issue.
- pygeodesy.webmercator.WebMercatorError:
Web Mercator (WM) parser or Wm
issue.
- _abcoll.Container
- _abcoll.Sequence:
All the operations on a read-only sequence.
- _abcoll.Iterable
- _abcoll.Sequence:
All the operations on a read-only sequence.
- pygeodesy.points.LatLon_:
Low-overhead
LatLon
class for Numpy2LatLon and Tuple2LatLon.
- _abcoll.Sized
- _abcoll.Sequence:
All the operations on a read-only sequence.
- pygeodesy.booleans._BooleanBase
- pygeodesy.ltp._ChLV:
(INTERNAL) Base class for
ChLV*
classes.
- pygeodesy.namedTuples._Convergence:
(INTERNAL) DEPRECATED Property
convergence
, use
property gamma
.
- pygeodesy.namedTuples.Forward4Tuple:
4-Tuple
(easting, northing, gamma, scale)
in
meter
, meter
, meridian convergence
gamma
at point in degrees
and the
scale
of projection at point scalar
.
- pygeodesy.namedTuples.LatLonDatum5Tuple:
5-Tuple
(lat, lon, datum, gamma, scale)
in
degrees90
, degrees180
, Datum,
degrees
and float
.
- pygeodesy.namedTuples.Reverse4Tuple:
4-Tuple
(lat, lon, gamma, scale)
with
lat
- and lon
gitude in
degrees
, meridian convergence gamma
at
point in degrees
and the scale
of
projection at point scalar
.
- pygeodesy.namedTuples.UtmUps8Tuple:
8-Tuple
(zone, hemipole, easting, northing, band, datum,
gamma, scale)
as int
, str
,
meter
, meter
, band
letter,
Datum
, degrees
and scalar
,
where zone
is 1..60
for UTM or
0
for UPS, hemipole
'N'|'S'
is the UTM hemisphere or the UPS pole and band
is
""
or the longitudinal UTM band
'C'|'D'|..|'W'|'X'
or polar UPS band
'A'|'B'|'Y'|'Z'
.
- pygeodesy.named._Named:
(INTERNAL) Root class for named objects.
- pygeodesy.auxilats.auxAngle.AuxAngle:
An accurate representation of angles
- pygeodesy.elliptic.Elliptic:
Elliptic integrals and functions.
- pygeodesy.frechet.Frechet:
Frechet base class, requires method Frechet.distance to be overloaded.
- pygeodesy.fsums.Fsum:
Precision floating point running summation.
- pygeodesy.hausdorff.Hausdorff:
Hausdorff base class, requires method Hausdorff.distance to be overloaded.
- pygeodesy.iters._BaseIter:
(INTERNAL) Iterator over items with loop-back and de-duplication.
- pygeodesy.booleans._Clip:
(INTERNAL) A doubly-linked list representing a closed
polygon of LatLonFHP or LatLonGH points, duplicates and intersections with
other clips.
- pygeodesy.booleans._CompositeBase:
(INTERNAL) Base class for BooleanFHP and BooleanGH (
_CompositeFHP
and
_CompositeGH
).
- pygeodesy.fstats._FstatsNamed:
(INTERNAL) Base class.
- pygeodesy.heights._HeightBase:
(INTERNAL) Interpolator base class.
- pygeodesy.booleans._LatLonBool:
(INTERNAL) Base class for LatLonFHP and LatLonGH.
- pygeodesy.named._NamedBase:
(INTERNAL) Base class with name.
- pygeodesy.ltp.Attitude:
The orientation of a plane or camera in space.
- pygeodesy.css.CassiniSoldner:
Cassini-Soldner projection, a Python version of Karney's C++
class CassiniSoldner.
- pygeodesy.css.Css:
Cassini-Soldner East-/Northing location.
- pygeodesy.etm.ExactTransverseMercator:
Pure Python version of Karney's C++ class TransverseMercatorExact, a numerically exact
transverse Mercator projection, further referred to as
TMExact
.
- pygeodesy.ltp.Frustum:
A rectangular pyramid, typically representing a camera's
field-of-view (fov) and the intersection with (or projection
to) a local tangent plane.
- pygeodesy.geodesicx.gxarea.GeodesicAreaExact:
Area and perimeter of a geodesic polygon, an enhanced version of
Karney's Python class PolygonArea using the more accurate surface area.
- pygeodesy.ktm.KTransverseMercator:
Karney's C++ class TransverseMercator transcoded to pure Python,
following is a partial copy of Karney's documentation.
- pygeodesy.latlonBase.LatLonBase:
(INTERNAL) Base class for
LatLon
points on spherical
or ellipsoidal earth models.
- pygeodesy.lcc.Lcc:
Lambert conformal conic East-/Northing location.
- pygeodesy.ltp.LocalCartesian:
Conversion between geodetic
(lat, lon, height)
and
local cartesian (x, y, z)
coordinates with
geodetic origin (lat0, lon0, height0)
,
transcoded from Karney's C++ class LocalCartesian.
- pygeodesy.mgrs.Mgrs:
Military Grid Reference System (MGRS/NATO) references, with method
to convert to UTM coordinates.
- pygeodesy.osgr.Osgr:
Ordnance Survey Grid References (OSGR) coordinates on the National Grid.
- pygeodesy.utmupsBase.UtmUpsBase:
(INTERNAL) Base class for Utm and Ups coordinates.
- pygeodesy.vector3dBase.Vector3dBase:
(INTERNAL) Generic 3-D vector base class.
- pygeodesy.webmercator.Wm:
Web Mercator (WM) coordinate.
- pygeodesy.albers._AlbersBase:
(INTERNAL) Base class for
AlbersEqualArea...
projections.
- pygeodesy.azimuthal._AzimuthalBase:
(INTERNAL) Base class for azimuthal projections.
- pygeodesy.azimuthal.Equidistant:
Azimuthal equidistant projection for the sphere***, see Snyder, pp 195-197 and MathWorld-Wolfram.
- pygeodesy.azimuthal.Gnomonic:
Azimuthal gnomonic projection for the sphere***, see Snyder, pp 164-168 and MathWorld-Wolfram.
- pygeodesy.azimuthal.LambertEqualArea:
Lambert-equal-area projection for the sphere*** (aka Lambert zenithal equal-area projection, see Snyder, pp 185-187 and MathWorld-Wolfram.
- pygeodesy.azimuthal.Orthographic:
Orthographic projection for the sphere***, see Snyder, pp 148-153 and MathWorld-Wolfram.
- pygeodesy.azimuthal.Stereographic:
Stereographic projection for the sphere***, see Snyder, pp 157-160 and MathWorld-Wolfram.
- pygeodesy.azimuthal._AzimuthalGeodesic:
(INTERNAL) Base class for azimuthal projections using the
wrapped geodesic.Geodesic and geodesicline.GeodesicLine
or the exact geodesic classes GeodesicExact and GeodesicLineExact.
- pygeodesy.karney._CapsBase:
(INTERNAL) Base class for
[_]Geodesic*Exact
.
- pygeodesy.ecef._EcefBase:
(INTERNAL) Base class for EcefFarrell21, EcefFarrell22, EcefKarney, EcefSudano, EcefVeness and EcefYou.
- pygeodesy.ecef.EcefFarrell21:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates based on Jay A. Farrell's
Table 2.1, page 29.
- pygeodesy.ecef.EcefFarrell22:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates based on Jay A. Farrell's
Table 2.2, page 30.
- pygeodesy.ecef.EcefKarney:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates transcoded from Karney's
C++ Geocentric methods.
- pygeodesy.ecef.EcefSudano:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates based on John J. Sudano's
paper.
- pygeodesy.ecef.EcefVeness:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates transcoded from Chris
Veness' JavaScript classes LatLonEllipsoidal, Cartesian.
- pygeodesy.ecef.EcefYou:
Conversion between geodetic and geocentric, Earth-Centered,
Earth-Fixed (ECEF) coordinates using Rey-Jer You's transformation for non-prolate ellipsoids.
- pygeodesy.ltpTuples._NamedAerNed:
(INTERNAL) Base class for classes
Aer
and
Ned
.
- pygeodesy.named._NamedEnumItem:
(INTERNAL) Base class for items in a
_NamedEnum
registery.
- pygeodesy.named._NamedDict:
(INTERNAL) Named
dict
with key and attribute
access to the items.
- pygeodesy.named._NamedTuple:
(INTERNAL) Base for named
tuple
s with both index
and attribute name access to the items.
- pygeodesy.ltpTuples.Aer4Tuple:
4-Tuple
(azimuth, elevation, slantrange, ltp)
, all in
meter
except ltp
.
- pygeodesy.albers.Albers7Tuple:
7-Tuple
(x, y, lat, lon, gamma, scale, datum)
, in
meter
, meter
, degrees90
,
degrees180
, degrees360
,
scalar
and Datum
where (x,
y)
is the projected, (lat, lon)
the geodetic
location, gamma
the meridian convergence at point, the
bearing of the y-axis measured clockwise from true North and
scale
is the azimuthal scale of the projection at
point.
- pygeodesy.karney.Area3Tuple:
3-Tuple
(number, perimeter, area)
with the
number
of points on the polygon or polyline, the
perimeter
in meter
and the
area
in meter
squared.
- pygeodesy.ltpTuples.Attitude4Tuple:
4-Tuple
(alt, tilt, yaw, roll)
with
altitude
in (positive) meter
and
tilt
, yaw
and roll
in
degrees
representing the attitude of a plane or
camera.
- pygeodesy.azimuthal.Azimuthal7Tuple:
7-Tuple
(x, y, lat, lon, azimuth, scale, datum)
, in
meter
, meter
, degrees90
,
degrees180
, compass degrees
,
scalar
and Datum
where (x,
y)
is the easting and northing of a projected point,
(lat, lon)
the geodetic location, azimuth
the azimuth, clockwise from true North and scale
is
the projection scale, either 1 / reciprocal
or
1
or -1
in the Equidistant case.
- pygeodesy.namedTuples.Bearing2Tuple:
2-Tuple
(initial, final)
bearings, both in compass
degrees360
.
- pygeodesy.namedTuples.Bounds2Tuple:
2-Tuple
(latlonSW, latlonNE)
with the bounds'
lower-left and upper-right corner as LatLon
instance.
- pygeodesy.namedTuples.Bounds4Tuple:
4-Tuple
(latS, lonW, latN, lonE)
with the bounds'
lower-left (LatS, LowW)
and upper-right (latN,
lonE)
corner lat- and longitudes.
- pygeodesy.ltpTuples.ChLVEN2Tuple:
2-Tuple
(E_LV95, N_LV95)
with falsed Swiss
LV95 easting and norting in meter (2_600_000,
1_200_000)
and origin at Bern, Ch
.
- pygeodesy.ltpTuples.ChLVYX2Tuple:
2-Tuple
(Y, X)
with unfalsed Swiss LV95
easting and norting in meter
.
- pygeodesy.ltpTuples.ChLVyx2Tuple:
2-Tuple
(y_LV03, x_LV03)
with falsed Swiss
LV03 easting and norting in meter (600_000,
200_000)
and origin at Bern, Ch
.
- pygeodesy.vector2d.Circin6Tuple:
6-Tuple
(radius, center, deltas, cA, cB, cC)
with the
radius
, the trilaterated center
and
contact points of the inscribed aka In- circle of a
triangle.
- pygeodesy.ellipsoids.Circle4Tuple:
4-Tuple
(radius, height, lat, beta)
of the
radius
and height
, both conventionally in
meter
of a parallel circle of latitude at
(geodetic) latitude lat
and the parametric (or
reduced) auxiliary latitude beta
, both in
degrees90
.
- pygeodesy.vector2d.Circum3Tuple:
3-Tuple
(radius, center, deltas)
with the
circumradius
and trilaterated
circumcenter
of the circumcircle
through
3 points (aka {Meeus}' Type II circle) or the radius
and center
of the smallest Meeus' Type I
circle.
- pygeodesy.vector2d.Circum4Tuple:
4-Tuple
(radius, center, rank, residuals)
with
radius
and center
of a sphere
least-squares fitted through given points and the
rank
and residuals
-if any- from numpy.linalg.lstsq.
- pygeodesy.clipy.ClipCS4Tuple:
4-Tuple
(start, end, i, j)
for each edge of a
clipped path with the start
and
end
points (LatLon
) of the portion of the
edge inside or on the clip box and the indices i
and
j
(int
) of the edge start and end points
in the original path.
- pygeodesy.clipy.ClipFHP4Tuple:
4-Tuple
(lat, lon, height, clipid)
for each point of
the clipFHP4 result with the lat
-,
lon
gitude, height
and clipid
of the polygon or clip.
- pygeodesy.clipy.ClipLB6Tuple:
6-Tuple
(start, end, i, fi, fj, j)
for each edge of
the clipped path with the start
and
end
points (LatLon
) of the portion of the
edge inside or on the clip box, indices i
and
j
(both int
) of the original path edge
start and end points and fractional indices fi
and fj
(both FIx) of the start
and
end
points along the edge of the original path.
- pygeodesy.clipy.ClipSH3Tuple:
3-Tuple
(start, end, original)
for each edge of a
clipped polygon, the start
and end
points (LatLon
) of the portion of the edge inside or
on the clip region and original
indicates whether the
edge is part of the original polygon or part of the clip region
(bool
).
- pygeodesy.resections.Collins5Tuple:
5-Tuple
(pointP, pointH, a, b, c)
with survey
pointP
, auxiliary pointH
, each an
instance of pointA
's (sub-)class and triangle
sides a
, b
and c
in
meter
, conventionally.
- pygeodesy.ellipsoids.Curvature2Tuple:
2-Tuple
(meridional, prime_vertical)
of radii of
curvature, both in meter
, conventionally.
- pygeodesy.namedTuples.Destination2Tuple:
2-Tuple
(destination, final)
, destination
in LatLon
and final
bearing in compass
degrees360
.
- pygeodesy.namedTuples.Destination3Tuple:
3-Tuple
(lat, lon, final)
, destination
lat
, lon
in degrees90
respectively degrees180
and final
bearing
in compass degrees360
.
- pygeodesy.namedTuples.Distance2Tuple:
2-Tuple
(distance, initial)
, distance
in
meter
and initial
bearing in compass
degrees360
.
- pygeodesy.namedTuples.Distance3Tuple:
3-Tuple
(distance, initial, final)
,
distance
in meter
and
initial
and final
bearing, both in
compass degrees360
.
- pygeodesy.namedTuples.Distance4Tuple:
4-Tuple
(distance2, delta_lat, delta_lon, unroll_lon2)
with the distance in degrees squared
, the latitudinal
delta_lat = lat2 - lat1
, the wrapped,
unrolled and adjusted longitudinal delta_lon = lon2 -
lon1
and unroll_lon2
, the unrolled or
original lon2
.
- pygeodesy.namedTuples.EasNor2Tuple:
2-Tuple
(easting, northing)
, both in
meter
, conventionally.
- pygeodesy.namedTuples.EasNor3Tuple:
3-Tuple
(easting, northing, height)
, all in
meter
, conventionally.
- pygeodesy.css.EasNorAziRk4Tuple:
4-Tuple
(easting, northing, azimuth, reciprocal)
for
the Cassini-Soldner location with easting
and
northing
in meters
and the
azimuth
of easting direction and
reciprocal
of azimuthal northing scale, both in
degrees
.
- pygeodesy.css.EasNorAziRkEqu6Tuple:
6-Tuple
(easting, northing, azimuth, reciprocal, equatorarc,
equatorazimuth)
for the Cassini-Soldner location with
easting
and northing
in
meters
and the azimuth
of easting
direction, reciprocal
of azimuthal northing scale,
equatorarc
and equatorazimuth
, all in
degrees
.
- pygeodesy.webmercator.EasNorRadius3Tuple:
3-Tuple
(easting, northing, radius)
, all in
meter
.
- pygeodesy.ecef.Ecef9Tuple:
9-Tuple
(x, y, z, lat, lon, height, C, M, datum)
with
geocentric x
, y
and z
plus geodetic lat
, lon
and
height
, case C
(see the
Ecef*.reverse
methods) and optionally, the rotation
matrix M
(EcefMatrix) and datum
, with
lat
and lon
in degrees
and
x
, y
, z
and
height
in meter
, conventionally.
- pygeodesy.ecef.EcefMatrix:
A rotation matrix known as East-North-Up (ENU) to ECEF.
- pygeodesy.elevations.Elevation2Tuple:
2-Tuple
(elevation, data_source)
in meter
and str
.
- pygeodesy.elliptic.Elliptic3Tuple:
3-Tuple
(sn, cn, dn)
all scalar
.
- pygeodesy.ltpTuples.Enu4Tuple:
4-Tuple
(east, north, up, ltp)
, in meter
except ltp
.
- pygeodesy.ltpTuples.Footprint5Tuple:
5-Tuple
(center, upperleft, upperight, loweright,
lowerleft)
with the center
and 4 corners of the
local projection of a Frustum
, each an Xyz4Tuple, XyzLocal, LatLon
, etc.
- pygeodesy.namedTuples.Forward4Tuple:
4-Tuple
(easting, northing, gamma, scale)
in
meter
, meter
, meridian convergence
gamma
at point in degrees
and the
scale
of projection at point scalar
.
- pygeodesy.frechet.Frechet6Tuple:
6-Tuple
(fd, fi1, fi2, r, n, units)
with the
discrete Fréchet distance fd
,
fractional indices fi1
and fi2
as
FIx
, the recursion depth r
, the number of
distances computed n
and the units class or class or name of the distance
units
.
- pygeodesy.fsums.Fsum2Tuple:
2-Tuple
(fsum, residual)
with the precision running
fsum
and the residual
, the sum of the
remaining partials.
- pygeodesy.elevations.GeoidHeight2Tuple:
2-Tuple
(height, model_name)
, geoid
height
in meter
and
model_name
as str
.
- pygeodesy.geoids.GeoidHeight5Tuple:
5-Tuple
(lat, lon, egm84, egm96, egm2008)
for GeoidHeights.dat tests with the heights for 3
different EGM grids at degrees90
and
degrees180
degrees (after converting lon
from original 0 <= EasterLon <= 360
).
- pygeodesy.hausdorff.Hausdorff6Tuple:
6-Tuple
(hd, i, j, mn, md, units)
with the Hausdorff distance hd
, indices
i
and j
, the total count mn
,
the mean Hausdorff
distance md
and
the class or name of both distance units
.
- pygeodesy.trf.Helmert7Tuple:
7-Tuple
(tx, ty, tz, s, sx, sy, sz)
of Helmert
transform parameters with translations tx
,
ty
and tz
in millimeter
,
scale s
in ppb
and rotations
sx
, sy
and sz
in
milliarcseconds
.
- pygeodesy.namedTuples.Intersection3Tuple:
3-Tuple
(point, outside1, outside2)
of an intersection
point
and outside1
, the position of the
point
, -1
if before the start,
+1
if after the end and 0
if on or
between the start and end point of the first line.
- pygeodesy.namedTuples.LatLon2Tuple:
2-Tuple
(lat, lon)
in degrees90
and
degrees180
.
- pygeodesy.namedTuples.LatLon3Tuple:
3-Tuple
(lat, lon, height)
in degrees90
,
degrees180
and meter
, conventionally.
- pygeodesy.css.LatLonAziRk4Tuple:
4-Tuple
(lat, lon, azimuth, reciprocal)
, all in
degrees
where azimuth
is the azimuth of
easting direction and reciprocal
the reciprocal of
azimuthal northing scale.
- pygeodesy.namedTuples.LatLonDatum3Tuple:
3-Tuple
(lat, lon, datum)
in degrees90
,
degrees180
and Datum.
- pygeodesy.namedTuples.LatLonPrec3Tuple:
3-Tuple
(lat, lon, precision)
in degrees
,
degrees
and int
.
- pygeodesy.ltpTuples.Local9Tuple:
9-Tuple
(x, y, z, lat, lon, height, ltp, ecef, M)
with
local x
, y
, z
all in
meter
, geodetic lat
,
lon
, height
, local tangent plane
ltp
(Ltp), ecef
(Ecef9Tuple) with geocentric x
,
y
, z
, geodetic lat
,
lon
, height
and concatenated
rotation matrix M
(EcefMatrix) or None
.
- pygeodesy.ltpTuples.ChLV9Tuple:
9-Tuple
(Y, X, h_, lat, lon, height, ltp, ecef, M)
with unfalsed Swiss (Y, X, h_) coordinates and
height, all in meter
, ltp
either a ChLV, ChLVa or ChLVe
instance and ecef
(EcefKarney at Bern, Ch, otherwise like Local9Tuple.
- pygeodesy.vector2d.Meeus2Tuple:
2-Tuple
(radius, Type)
with radius
and
Meeus' Type
of the smallest circle
containing 3 points.
- pygeodesy.mgrs.Mgrs4Tuple:
4-Tuple
(zone, EN, easting, northing)
,
zone
and grid tile EN
as
str
, easting
and northing
in
meter
.
- pygeodesy.mgrs.Mgrs6Tuple:
6-Tuple
(zone, EN, easting, northing, band, datum)
,
with zone
, grid tile EN
and
band
as str
, easting
and
northing
in meter
and datum
a Datum.
- pygeodesy.namedTuples.NearestOn2Tuple:
2-Tuple
(closest, fraction)
of the
closest
point on and fraction
along a
line (segment) between two points.
- pygeodesy.namedTuples.NearestOn3Tuple:
3-Tuple
(closest, distance, angle)
of the
closest
point on the polygon, either a
LatLon
instance or a LatLon3Tuple(lat, lon, height)
and
the distance
and angle
to the
closest
point are in meter
respectively
compass degrees360
.
- pygeodesy.namedTuples.NearestOn4Tuple:
4-Tuple
(lat, lon, distance, normal)
with the
lat
- and lon
gitude of the nearest point,
the distance
in meter
and the azimuth of
the normal
, perpendicular line.
- pygeodesy.namedTuples.NearestOn5Tuple:
5-Tuple
(lat, lon, distance, angle, height)
all in
degrees
, except height
.
- pygeodesy.namedTuples.NearestOn6Tuple:
6-Tuple
(closest, distance, fi, j, start, end)
with
the closest
point, the distance
in
meter
, conventionally and the start
and
end
point of the path or polygon edge.
- pygeodesy.namedTuples.NearestOn8Tuple:
8-Tuple
(closest, distance, fi, j, start, end, initial,
final)
, like NearestOn6Tuple but extended with the
initial
and the final
bearing at the
reference respectively the closest
point, both in
compass degrees
.
- pygeodesy.ltpTuples.Ned4Tuple:
4-Tuple
(north, east, down, ltp)
, all in
meter
except ltp
.
- pygeodesy.namedTuples.PhiLam2Tuple:
2-Tuple
(phi, lam)
with latitude phi
in
radians[PI_2]
and longitude lam
in
radians[PI]
.
- pygeodesy.namedTuples.PhiLam3Tuple:
3-Tuple
(phi, lam, height)
with latitude
phi
in radians[PI_2]
, longitude
lam
in radians[PI]
and
height
in meter
.
- pygeodesy.namedTuples.PhiLam4Tuple:
4-Tuple
(phi, lam, height, datum)
with latitude
phi
in radians[PI_2]
, longitude
lam
in radians[PI]
, height
in meter
and Datum.
- pygeodesy.namedTuples.Point3Tuple:
3-Tuple
(x, y, ll)
in meter
,
meter
and LatLon
.
- pygeodesy.namedTuples.Points2Tuple:
2-Tuple
(number, points)
with the number
of points and -possible reduced- list
or
tuple
of points
.
- pygeodesy.formy.Radical2Tuple:
2-Tuple
(ratio, xline)
of the radical
ratio
and radical xline
, both
scalar
and 0.0 <= ratio <= 1.0
- pygeodesy.vector2d.Radii11Tuple:
11-Tuple
(rA, rB, rC, cR, rIn, riS, roS, a, b, c, s)
with the Tangent
circle radii rA
,
rB
and rC
, the circumradius
cR
, the Incircle
radius rIn
aka inradius
, the inner and outer Soddy circle
radii riS
and roS
, the sides
a
, b
and c
and
semi-perimeter s
of a triangle, all in
meter
conventionally.
- pygeodesy.geohash.Resolutions2Tuple:
2-Tuple
(res1, res2)
with the primary
(longitudinal) and secondary (latitudinal)
resolution, both in degrees
.
- pygeodesy.namedTuples.Reverse4Tuple:
4-Tuple
(lat, lon, gamma, scale)
with
lat
- and lon
gitude in
degrees
, meridian convergence gamma
at
point in degrees
and the scale
of
projection at point scalar
.
- pygeodesy.points.Shape2Tuple:
2-Tuple
(nrows, ncols)
, the number of rows and
columns, both int
.
- pygeodesy.vector2d.Soddy4Tuple:
4-Tuple
(radius, center, deltas, outer)
with
radius
and (trilaterated) center
of the
inner Soddy circle and the radius of the
outer
Soddy circle.
- pygeodesy.resections.Survey3Tuple:
3-Tuple
(PA, PB, PC)
with distance from survey point
P
to each of the triangle corners A
,
B
and C
in meter
,
conventionally.
- pygeodesy.resections.Tienstra7Tuple:
7-Tuple
(pointP, A, B, C, a, b, c)
with survey
pointP
, interior triangle angles A
,
B
and C
in degrees
and
triangle sides a
, b
and c
in
meter
, conventionally.
- pygeodesy.resections.TriAngle4Tuple:
4-Tuple
(radA, radB, radC, rIn)
with the interior
angles at triangle corners A
, B
and
C
in radians
and the
InCircle
radius rIn
aka
inradius
in meter
, conventionally.
- pygeodesy.resections.TriSide2Tuple:
2-Tuple
(a, radA)
with triangle side a
in
meter
, conventionally and angle radA
at
the opposite triangle corner in radians
.
- pygeodesy.resections.TriSide4Tuple:
4-Tuple
(a, b, radC, d)
with interior angle
radC
at triangle corner C
in
radians
with the length of triangle sides
a
and b
and with triangle height
d
perpendicular to triangle side c
, in
the same units as triangle sides a
and b
.
- pygeodesy.namedTuples.Triangle7Tuple:
7-Tuple
(A, a, B, b, C, c, area)
with interior angles
A
, B
and C
in
degrees
, spherical sides a
,
b
and c
in meter
conventionally and the area
of a (spherical) triangle
in square meter
conventionally.
- pygeodesy.namedTuples.Triangle8Tuple:
8-Tuple
(A, a, B, b, C, c, D, E)
with interior angles
A
, B
and C
, spherical sides
a
, b
and c
, the spherical
deficit D
and the spherical excess
E
of a (spherical) triangle, all in
radians
.
- pygeodesy.namedTuples.Trilaterate5Tuple:
5-Tuple
(min, minPoint, max, maxPoint, n)
with
min
and max
in meter
, the
corresponding trilaterated minPoint
and
maxPoint
as LatLon
and the number
n
.
- pygeodesy.namedTuples.UtmUps2Tuple:
2-Tuple
(zone, hemipole)
as int
and
str
, where zone
is 1..60
for
UTM or 0
for UPS and hemipole
'N'|'S'
is the UTM hemisphere or the UPS pole.
- pygeodesy.namedTuples.UtmUps5Tuple:
5-Tuple
(zone, hemipole, easting, northing, band)
as
int
, str
, meter
,
meter
and band
letter, where
zone
is 1..60
for UTM or 0
for UPS, hemipole
'N'|'S'
is the UTM
hemisphere or the UPS pole and band
is
""
or the longitudinal UTM band
'C'|'D'|..|'W'|'X'
or polar UPS band
'A'|'B'|'Y'|'Z'
.
- pygeodesy.namedTuples.UtmUps8Tuple:
8-Tuple
(zone, hemipole, easting, northing, band, datum,
gamma, scale)
as int
, str
,
meter
, meter
, band
letter,
Datum
, degrees
and scalar
,
where zone
is 1..60
for UTM or
0
for UPS, hemipole
'N'|'S'
is the UTM hemisphere or the UPS pole and band
is
""
or the longitudinal UTM band
'C'|'D'|..|'W'|'X'
or polar UPS band
'A'|'B'|'Y'|'Z'
.
- pygeodesy.namedTuples.UtmUpsLatLon5Tuple:
5-Tuple
(zone, band, hemipole, lat, lon)
as
int
, str
, str
,
degrees90
and degrees180
, where
zone
is 1..60
for UTM or 0
for UPS, band
is ""
or the
longitudinal UTM band 'C'|'D'|..|'W'|'X'
or
polar UPS band 'A'|'B'|'Y'|'Z'
and
hemipole
'N'|'S'
is the UTM hemisphere or
the UPS pole.
- pygeodesy.namedTuples.Vector2Tuple:
2-Tuple
(x, y)
of (geocentric) components, each in
meter
or the same units
.
- pygeodesy.namedTuples.Vector3Tuple:
3-Tuple
(x, y, z)
of (geocentric) components, all in
meter
or the same units
.
- pygeodesy.namedTuples.Vector4Tuple:
4-Tuple
(x, y, z, h)
of (geocentric) components, all
in meter
or the same units
.
- pygeodesy.ltpTuples.Xyz4Tuple:
4-Tuple
(x, y, z, ltp)
, all in meter
except ltp
.
- pygeodesy.deprecated._DeprecatedNamedTuple:
(INTERNAL) Base class for DEPRECATED
_NamedTuple
classes.
- pygeodesy.karney._GTuple:
(INTERNAL) Helper.
- pygeodesy.karney.Direct9Tuple:
9-Tuple
(a12, lat2, lon2, azi2, s12, m12, M12, M21,
S12)
with arc length a12
, angles
lat2
, lon2
and azimuth azi2
in degrees
, distance s12
and reduced
length m12
in meter
and area
S12
in meter
squared.
- pygeodesy.geodsolve.GeodSolve12Tuple:
12-Tuple
(lat1, lon1, azi1, lat2, lon2, azi2, s12, a12, m12,
M12, M21, S12)
with angles lat1
,
lon1
, azi1
, lat2
,
lon2
and azi2
and arc a12
all in degrees
, initial azi1
and final
azi2
forward azimuths, distance s12
and
reduced length m12
in meter
, area
S12
in meter
squared and geodesic
scale factors M12
and M21
, both
scalar
, see GeodSolve.
- pygeodesy.karney.Inverse10Tuple:
10-Tuple
(a12, s12, salp1, calp1, salp2, calp2, m12, M12,
M21, S12)
with arc length a12
in
degrees
, distance s12
and reduced length
m12
in meter
, area S12
in
meter
squared and the sines salp1
,
salp2
and cosines calp1
,
calp2
of the initial 1
and final
2
foward azimuths.
- pygeodesy.karney.Rhumb8Tuple:
8-Tuple
(lat1, lon1, lat2, lon2, azi12, s12, S12, a12)
with lat- lat1
, lat2
and longitudes
lon1
, lon2
of both points, the azimuth of
the rhumb line azi12
, the distance s12
,
the area S12
under the rhumb line and the angular
distance a12
between both points.
- pygeodesy.rhumbsolve.RhumbSolve7Tuple:
7-Tuple
(lat1, lon1, lat2, lon2, azi12, s12, S12)
with
lat- lat1
, lat2
and longitudes
lon1
, lon2
of both points, the azimuth of
the rhumb line azi12
, the distance s12
and the area S12
under the rhumb line between both
points.
- pygeodesy.rhumbx.RhumbOrder2Tuple:
2-Tuple
(RAorder, TMorder)
with a Rhumb Area
and Transverse Mercator order, both int
,
DEPRECATED.
- pygeodesy.triaxials._NamedTupleTo:
(INTERNAL) Base for
-.toDegrees
,
-.toRadians
.
- pygeodesy.ellipsoids.a_f2Tuple:
2-Tuple
(a, f)
specifying an ellipsoid by
equatorial radius a
in meter
and
scalar flattening f
.
- pygeodesy.unitsBase._NamedUnit:
(INTERNAL) Base class for
units
.
- pygeodesy.units.Bool:
Named
bool
, a sub-class of int
like
Python's bool
.
- pygeodesy.unitsBase.Float:
Named
float
.
- pygeodesy.units.Degrees:
Named
float
representing a coordinate in
degrees
, optionally clipped.
- pygeodesy.units.Degrees2:
Named
float
representing a distance in degrees
squared
.
- pygeodesy.units.Distance:
Named
float
representing a distance, conventionally in
meter
.
- pygeodesy.units.Easting:
Named
float
representing an easting, conventionally in
meter
.
- pygeodesy.units.Feet:
Named
float
representing a distance or length in
feet
.
- pygeodesy.units.Float_:
Named
float
with optional low
and
high
limit.
- pygeodesy.units.Height:
Named
float
representing a height, conventionally in
meter
.
- pygeodesy.units.Meter:
Named
float
representing a distance or length in
meter
.
- pygeodesy.units.Northing:
Named
float
representing a northing, conventionally in
meter
.
- pygeodesy.units.Radians:
Named
float
representing a coordinate in
radians
, optionally clipped.
- pygeodesy.unitsBase.Radius:
Named
float
representing a radius, conventionally in
meter
.
- pygeodesy.units.Scalar:
Named
float
representing a factor, fraction, scale,
etc.
- pygeodesy.unitsBase.Int:
Named
int
.
- pygeodesy.unitsBase.Str:
Named, callable
str
.
- basestring:
Type basestring cannot be instantiated; it is the base for str and
unicode.
- str:
str(object='') -> string
- dict:
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list.
- pygeodesy.named._Dict:
(INTERNAL) An
dict
with both key and attribute
access to the dict
items.
- pygeodesy.karney.GDict:
Basic
dict
with both key and attribute access
to the dict
items.
- pygeodesy.named._NamedDict:
(INTERNAL) Named
dict
with key and attribute
access to the items.
- float:
float(x) -> floating point number
- pygeodesy.unitsBase.Float:
Named
float
.
- pygeodesy.units.Degrees:
Named
float
representing a coordinate in
degrees
, optionally clipped.
- pygeodesy.units.Degrees2:
Named
float
representing a distance in degrees
squared
.
- pygeodesy.units.Distance:
Named
float
representing a distance, conventionally in
meter
.
- pygeodesy.units.Easting:
Named
float
representing an easting, conventionally in
meter
.
- pygeodesy.units.Feet:
Named
float
representing a distance or length in
feet
.
- pygeodesy.units.Float_:
Named
float
with optional low
and
high
limit.
- pygeodesy.units.Height:
Named
float
representing a height, conventionally in
meter
.
- pygeodesy.units.Meter:
Named
float
representing a distance or length in
meter
.
- pygeodesy.units.Northing:
Named
float
representing a northing, conventionally in
meter
.
- pygeodesy.units.Radians:
Named
float
representing a coordinate in
radians
, optionally clipped.
- pygeodesy.unitsBase.Radius:
Named
float
representing a radius, conventionally in
meter
.
- pygeodesy.units.Scalar:
Named
float
representing a factor, fraction, scale,
etc.
- int:
int(x=0) -> int or long int(x, base=10) -> int or long
- property:
property(fget=None, fset=None, fdel=None, doc=None) -> property attribute
- pygeodesy.props._PropertyBase:
(INTERNAL) Base class for
P/property/_RO
.
- tuple:
tuple() -> empty tuple tuple(iterable) -> tuple initialized
from iterable's items
- pygeodesy.named._NamedTuple:
(INTERNAL) Base for named
tuple
s with both index
and attribute name access to the items.
- pygeodesy.ltpTuples.Aer4Tuple:
4-Tuple
(azimuth, elevation, slantrange, ltp)
, all in
meter
except ltp
.
- pygeodesy.albers.Albers7Tuple:
7-Tuple
(x, y, lat, lon, gamma, scale, datum)
, in
meter
, meter
, degrees90
,
degrees180
, degrees360
,
scalar
and Datum
where (x,
y)
is the projected, (lat, lon)
the geodetic
location, gamma
the meridian convergence at point, the
bearing of the y-axis measured clockwise from true North and
scale
is the azimuthal scale of the projection at
point.
- pygeodesy.karney.Area3Tuple:
3-Tuple
(number, perimeter, area)
with the
number
of points on the polygon or polyline, the
perimeter
in meter
and the
area
in meter
squared.
- pygeodesy.ltpTuples.Attitude4Tuple:
4-Tuple
(alt, tilt, yaw, roll)
with
altitude
in (positive) meter
and
tilt
, yaw
and roll
in
degrees
representing the attitude of a plane or
camera.
- pygeodesy.azimuthal.Azimuthal7Tuple:
7-Tuple
(x, y, lat, lon, azimuth, scale, datum)
, in
meter
, meter
, degrees90
,
degrees180
, compass degrees
,
scalar
and Datum
where (x,
y)
is the easting and northing of a projected point,
(lat, lon)
the geodetic location, azimuth
the azimuth, clockwise from true North and scale
is
the projection scale, either 1 / reciprocal
or
1
or -1
in the Equidistant case.
- pygeodesy.namedTuples.Bearing2Tuple:
2-Tuple
(initial, final)
bearings, both in compass
degrees360
.
- pygeodesy.namedTuples.Bounds2Tuple:
2-Tuple
(latlonSW, latlonNE)
with the bounds'
lower-left and upper-right corner as LatLon
instance.
- pygeodesy.namedTuples.Bounds4Tuple:
4-Tuple
(latS, lonW, latN, lonE)
with the bounds'
lower-left (LatS, LowW)
and upper-right (latN,
lonE)
corner lat- and longitudes.
- pygeodesy.ltpTuples.ChLVEN2Tuple:
2-Tuple
(E_LV95, N_LV95)
with falsed Swiss
LV95 easting and norting in meter (2_600_000,
1_200_000)
and origin at Bern, Ch
.
- pygeodesy.ltpTuples.ChLVYX2Tuple:
2-Tuple
(Y, X)
with unfalsed Swiss LV95
easting and norting in meter
.
- pygeodesy.ltpTuples.ChLVyx2Tuple:
2-Tuple
(y_LV03, x_LV03)
with falsed Swiss
LV03 easting and norting in meter (600_000,
200_000)
and origin at Bern, Ch
.
- pygeodesy.vector2d.Circin6Tuple:
6-Tuple
(radius, center, deltas, cA, cB, cC)
with the
radius
, the trilaterated center
and
contact points of the inscribed aka In- circle of a
triangle.
- pygeodesy.ellipsoids.Circle4Tuple:
4-Tuple
(radius, height, lat, beta)
of the
radius
and height
, both conventionally in
meter
of a parallel circle of latitude at
(geodetic) latitude lat
and the parametric (or
reduced) auxiliary latitude beta
, both in
degrees90
.
- pygeodesy.vector2d.Circum3Tuple:
3-Tuple
(radius, center, deltas)
with the
circumradius
and trilaterated
circumcenter
of the circumcircle
through
3 points (aka {Meeus}' Type II circle) or the radius
and center
of the smallest Meeus' Type I
circle.
- pygeodesy.vector2d.Circum4Tuple:
4-Tuple
(radius, center, rank, residuals)
with
radius
and center
of a sphere
least-squares fitted through given points and the
rank
and residuals
-if any- from numpy.linalg.lstsq.
- pygeodesy.clipy.ClipCS4Tuple:
4-Tuple
(start, end, i, j)
for each edge of a
clipped path with the start
and
end
points (LatLon
) of the portion of the
edge inside or on the clip box and the indices i
and
j
(int
) of the edge start and end points
in the original path.
- pygeodesy.clipy.ClipFHP4Tuple:
4-Tuple
(lat, lon, height, clipid)
for each point of
the clipFHP4 result with the lat
-,
lon
gitude, height
and clipid
of the polygon or clip.
- pygeodesy.clipy.ClipLB6Tuple:
6-Tuple
(start, end, i, fi, fj, j)
for each edge of
the clipped path with the start
and
end
points (LatLon
) of the portion of the
edge inside or on the clip box, indices i
and
j
(both int
) of the original path edge
start and end points and fractional indices fi
and fj
(both FIx) of the start
and
end
points along the edge of the original path.
- pygeodesy.clipy.ClipSH3Tuple:
3-Tuple
(start, end, original)
for each edge of a
clipped polygon, the start
and end
points (LatLon
) of the portion of the edge inside or
on the clip region and original
indicates whether the
edge is part of the original polygon or part of the clip region
(bool
).
- pygeodesy.resections.Collins5Tuple:
5-Tuple
(pointP, pointH, a, b, c)
with survey
pointP
, auxiliary pointH
, each an
instance of pointA
's (sub-)class and triangle
sides a
, b
and c
in
meter
, conventionally.
- pygeodesy.ellipsoids.Curvature2Tuple:
2-Tuple
(meridional, prime_vertical)
of radii of
curvature, both in meter
, conventionally.
- pygeodesy.namedTuples.Destination2Tuple:
2-Tuple
(destination, final)
, destination
in LatLon
and final
bearing in compass
degrees360
.
- pygeodesy.namedTuples.Destination3Tuple:
3-Tuple
(lat, lon, final)
, destination
lat
, lon
in degrees90
respectively degrees180
and final
bearing
in compass degrees360
.
- pygeodesy.namedTuples.Distance2Tuple:
2-Tuple
(distance, initial)
, distance
in
meter
and initial
bearing in compass
degrees360
.
- pygeodesy.namedTuples.Distance3Tuple:
3-Tuple
(distance, initial, final)
,
distance
in meter
and
initial
and final
bearing, both in
compass degrees360
.
- pygeodesy.namedTuples.Distance4Tuple:
4-Tuple
(distance2, delta_lat, delta_lon, unroll_lon2)
with the distance in degrees squared
, the latitudinal
delta_lat = lat2 - lat1
, the wrapped,
unrolled and adjusted longitudinal delta_lon = lon2 -
lon1
and unroll_lon2
, the unrolled or
original lon2
.
- pygeodesy.namedTuples.EasNor2Tuple:
2-Tuple
(easting, northing)
, both in
meter
, conventionally.
- pygeodesy.namedTuples.EasNor3Tuple:
3-Tuple
(easting, northing, height)
, all in
meter
, conventionally.
- pygeodesy.css.EasNorAziRk4Tuple:
4-Tuple
(easting, northing, azimuth, reciprocal)
for
the Cassini-Soldner location with easting
and
northing
in meters
and the
azimuth
of easting direction and
reciprocal
of azimuthal northing scale, both in
degrees
.
- pygeodesy.css.EasNorAziRkEqu6Tuple:
6-Tuple
(easting, northing, azimuth, reciprocal, equatorarc,
equatorazimuth)
for the Cassini-Soldner location with
easting
and northing
in
meters
and the azimuth
of easting
direction, reciprocal
of azimuthal northing scale,
equatorarc
and equatorazimuth
, all in
degrees
.
- pygeodesy.webmercator.EasNorRadius3Tuple:
3-Tuple
(easting, northing, radius)
, all in
meter
.
- pygeodesy.ecef.Ecef9Tuple:
9-Tuple
(x, y, z, lat, lon, height, C, M, datum)
with
geocentric x
, y
and z
plus geodetic lat
, lon
and
height
, case C
(see the
Ecef*.reverse
methods) and optionally, the rotation
matrix M
(EcefMatrix) and datum
, with
lat
and lon
in degrees
and
x
, y
, z
and
height
in meter
, conventionally.
- pygeodesy.ecef.EcefMatrix:
A rotation matrix known as East-North-Up (ENU) to ECEF.
- pygeodesy.elevations.Elevation2Tuple:
2-Tuple
(elevation, data_source)
in meter
and str
.
- pygeodesy.elliptic.Elliptic3Tuple:
3-Tuple
(sn, cn, dn)
all scalar
.
- pygeodesy.ltpTuples.Enu4Tuple:
4-Tuple
(east, north, up, ltp)
, in meter
except ltp
.
- pygeodesy.ltpTuples.Footprint5Tuple:
5-Tuple
(center, upperleft, upperight, loweright,
lowerleft)
with the center
and 4 corners of the
local projection of a Frustum
, each an Xyz4Tuple, XyzLocal, LatLon
, etc.
- pygeodesy.namedTuples.Forward4Tuple:
4-Tuple
(easting, northing, gamma, scale)
in
meter
, meter
, meridian convergence
gamma
at point in degrees
and the
scale
of projection at point scalar
.
- pygeodesy.frechet.Frechet6Tuple:
6-Tuple
(fd, fi1, fi2, r, n, units)
with the
discrete Fréchet distance fd
,
fractional indices fi1
and fi2
as
FIx
, the recursion depth r
, the number of
distances computed n
and the units class or class or name of the distance
units
.
- pygeodesy.fsums.Fsum2Tuple:
2-Tuple
(fsum, residual)
with the precision running
fsum
and the residual
, the sum of the
remaining partials.
- pygeodesy.elevations.GeoidHeight2Tuple:
2-Tuple
(height, model_name)
, geoid
height
in meter
and
model_name
as str
.
- pygeodesy.geoids.GeoidHeight5Tuple:
5-Tuple
(lat, lon, egm84, egm96, egm2008)
for GeoidHeights.dat tests with the heights for 3
different EGM grids at degrees90
and
degrees180
degrees (after converting lon
from original 0 <= EasterLon <= 360
).
- pygeodesy.hausdorff.Hausdorff6Tuple:
6-Tuple
(hd, i, j, mn, md, units)
with the Hausdorff distance hd
, indices
i
and j
, the total count mn
,
the mean Hausdorff
distance md
and
the class or name of both distance units
.
- pygeodesy.trf.Helmert7Tuple:
7-Tuple
(tx, ty, tz, s, sx, sy, sz)
of Helmert
transform parameters with translations tx
,
ty
and tz
in millimeter
,
scale s
in ppb
and rotations
sx
, sy
and sz
in
milliarcseconds
.
- pygeodesy.namedTuples.Intersection3Tuple:
3-Tuple
(point, outside1, outside2)
of an intersection
point
and outside1
, the position of the
point
, -1
if before the start,
+1
if after the end and 0
if on or
between the start and end point of the first line.
- pygeodesy.namedTuples.LatLon2Tuple:
2-Tuple
(lat, lon)
in degrees90
and
degrees180
.
- pygeodesy.namedTuples.LatLon3Tuple:
3-Tuple
(lat, lon, height)
in degrees90
,
degrees180
and meter
, conventionally.
- pygeodesy.css.LatLonAziRk4Tuple:
4-Tuple
(lat, lon, azimuth, reciprocal)
, all in
degrees
where azimuth
is the azimuth of
easting direction and reciprocal
the reciprocal of
azimuthal northing scale.
- pygeodesy.namedTuples.LatLonDatum3Tuple:
3-Tuple
(lat, lon, datum)
in degrees90
,
degrees180
and Datum.
- pygeodesy.namedTuples.LatLonPrec3Tuple:
3-Tuple
(lat, lon, precision)
in degrees
,
degrees
and int
.
- pygeodesy.ltpTuples.Local9Tuple:
9-Tuple
(x, y, z, lat, lon, height, ltp, ecef, M)
with
local x
, y
, z
all in
meter
, geodetic lat
,
lon
, height
, local tangent plane
ltp
(Ltp), ecef
(Ecef9Tuple) with geocentric x
,
y
, z
, geodetic lat
,
lon
, height
and concatenated
rotation matrix M
(EcefMatrix) or None
.
- pygeodesy.ltpTuples.ChLV9Tuple:
9-Tuple
(Y, X, h_, lat, lon, height, ltp, ecef, M)
with unfalsed Swiss (Y, X, h_) coordinates and
height, all in meter
, ltp
either a ChLV, ChLVa or ChLVe
instance and ecef
(EcefKarney at Bern, Ch, otherwise like Local9Tuple.
- pygeodesy.vector2d.Meeus2Tuple:
2-Tuple
(radius, Type)
with radius
and
Meeus' Type
of the smallest circle
containing 3 points.
- pygeodesy.mgrs.Mgrs4Tuple:
4-Tuple
(zone, EN, easting, northing)
,
zone
and grid tile EN
as
str
, easting
and northing
in
meter
.
- pygeodesy.mgrs.Mgrs6Tuple:
6-Tuple
(zone, EN, easting, northing, band, datum)
,
with zone
, grid tile EN
and
band
as str
, easting
and
northing
in meter
and datum
a Datum.
- pygeodesy.namedTuples.NearestOn2Tuple:
2-Tuple
(closest, fraction)
of the
closest
point on and fraction
along a
line (segment) between two points.
- pygeodesy.namedTuples.NearestOn3Tuple:
3-Tuple
(closest, distance, angle)
of the
closest
point on the polygon, either a
LatLon
instance or a LatLon3Tuple(lat, lon, height)
and
the distance
and angle
to the
closest
point are in meter
respectively
compass degrees360
.
- pygeodesy.namedTuples.NearestOn4Tuple:
4-Tuple
(lat, lon, distance, normal)
with the
lat
- and lon
gitude of the nearest point,
the distance
in meter
and the azimuth of
the normal
, perpendicular line.
- pygeodesy.namedTuples.NearestOn5Tuple:
5-Tuple
(lat, lon, distance, angle, height)
all in
degrees
, except height
.
- pygeodesy.namedTuples.NearestOn6Tuple:
6-Tuple
(closest, distance, fi, j, start, end)
with
the closest
point, the distance
in
meter
, conventionally and the start
and
end
point of the path or polygon edge.
- pygeodesy.namedTuples.NearestOn8Tuple:
8-Tuple
(closest, distance, fi, j, start, end, initial,
final)
, like NearestOn6Tuple but extended with the
initial
and the final
bearing at the
reference respectively the closest
point, both in
compass degrees
.
- pygeodesy.ltpTuples.Ned4Tuple:
4-Tuple
(north, east, down, ltp)
, all in
meter
except ltp
.
- pygeodesy.namedTuples.PhiLam2Tuple:
2-Tuple
(phi, lam)
with latitude phi
in
radians[PI_2]
and longitude lam
in
radians[PI]
.
- pygeodesy.namedTuples.PhiLam3Tuple:
3-Tuple
(phi, lam, height)
with latitude
phi
in radians[PI_2]
, longitude
lam
in radians[PI]
and
height
in meter
.
- pygeodesy.namedTuples.PhiLam4Tuple:
4-Tuple
(phi, lam, height, datum)
with latitude
phi
in radians[PI_2]
, longitude
lam
in radians[PI]
, height
in meter
and Datum.
- pygeodesy.namedTuples.Point3Tuple:
3-Tuple
(x, y, ll)
in meter
,
meter
and LatLon
.
- pygeodesy.namedTuples.Points2Tuple:
2-Tuple
(number, points)
with the number
of points and -possible reduced- list
or
tuple
of points
.
- pygeodesy.formy.Radical2Tuple:
2-Tuple
(ratio, xline)
of the radical
ratio
and radical xline
, both
scalar
and 0.0 <= ratio <= 1.0
- pygeodesy.vector2d.Radii11Tuple:
11-Tuple
(rA, rB, rC, cR, rIn, riS, roS, a, b, c, s)
with the Tangent
circle radii rA
,
rB
and rC
, the circumradius
cR
, the Incircle
radius rIn
aka inradius
, the inner and outer Soddy circle
radii riS
and roS
, the sides
a
, b
and c
and
semi-perimeter s
of a triangle, all in
meter
conventionally.
- pygeodesy.geohash.Resolutions2Tuple:
2-Tuple
(res1, res2)
with the primary
(longitudinal) and secondary (latitudinal)
resolution, both in degrees
.
- pygeodesy.namedTuples.Reverse4Tuple:
4-Tuple
(lat, lon, gamma, scale)
with
lat
- and lon
gitude in
degrees
, meridian convergence gamma
at
point in degrees
and the scale
of
projection at point scalar
.
- pygeodesy.points.Shape2Tuple:
2-Tuple
(nrows, ncols)
, the number of rows and
columns, both int
.
- pygeodesy.vector2d.Soddy4Tuple:
4-Tuple
(radius, center, deltas, outer)
with
radius
and (trilaterated) center
of the
inner Soddy circle and the radius of the
outer
Soddy circle.
- pygeodesy.resections.Survey3Tuple:
3-Tuple
(PA, PB, PC)
with distance from survey point
P
to each of the triangle corners A
,
B
and C
in meter
,
conventionally.
- pygeodesy.resections.Tienstra7Tuple:
7-Tuple
(pointP, A, B, C, a, b, c)
with survey
pointP
, interior triangle angles A
,
B
and C
in degrees
and
triangle sides a
, b
and c
in
meter
, conventionally.
- pygeodesy.resections.TriAngle4Tuple:
4-Tuple
(radA, radB, radC, rIn)
with the interior
angles at triangle corners A
, B
and
C
in radians
and the
InCircle
radius rIn
aka
inradius
in meter
, conventionally.
- pygeodesy.resections.TriSide2Tuple:
2-Tuple
(a, radA)
with triangle side a
in
meter
, conventionally and angle radA
at
the opposite triangle corner in radians
.
- pygeodesy.resections.TriSide4Tuple:
4-Tuple
(a, b, radC, d)
with interior angle
radC
at triangle corner C
in
radians
with the length of triangle sides
a
and b
and with triangle height
d
perpendicular to triangle side c
, in
the same units as triangle sides a
and b
.
- pygeodesy.namedTuples.Triangle7Tuple:
7-Tuple
(A, a, B, b, C, c, area)
with interior angles
A
, B
and C
in
degrees
, spherical sides a
,
b
and c
in meter
conventionally and the area
of a (spherical) triangle
in square meter
conventionally.
- pygeodesy.namedTuples.Triangle8Tuple:
8-Tuple
(A, a, B, b, C, c, D, E)
with interior angles
A
, B
and C
, spherical sides
a
, b
and c
, the spherical
deficit D
and the spherical excess
E
of a (spherical) triangle, all in
radians
.
- pygeodesy.namedTuples.Trilaterate5Tuple:
5-Tuple
(min, minPoint, max, maxPoint, n)
with
min
and max
in meter
, the
corresponding trilaterated minPoint
and
maxPoint
as LatLon
and the number
n
.
- pygeodesy.namedTuples.UtmUps2Tuple:
2-Tuple
(zone, hemipole)
as int
and
str
, where zone
is 1..60
for
UTM or 0
for UPS and hemipole
'N'|'S'
is the UTM hemisphere or the UPS pole.
- pygeodesy.namedTuples.UtmUps5Tuple:
5-Tuple
(zone, hemipole, easting, northing, band)
as
int
, str
, meter
,
meter
and band
letter, where
zone
is 1..60
for UTM or 0
for UPS, hemipole
'N'|'S'
is the UTM
hemisphere or the UPS pole and band
is
""
or the longitudinal UTM band
'C'|'D'|..|'W'|'X'
or polar UPS band
'A'|'B'|'Y'|'Z'
.
- pygeodesy.namedTuples.UtmUps8Tuple:
8-Tuple
(zone, hemipole, easting, northing, band, datum,
gamma, scale)
as int
, str
,
meter
, meter
, band
letter,
Datum
, degrees
and scalar
,
where zone
is 1..60
for UTM or
0
for UPS, hemipole
'N'|'S'
is the UTM hemisphere or the UPS pole and band
is
""
or the longitudinal UTM band
'C'|'D'|..|'W'|'X'
or polar UPS band
'A'|'B'|'Y'|'Z'
.
- pygeodesy.namedTuples.UtmUpsLatLon5Tuple:
5-Tuple
(zone, band, hemipole, lat, lon)
as
int
, str
, str
,
degrees90
and degrees180
, where
zone
is 1..60
for UTM or 0
for UPS, band
is ""
or the
longitudinal UTM band 'C'|'D'|..|'W'|'X'
or
polar UPS band 'A'|'B'|'Y'|'Z'
and
hemipole
'N'|'S'
is the UTM hemisphere or
the UPS pole.
- pygeodesy.namedTuples.Vector2Tuple:
2-Tuple
(x, y)
of (geocentric) components, each in
meter
or the same units
.
- pygeodesy.namedTuples.Vector3Tuple:
3-Tuple
(x, y, z)
of (geocentric) components, all in
meter
or the same units
.
- pygeodesy.namedTuples.Vector4Tuple:
4-Tuple
(x, y, z, h)
of (geocentric) components, all
in meter
or the same units
.
- pygeodesy.ltpTuples.Xyz4Tuple:
4-Tuple
(x, y, z, ltp)
, all in meter
except ltp
.
- pygeodesy.deprecated._DeprecatedNamedTuple:
(INTERNAL) Base class for DEPRECATED
_NamedTuple
classes.
- pygeodesy.karney._GTuple:
(INTERNAL) Helper.
- pygeodesy.karney.Direct9Tuple:
9-Tuple
(a12, lat2, lon2, azi2, s12, m12, M12, M21,
S12)
with arc length a12
, angles
lat2
, lon2
and azimuth azi2
in degrees
, distance s12
and reduced
length m12
in meter
and area
S12
in meter
squared.
- pygeodesy.geodsolve.GeodSolve12Tuple:
12-Tuple
(lat1, lon1, azi1, lat2, lon2, azi2, s12, a12, m12,
M12, M21, S12)
with angles lat1
,
lon1
, azi1
, lat2
,
lon2
and azi2
and arc a12
all in degrees
, initial azi1
and final
azi2
forward azimuths, distance s12
and
reduced length m12
in meter
, area
S12
in meter
squared and geodesic
scale factors M12
and M21
, both
scalar
, see GeodSolve.
- pygeodesy.karney.Inverse10Tuple:
10-Tuple
(a12, s12, salp1, calp1, salp2, calp2, m12, M12,
M21, S12)
with arc length a12
in
degrees
, distance s12
and reduced length
m12
in meter
, area S12
in
meter
squared and the sines salp1
,
salp2
and cosines calp1
,
calp2
of the initial 1
and final
2
foward azimuths.
- pygeodesy.karney.Rhumb8Tuple:
8-Tuple
(lat1, lon1, lat2, lon2, azi12, s12, S12, a12)
with lat- lat1
, lat2
and longitudes
lon1
, lon2
of both points, the azimuth of
the rhumb line azi12
, the distance s12
,
the area S12
under the rhumb line and the angular
distance a12
between both points.
- pygeodesy.rhumbsolve.RhumbSolve7Tuple:
7-Tuple
(lat1, lon1, lat2, lon2, azi12, s12, S12)
with
lat- lat1
, lat2
and longitudes
lon1
, lon2
of both points, the azimuth of
the rhumb line azi12
, the distance s12
and the area S12
under the rhumb line between both
points.
- pygeodesy.rhumbx.RhumbOrder2Tuple:
2-Tuple
(RAorder, TMorder)
with a Rhumb Area
and Transverse Mercator order, both int
,
DEPRECATED.
- pygeodesy.triaxials._NamedTupleTo:
(INTERNAL) Base for
-.toDegrees
,
-.toRadians
.
- pygeodesy.ellipsoids.a_f2Tuple:
2-Tuple
(a, f)
specifying an ellipsoid by
equatorial radius a
in meter
and
scalar flattening f
.
- type:
type(object) -> the object's type type(name, bases, dict) ->
a new type
- abc.ABCMeta:
Metaclass for defining Abstract Base Classes (ABCs).


A Simple Web App for Image Recognition
Description for this App
classifier(
Oxford-IIIT Pet
)
segmentation(
Camvid
)
Provide a Url
+ Sample Url
- Sample1: Siamese Cat(classifier)
- Sample2: Pug Dog(classifier)
- Sample3: Sample Streetscape(segmentation)
or Upload Your File
predict
clear
your photo
Made by
zcr1992
.


If not authenticated it will be redirected to no authenticated page
no authenticated page
If authenticated will retrieve the weather forecast from the api


This page tracks the new paper links made to my list of I3D 2013 papers.
Page maintained by Ke-Sen Huang.
If you have additions or changes, send an e-mail.
April 19, 2013
- A Subdivision-Based Representation for Vector Image Editing
- Rational BRDF
April 2, 2013
- Flip-Flop: Convex Hull Construction via Star-Shaped Polyhedron in 3D
- Hybrid Transparency
March 5, 2013
- Simple and Efficient Example-based Texture Synthesis Using Tiling and Deformation
February 5, 2013
- Volume Stylizer: Tomography-based Volume Painting
January 28, 2013
- Depth-fighting Aware Methods for Multi-fragment Rendering
(TVCG paper presentation)
January 24, 2013
- Hybrid Transparency
January 17, 2013
- Texture brush: an interactive surface texturing interface
January 7, 2013
January 1, 2013
- Toward Practical Real-Time Photon Mapping: Efficient GPU Density Estimation
- Fast Light-Map Computation with Virtual Polygon Lights
- Fast Percentage Closer Soft Shadows using Temporal Coherence
- Multi-view Ambient Occlusion with Importance Sampling
December 30, 2012
- Interactive Mesostructures
- Multi-view Ambient Occlusion with Importance Sampling
December 25, 2012
- Texture brush: an interactive surface texturing interface
- Fast Global Illumination for Interactive Volume Visualization
December 21, 2012
- WYSIWYG Stereo Painting
- Hybrid Long-Range Collision Avoidance for Crowd Simulation
- Filtering Color Mapped Textures and Surfaces
- Efficient Motion Retrieval in Large Motion Databases
- ADAPT: The Agent Development and Prototyping Testbed
- A Practical Analytic Model for the Radiosity of Translucent Scenes
- FasTC: A tool for accelerated texture compression
- Multi-view Ambient Occlusion with Importance Sampling
- Page Created and Published
kesen.huang@gmail.com


| Methods' Details |
getID
- Description
- get the XForms model ID
|
|
setID
| void |
| setID( |
[in] string |
id ); |
- Description
- set the XForms model ID
|
|
initialize
- Description
- initialize the model
|
|
rebuild
- Description
- rebuild the model
|
|
recalculate
- Description
- re-evaluate all calculate attributes
|
|
revalidate
- Description
- re-evaluate all validity attributes
|
|
refresh
- Description
- refresh the model
|
|
submit
- Description
- submit form through given submission id
This is a convenience method. Calling it is equivalent to calling
getSubmission( id ).submit() .
- Parameter id
- the ID of the submission to execute
- Throws
- com::sun::star::util::VetoException
when the current model state does not allow a submission. Usually, this indicates that
consistency criteria for the model data is not fulfilled.
- Throws
- com::sun::star::lang::WrappedTargetException
when another error occured during the submission. The
::com::sun::star::lang::WrappedTargetException::TargetException describes
this error then.
|
|
submitWithInteraction
- Description
- submit form through given submission id
This is a convenience method. Calling it is equivalent to calling
getSubmission( id, handler ).submit() .
- Parameter id
- the ID of the submission to execute
- Parameter aHandler
- This handler allows additional user interaction, which may be necessary before
the submission can be performed.
- Throws
- com::sun::star::util::VetoException
when the current model state does not allow a submission. Usually, this indicates that
consistency criteria for the model data is not fulfilled.
- Throws
- com::sun::star::lang::WrappedTargetException
when another error occured during the submission. The
::com::sun::star::lang::WrappedTargetException::TargetException describes
this error then.
|
|
getDataTypeRepository
- Description
- provides management access to the XSD data types associated with the model
|
|
getInstances
- Description
- gets container containing all instances;
The elements of the set are arrays of ::com::sun::star::beans::PropertyValues,
containing the ID, the URL, and the instance itself.
|
|
getInstanceDocument
| ::com::sun::star::xml::dom::XDocument |
| getInstanceDocument( |
[in] string |
id ); |
- Description
- retrieves the instance with the given id
|
|
getDefaultInstance
- Description
- get the default instance for this model
|
|
createBinding
- Description
- create a binding element for this model
The returned binding still needs to be inserted into the bindings container.
- See also
- getBindings
|
|
cloneBinding
- Description
- clone an arbitrary binding element for this model; still needs
The returned binding still needs to be inserted into the bindings container.
- See also
- getBindings
|
|
getBinding
- Description
- get a binding with a certain ID
This is a convenience method: the same result can also be obtained through
getBindings
|
|
getBindings
- Description
- get a container containing all bindings; also supports XNameAccess
|
|
createSubmission
- Description
- create a submission element for this model
The returned submission element still needs to be inserted into the submission container.
- See also
- getSubmissions
|
|
cloneSubmission
- Description
- clone an arbitrary submission element for this model
The returned submission element still needs to be inserted into the submission container.
- See also
- getSubmissions
|
|
getSubmission
- Description
- get a submission with a certain ID.
This is a convenience method: the same result can also be obtained through
getSubmissions.
|
|
getSubmissions
- Description
- get container containing all submissions; also supports XNameAccess
|
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


When you work with us, you are part of a team of commited collaborators.
All aspects of our software development process are intergrated, interactive
and agile.
Our approach unifies design, development and product management to create exceptional products.
We start each project by understanding your business goals, the user's needs and product requirements.
Then we help translate them into effective and elegant solutions.
Before we sign a contract or write a line of code our team will spend the neccessary time needed to understand your product vision.
The outcome of this scoping session is a proposal or high-level statement of work.
Based on your requirements, we can provide a complete offering or just the pieces you need.


Account information
First Name
Last Name
Email
Password
Rating
About you
Male
Female
Height (cm)
Weight (kg)
General settings
Indoor/Treadmill
Auto-Pause Run
Automatically pause workout when you stop moving. This is useful if you don't want to manually pause and resume.
On screen
Heart Rate
Cheers
Show current pace
Show average pace
Run countdown
Off
3 seconds
6 seconds
9 seconds
Save Settings


{% load i18n %} {% blocktrans %}
Hello from PINCOIN!
You're receiving this e-mail because you or someone else has requested a password for your user account. It can be safely ignored if you did not request a password reset. Click the link below to reset your password.
{% endblocktrans %}{{ password_reset_url }}
{% include 'shop/default/email/_footer.html' with store_code='default' %}