intrinsics(7f) - [FORTRAN] intrinsic man(1) pages
Got tired of not having the Fortran intrinsics available as man(1) pages, especially when looking at code in the vim(1) editor and wanting to use the "K" command to evoke the man(1) page.
So, as a start I took the closest thing I knew, which was descriptions on the Fortran Wiki, and am slowly turning them into man(1) pages and sometimes altering them.
*Note*: In many cases the descriptions of these intrinsics were originally taken from the [[GFortran|GNU Fortran]] manual to make descriptions on the Fortran Wiki by Jason Blevins (which were then used to start this collection). Like the Fortran Wiki itself, the [[GFortran|GNU Fortran]] manual is licensed under the [[GNU Free Documentation License]].
These are at the state of "good enough considering the alternative is nothing", but are still actively being completed.
Inquiry intrinsic functions
The result of an inquiry function depends on the properties of its principal argument, not on the value of the argument. The value of the argument does not have to be defined.
o [[allocated]]--Status of an allocatable entity o [[associated]]--Status of a pointer or pointer/target pair o [[bit_size]]--Bit size inquiry function o [[command_argument_count]]--Get number of command line arguments o [[digits]]--Significant digits function o [[epsilon]]--Epsilon function o [[extends_type_of]]--Type extension inquiry o [[huge]]--Largest number of a kind o [[is_contiguous]]--True if and only if an object is contiguous o [[kind]]--Kind of an entity o [[lbound]]--Lower dimension bounds of an array o [[len]]--Length of a character entity o [[maxexponent]]--Maximum exponent of a real kind o [[minexponent]]--Minimum exponent of a real kind o [[new_line]]--New line character o [[precision]]--Decimal precision of a real kind o [[present]]--Determine whether an optional dummy argument is specified o [[radix]]--Base of a model number o [[range]]--Decimal exponent range of a real kind o [[same_type_as]]--Query dynamic types for equality o [[shape]]--Determine the shape of an array o [[size]]--Determine the size of an array o [[tiny]]--Smallest positive number of a real kind o [[ubound]]--Upper dimension bounds of an array Math functions
o [[abs]]--Absolute value o [[acos]]--Arccosine function o [[acosh]]--Inverse hyperbolic cosine function o [[asin]]--Arcsine function o [[asinh]]--Inverse hyperbolic sine function o [[atan]]--Arctangent function o [[atan2]]--Arctangent function o [[atanh]]--Inverse hyperbolic tangent function o [[bessel_j0]]--Bessel function of the first kind of order 0 o [[bessel_j1]]--Bessel function of the first kind of order 1 o [[bessel_jn]]--Bessel function of the first kind o [[bessel_y0]]--Bessel function of the second kind of order 0 o [[bessel_y1]]--Bessel function of the second kind of order 1 o [[bessel_yn]]--Bessel function of the second kind o [[cos]]--Cosine function o [[cosh]]--Hyperbolic cosine function o [[erf]]--Error function o [[erfc]]--Complementary error function o [[erfc_scaled]]--Error function o [[gamma]]--Gamma function o [[hypot]]--Euclidean distance function o [[log]]--Logarithm function o [[log10]]--Base 10 logarithm function o [[log_gamma]]--Logarithm of the Gamma function o [[sin]]--Sine function o [[sinh]]--Hyperbolic sine function o [[sqrt]]--Square-root function o [[tan]]--Tangent function o [[tanh]]--Hyperbolic tangent function o [[aimag]]--Imaginary part of complex number o [[aint]]--Truncate to a whole number o [[anint]]--Nearest whole number
o [[achar]]--Character in ASCII collating sequence o [[adjustl]]--Left adjust a string o [[adjustr]]--Right adjust a string o [[all]]--All values in MASK along DIM are true o [[any]]--Any value in MASK along DIM is true o [[atomic_add]]--Atomic ADD operation o [[atomic_and]]--Atomic bitwise AND operation o [[atomic_cas]]--Atomic compare and swap o [[atomic_define]]--Setting a variable atomically o [[atomic_fetch_add]]--Atomic ADD operation with prior fetch o [[atomic_fetch_and]]--Atomic bitwise AND operation with prior fetch o [[atomic_fetch_or]]--Atomic bitwise OR operation with prior fetch o [[atomic_fetch_xor]]--Atomic bitwise XOR operation with prior fetch o [[atomic_or]]--Atomic bitwise OR operation o [[atomic_ref]]--Obtaining the value of a variable atomically o [[atomic_xor]]--Atomic bitwise OR operation o [[bge]]--Bitwise greater than or equal to o [[bgt]]--Bitwise greater than o [[ble]]--Bitwise less than or equal to o [[blt]]--Bitwise less than o [[btest]]--Bit test function o [[c_associated]]--Status of a C pointer o [[c_funloc]]--Obtain the C address of a procedure o [[c_f_procpointer]]--Convert C into Fortran procedure pointer o [[c_f_pointer]]--Convert C into Fortran pointer o [[c_loc]]--Obtain the C address of an object o [[c_sizeof]]--Size in bytes of an expression o [[ceiling]]--Integer ceiling function o [[char]]--Character conversion function o [[cmplx]]--Complex conversion function o [[co_broadcast]]--Copy a value to all images the current set of images o [[co_max]]--Maximal value on the current set of images o [[co_min]]--Minimal value on the current set of images o [[co_reduce]]--Reduction of values on the current set of images o [[co_sum]]--Sum of values on the current set of images o [[compiler_options]]--Options passed to the compiler o [[compiler_version]]--Compiler version string o [[conjg]]--Complex conjugate function o [[count]]--Count function o [[cpu_time]]--CPU elapsed time in seconds o [[cshift]]--Circular shift elements of an array o [[date_and_time]]--Date and time subroutine o [[dble]]--Double conversion function o [[dim]]--Positive difference o [[dot_product]]--Dot product function o [[dprod]]--Double product function o [[dshiftl]]--Combined left shift o [[dshiftr]]--Combined right shift o [[eoshift]]--End-off shift elements of an array o [[event_query]]--Query whether a coarray event has occurred o [[execute_command_line]]--Execute a shell command o [[exp]]--Exponential function o [[exponent]]--Exponent function o [[float]]--Convert integer to default real o [[floor]]--Integer floor function o [[fraction]]--Fractional part of the model representation o [[get_command]]--Get the entire command line o [[get_command_argument]]--Get command line arguments o [[get_environment_variable]]--Get an environmental variable o [[iachar]]--Code in ASCII collating sequence o [[iall]]--Bitwise and of array elements o [[iand]]--Bitwise logical and o [[iany]]--Bitwise or of array elements o [[ibclr]]--Clear bit o [[ibits]]--Bit extraction o [[ibset]]--Set bit o [[ichar]]--Character-to-integer conversion function o [[ieor]]--Bitwise logical exclusive or o [[image_index]]--Cosubscript to image index conversion o [[index]]--Position of a substring within a string o [[int]]--Convert to integer type o [[ior]]--Bitwise logical inclusive or o [[iparity]]--Bitwise exclusive or of array elements o [[is_iostat_end]]--Test for end-of-file value o [[is_iostat_eor]]--Test for end-of-record value o [[ishft]]--Shift bits o [[ishftc]]--Shift bits circularly o [[co_lbound]]--Lower codimension bounds of an array o [[leadz]]--Number of leading zero bits of an integer o [[len_trim]]--Length of a character entity without trailing blank characters o [[lge]]--Lexical greater than or equal o [[lgt]]--Lexical greater than o [[lle]]--Lexical less than or equal o [[llt]]--Lexical less than o [[logical]]--Convert to logical type o [[maskl]]--Left justified mask o [[maskr]]--Right justified mask o [[matmul]]--matrix multiplication o [[max]]--Maximum value of an argument list o [[maxloc]]--Location of the maximum value within an array o [[maxval]]--Maximum value of an array o [[merge]]--Merge variables o [[merge_bits]]--Merge of bits under mask o [[min]]--Minimum value of an argument list o [[minloc]]--Location of the minimum value within an array o [[minval]]--Minimum value of an array o [[mod]]--Remainder function o [[modulo]]--Modulo function o [[move_alloc]]--Move allocation from one object to another o [[mvbits]]--Move bits from one integer to another o [[nearest]]--Nearest representable number o [[nint]]--Nearest whole number o [[not]]--Logical negation o [[norm2]]--Euclidean vector norm o [[null]]--Function that returns an disassociated pointer o [[num_images]]--Number of images o [[pack]]--Pack an array into an array of rank one o [[parity]]--Reduction with exclusive or o [[popcnt]]--Number of bits set o [[poppar]]--Parity of the number of bits set o [[product]]--Product of array elements o [[random_number]]--Pseudo-random number o [[random_seed]]--Initialize a pseudo-random number sequence o [[rank]]--Rank of a data object o [[real]]--Convert to real type o [[repeat]]--Repeated string concatenation o [[reshape]]--Function to reshape an array o [[rrspacing]]--Reciprocal of the relative spacing o [[scale]]--Scale a real value o [[scan]]--Scan a string for the presence of a set of characters o [[selected_char_kind]]--Choose character kind o [[selected_int_kind]]--Choose integer kind o [[selected_real_kind]]--Choose real kind o [[set_exponent]]--Set the exponent of the model o [[shifta]]--Right shift with fill o [[shiftl]]--Left shift o [[shiftr]]--Right shift o [[sign]]--Sign copying function o [[sngl]]--Convert double precision real to default real o [[spacing]]--Smallest distance between two numbers of a given type o [[spread]]--Add a dimension to an array o [[storage_size]]--Storage size in bits o [[sum]]--Sum of array elements o [[system_clock]]--Time function o [[this_image]]--Cosubscript index of this image o [[trailz]]--Number of trailing zero bits of an integer o [[transfer]]--Transfer bit patterns o [[transpose]]--Transpose an array of rank two o [[trim]]--Remove trailing blank characters of a string o [[co_ubound]]--Upper codimension bounds of an array o [[unpack]]--Store the elements of a vector in an array of higher rank o [[verify]]--Scan a string for the absence of a set of characters
| Nemo Release 3.1 | intrinsics (7) | July 22, 2023 |


Overview¶
Input¶
This is the directory structure for a simple cookiecutter:
cookiecutter-something/
├── {{ cookiecutter.project_name }}/ <--------- Project template
│ └── ...
├── blah.txt <--------- Non-templated files/dirs
│ go outside
│
└── cookiecutter.json <--------- Prompts & default values
You must have:
A cookiecutter.json file.
A {{ cookiecutter.project_name }}/ directory, where project_name is defined in your cookiecutter.json.
Beyond that, you can have whatever files/directories you want.
See https://github.com/audreyr/cookiecutter-pypackage for a real-world example of this.
Output¶
This is what will be generated locally, in your current directory:
mysomething/ <---------- Value corresponding to what you enter at the
│ project_name prompt
│
└── ... <-------- Files corresponding to those in your
cookiecutter's `{{ cookiecutter.project_name }}/` dir


Source: Department of Energy & Climate Change, Tom Counsell.
Sankey diagrams visualize the magnitude of flow between nodes in a network. This intricate diagram shows a possible scenario for UK energy production and consumption in 2050: energy supplies are on the left, and demands are on the right. Intermediate nodes group related forms of production and show how energy is converted and transmitted before it is consumed (or lost!). The thickness of each link encodes the amount of flow from source to target.
This example is built with D3’s Sankey plugin. The plugin takes as input the nodes and weighted links, computing positions via iterative relaxation. After fixing the horizontal position of each node, the algorithm starts from the sources on the left, positioning downstream nodes so as to minimize link distance. A reverse pass is then made from right-to-left, and then the entire process is repeated several times. Overlapping nodes are shifted to avoid collision.
The fully automatic layout is convenient for rapid visualization—positioning nodes manually is tedious! However, the algorithm is not perfect; links are drawn with partial transparency to highlight crossings. To improve readability and further disambiguate links, this example also lets you reposition nodes interactively. The algorithm could be improved in the future, say to minimize link crossing or to support loopback in cyclical networks.
Many thanks to Tom Counsell, whose Sankey library provided inspiration for this example.


“You’re talking a lot, but you’re not saying anything.”
He didn’t mean to mimic David Byrne, but his exhausted, frustrated, post-argument comment could have just as easily been from the Talking Heads 1977* classic. He could have just as easily been on stage in the big suit, limping around to new wave beats (or no-wave non-beats), full of vigor that would inspire a generation, and generations to come.
But there was no stage, no lights, no big suit. He was laying in bed, half-asleep, irritated and exasperated and out of options. I had spend the last hour, like I’ve spent many hours as of late, beating up his girlfriend, calling her names, making her feel small and inadequate. He was sick of it. He wanted it to stop. I was hurting someone he loves.
His girlfriend is me, and I have a lot of trouble keeping my head above water when it comes to my skills, my aspirations, and, ultimately, my options. I don’t ever feel like I have what it takes to succeed because of various talents I don’t possesses. Because I have an idea of what I want that is arbitrary and societal and fabricated, and it’s not who I am or what I’m good at, and that makes it hard for the brain to cope with.
So he did what he had to do. He did his best to get me out of it.
In truth, he didn’t say the line exactly as written by Byrne and Frantz and Weymouth; he didn’t mean to make me the victim and him the killer. What he said was:
“You talk about all these things, but you never actually do anything.”
I thought about this a lot last night as I laid awake for hours, pondering. It took me a while, but I realized that he was right. I don’t take the time, I don’t sit down and churn things out. I know that to get better you need to practice, so why don’t I practice? Why don’t I work? Why don’t I try?
There it was. That was the lightbulb. I don’t try! I’m so afraid of failure that I don’t even try in the first place. I dismiss options outright because of a fear that I will have an option taken away from me.
But here’s the kicker, and something I am slowly realizing. The worst thing to happen if I try and fail is… that I try something else. And if that doesn’t work? Try something else. It’s okay that I don’t know what I want to do, and it’s okay to have a ton of interests. And it’s even okay to be bad at things, and to still like them! But the more days that go by with me beating myself for not being a good cartographer and not having a good portfolio that I don’t work on a map? That I don’t try? I’m setting myself up for failure. I’m stacking the deck. I will always lose.
When I was 12 I started playing bass. I wanted to be Kim Deal, I wanted to be D'arcy Wretzky, I wanted to be Kim Gordon, I wanted to be Kathy Foster. And I wanted to be Tina Weymouth, too.  For not being Aimee Mann or Esperanza Spalding or Kathi Wilcox?**
Hell no. I’m going to keep playing music, I’m going to keep making maps and writing Python scrapers and riding bikes and planning events. I’m Lyzi Diamond, and so long as I try, that can mean whatever I want it to mean.
*“Psycho Killer” was first performed in 1974 by the Talking Heads precursor The Artistic, then in 1975 by the Talking Heads, and finally recorded for the 1977 album, Talking Heads: 77. This note is in place specifically because I know my friends are the ones to nitpick. And that’s why I love them. :)
**If you can name the bands that all of these women were in without clicking the links, you should email me, and we should be friends.


Random
Algorithm
Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Heap Sort
Linear Search
Binary Search
Size
5
10
15
20
30
40
50
60
70
80
90
100
Speed
0.50x
0.75x
1.00x
2.00x
4.00x
Start!


The temperature sensitivity of the K-Ar system (Section 6) is a characteristic feature not only of this method, but of a separate class of geochronometers known as ‘thermochronometers’. The most important of these methods are the U-Th-He 7.1 and fission track 7.2 techniques, which are becoming increasingly popular as a means of investigating Earth surface processes.
When U and Th decay to various isotopes of Pb (Section 5.1), they do so by α-emission (Section 2.2). When α particles acquire electrons, they become helium atoms. Thus, not only Pb content, but also the He content increases relative to U and Th through time, forming the basis of the U-Th-He chronometer:
|
| (7.1) |
Where the values ‘8’, ‘7’ and ‘6’ refer to the number of α-particles
produced in the decay chains of 238U, 235U and 232Th, respectively (Figure
2.2), 137.88 is the (constant) ratio of naturally occurring 238U and 235U,
and the last term accounts for the (often negligible) accumulation of helium
by Sm-decay (Section 4.4). It was Ernest Rutherford who first proposed
that the U-Th-He decay scheme could be used as an absolute dating
technique, making it the oldest radiometric chronometer. Early experiments
on uraninite (UO2) by Robert John Strutt (4th Baron Rayleigh) at Imperial
College London in 1905 yielded ages that were systematically too
young. This was correctly attributed to the volatile nature of the
helium atom, which diffuses out of most minerals at low temperatures
and therefore yields only minimum ages. As a result, the method
was largely abandoned until 1987, when American geochronologist
Peter Zeitler realised that this ‘leaky’ behaviour provided a powerful
means of reconstructing the thermal evolution of rocks and minerals.
Let C(x,y,z) be the He-concentration as a function of the spatial coordinates x, y and z. The evolution of C with time (t) is given by the diffusion equation (‘Fick’s law’):
|
| (7.2) |
Where D is the ‘diffusion coefficient’, which varies exponentially with temperature (T) according to the ‘Arrhenius Law’:
|
| (7.3) |
with D∘ the ‘frequency factor’, Ea the ‘activation energy’ and R the ideal gas constant (8.3144621 J/mol.K). By taking the logarithm of both sides of Equation 7.3, we obtain (Figure 7.1):
|
| (7.4) |
Both the frequency factor and the activation energy can be determined
from diffusion experiments, in which a He-bearing mineral is subjected to a
step-heating experiment similar to the kind we saw in the 40Ar/39Ar
method (Section 6.2).
Let us now consider the situation of a mineral which (a) accumulates He through radioactive decay of U and Th, (b) loses He by thermal diffusion, and (c) undergoes monotonic cooling at a variable rate dT/dt. At high temperatures, the He will be lost quickly but as time progresses, the thermal diffusion becomes increasingly sluggish until the He is eventually ‘locked’ into the crystal lattice and the istopic system is effectively closed. If the thermal history is so that 1/T increases linearly with time, then it is possible to calculate an equivalent ‘closure temperature’ Tc. This is known as ‘Dodson’s equation’:
|
| (7.5) |
where r = is the effective grain size (radius) of the mineral and A is a
geometric factor (55 for a sphere, 27 for a cylinder and 8.7 for a
plane sheet). Thus the U-Th-He age calculated at the end of the
aforementioned thermal history equals that which would have been
obtained if He accumulated linearly since the rock passed through
Tc.
Although the closure temperature concept is an oversimplication of reality, it has great intuitive appeal. Consider, for example, a vertical transect in a rapidly exhuming mountain range. The apparent U-Th-He ages along such a transect are approximately given by the time elapsed since the respective rocks have passed through Tc. For apatite [Ca5(PO4)3(OH,F,Cl)], this is ∼ 60∘C, which corresponds to a depth (assuming a thermal gradient of 30∘C/km) of 1.5-2km. Thus, the rocks at the high elevations along the transect will have passed through Tc before those collected at the bottom of the transect, and the corresponding U-Th-He ages will therefore increase with elevation. Moreover, the rate of increase of age increase with elevation can be used to estimate the exhumation rate of the orogen.
In addition to α, β and γ decay, which form the basis of the U-Th-Pb (Section 5) and U-Th-He (Section 7.1) methods, a tiny fraction (1/1,000,000) of the 238U atoms decay by spontaneous fission (Section 2.2). In this decay mechanism, the parent nuclide (i.e., 238U) decays into two daughter nuclides of roughly equal mass (e.g., Ba and Kr). These two particles carry a large amount of energy (∼ 170 MeV) and, having a positive charge, strongly repel each other. Each of the two fission fragments travels through the crystal lattice of the host mineral, leaving a trail of damage behind. Although fission tracks can be directly observed by transmission electron microscopy (TEM), a more practical approach is to etch (a polished surface of) the host mineral with acid. This enlarges the damage zones and makes it possible to count them under an ordinary petrographic microscope. The volume density Ns (in cm−3) of the fission tracks is given by:
|
| (7.6) |
where [238U] stands for the volume density the 238U atoms, λf is the fission decay constant (8.46×10−17yr−1) and λ is the total decay constant of 238U (1.55125×10−10yr−1, see Section 5). The (unobservable) volume density of the tracks is related to the (observable) surface density ρs (in cm−2) by:
|
| (7.7) |
Where g is geometry factor (g=1 if determined on an internal and g=1/2 on an external surface) and L is the etchable length of a fission track (∼15μm). Rearranging Equation 7.6 for time:
|
| (7.8) |
In practice, [238U] is determined by irradiating the (etched) sample with thermal neutrons in a reactor. This irradiation induces synthetic fission of 235U in the mineral (Equation 2.1). These tracks can be monitored by attaching a mica detector to the polished mineral surface and etching this monitor subsequent to irradiation (Figure 7.2). The surface density of the induced tracks in the mica detector (ρi) is a function of the nuclear cross section of the neutron-induced fission reaction on 235U and the neutron fluence in the reactor, both of which are unknown. A pragmatic solution to this problem is found by irradiating the sample along with a standard of known age, and lumping all the unknown parameters together into a calibration factor (ζ), so that the age of the sample reduces to:
|
| (7.9) |
where gs = 1, gi = 1/2 and ρd is the surface density of the induced
fission tracks in a dosimeter glass of known (and constant) U concentration.
The latter value is needed to ‘recycle’ the ζ value from one irradiation batch
to the next, as neutron fluences might vary through time, or within a
sample stack.
Laboratory experiments have revealed that fission tracks are sensitive to heat. For example, it suffices that apatite is heated to 500∘C for 1 hour for all the latent fission tracks to anneal. Moderate heating shortens the tracks and reduces their surface density and, hence, the apparent age of the sample. In boreholes, the apparent fission track age remains constant until a depth is reached where the ambient temperature is high enough for the tracks to be reduced in size and number. This region is called the Partial Annealing Zone (PAZ). Below the PAZ, no tracks are retained (Figure 7.3). The reduction of the surface density of the spontaneous tracks per unit time can be written as a function of temperature (T, in Kelvin):
|
| (7.10) |
where C is a material constant, Ea is the activation energy for track shortening and k is the Boltzmann constant (8.616×10−5eV/K). Integration of Equation 7.10 yields:
|
| (7.11) |
where ρ∘ is the initial track density prior to heating. Taking logarithms:
|
| (7.12) |
For any given retention coefficient ρ∘∕ρ, there exists a linear relationship
between ln(t) and 1/T. This is an Arrhenius trend similar to the one
described by Equation 7.3 in the context of U-Th-He thermochronology. By
extrapolating the Arrhenius diagram to long time scales (t ∼ 106yr), it is
possible to calculate a ‘closure temperature’ Tc similar to that which is
calculated for the U-Th-He system. For apatite, Tc ≈ 100∘C, whereas for
zircon, Tc ≈ 240∘C.
If a sample has spent some of its time inside the PAZ, then the subpopulation of its fission tracks formed during that thime will be shorter than those that subsequently formed above the PAZ. The probability distribution of the fission track lengths can be determined by measuring the distance between the two tips of a large number of (100, say) horizontally confined fission tracks under the optical microscrope. Sophisticated inverse modelling algorithms have been developed to interpret these length distributions and extract continuous time-temperature (t-T) paths from them. Such modelling exercises have become an integral part of modern fission track studies.


Web browser
Whiteboard
Save session
CLEAR FINISHED TRANSFERS
APPS
OPEN
SESSION
UPLOAD
CLOSE ALL
EXIT FULLSCREEN
OPTIONS
REFRESH
AUTO-REFRESH
BEZELS
INFO
CONTENTS
SURFACES


About
VIT University
At VIT we benchmark only against the best institutions around the world. Our faculty and senior team travel all over the globe to learn and imbibe the best practices so that we can give a solid foundation for learning. As part of this endeavour, we have air-conditioned amphitheatre style classrooms that provide the most conducive atmosphere for dynamic and focused discussions, while the libraries at our campus are equipped with over 1,00,000 books, periodicals, national and international journals, CD-ROMS, covering all aspects of academic studies and research material. The hi-tech labs act as ideal training grounds for budding professionals that allow students to experiment and bring to practice what they have learnt in theory.


Scooter sharing made simple
Scoot takes the hassle out of urban mobility. Our bikes are placed in convenient locations in each of our cities. Use our app to locate the nearest bike, unlock it with a tap, and you’re away!
Locate with app
Use the app to find the nearest scooter to you. We are continuously placing scooters in the areas with most demand, so one should never be too far away.
Pick your scooter
We show the most important info for the scooters closest to you. So you know how much charge they have left and can see roughly how much it will cost.
Enjoy the ride
Scan the QR code and the bike will unlock. Retract the cable lock, put on a helmet, and you’re off! Always lock bikes away from walkways and accessibility ramps.
Easy to use riding telemetry
The Scoot app is available with riding telemetry. This means it can show you your average speed, how long you've been using the scooter, your traveling distance, and many more things all in an easy to use app.
Coming to a city near you
Scoot is available in 4 major cities so far. We’re expanding rapidly, so be sure to let us know if you want to see us in your hometown. We’re aiming to let our scooters loose on 23 cities over the coming year.
Zero hassle payments
Our payment is as easy as one two three. We accept most credit cards and debit cards. You can also link your PayPal account inside the app. Need to pay later? No worries! You can defer payment for up to a month.


Meet a partner for your best holiday
Bradley Hunter
Based in Chicago. I love playing tennis and loud music.
Heather Walker
I get my inspiration from nature and objects around me. I have a possion to colours, typography and skateboards.
Lucas Marsha
I'm a happy person that loves cats and climbing on mountains.
Bradley Hunter
Based in Chicago. I love playing tennis and loud music.


Before you can do anything with a file list using Moderate, you need to have a copy of the moderator's file list and the file directory on your machine. If you are sharing file list maintenance duties with co-moderators, you also need to make sure that the copies you have are up to date, otherwise you may end up trampling all over changes that someone else has made! See Coordinating File List Updates Between Co-moderators for more on this.
If you have created a topic with a file list using Moderate, you will already have copies of the lists you require as Moderate downloads them automatically for you when the topic is created.
If you are starting work on an existing topic with a file list, you will see the following dialog when you select CIX Forums Edit File List:
This is the same dialog as appears for updating the lists from CIX, but the moderator's file list and file directory checkboxes are preselected and disabled; you can't do anything unless these are downloaded, so there's not much point in allowing them to be unchecked. You can, though, choose not to download the users' file list if you wish.


WITNESS LIST Redistricting Committee May 2, 2001 - 1:30P PLAN 01028S FOR: Collins, Sam (Self), Newton, TX Long, Mark A. (Self), Winnie, TX ON: Adams, John (Laredo Development Foundation), Laredo, TX Archer, Jeff Senior Legislative Counsel (Texas Legislative Council), Austin, TX Milem, John (Self), Dallas, TX


My Resume
Profile
Professional Web Development, UI Design, Graphic Design, Project management, and IT Hardware and Software troubleshooting. Leading the design, branding and marketing efforts for several global businesses and have recruited and managed a team of supporting designers and developers for a wide range of clients. My experience includes development and implementation of technology strategies for website design, interactive media creation, eCommerce websites, SEO strategies, web development and programming and IT Infrastructure and troubleshooting.
Employment History
Developer / Consultant at GrowFish Designs, Chesterfield
2006-Present
- Responsible for design, development and maintenance of websites for customers on time and within budget.
- Successfully led customer strategy sessions and regular client interactions from business requirements development through QA testing and post implementation support.
- Configuration and implementation of multiple ecommerce and content management systems to provide user friendly and visually appealing web solutions.
- Provide SEO compliant solutions.
- Work extensively with third party software and CMS platforms including but not limited to: Joomla, Magneto and WordPress.
Full Stack Web Developer at Sales Factory, Inc, Greensboro
2011 — 2015
- Interfaced with clients to identify business requirements.
- Managed front-end and back-end development in the company's Portfolio Analyst, Employee Track, and Account Management systems.
- Remained knowledgeable in new standards, technologies, and trends in website development.
- Remained dedicated to emerging technology and the latest digital marketing concepts.
- Created detailed technical and user documentation.
- Effectively multitasked and worked well with internal and external teams.
- Sucessfully met client deadlines.
Frontend Web Developer at New River Innovations, Greensboro
2009 — 2011
- Interfaced with clients to identify business requirements.
- Managed front-end and back-end development in the company's Portfolio Analyst, Employee Track, and Account Management systems.
- Remained knowledgeable in new standards, technologies, and trends in website development.
- Remained dedicated to emerging technology and the latest digital marketing concepts.
- Created detailed technical and user documentation.
- Effectively multitasked and worked well with internal and external teams.
- Sucessfully met client deadlines.
MIS Project Manager at Market America, Inc, Greensboro
2008 — 2009
- Worked with the overall mission of the company in mind and sought to effectively convey and promote the company's true brand.
- Measured project performances and identified areas for improvement.
- Worked in collaboration with the senior project manager to define project goals and establish a timeline and plan to achieve them.
Electronic Art Director at Market America, Inc, Greensboro
2004 — 2008
- Responsible for overall appearance and functionality of all B2B and B2C web solutions.
- Responsible for design and development of multiple high volume ecommerce websites while ensuring projects were completed on time, within budget, and inline with corporate and management strategies.
- Responsible for the development and implementation of digital graphics for training events with 20,000 plus attendees.
- Managed teams of designers and developers who successfully implemented over 300 new and change functionality requests each year.
- Responsible for managing department budget on quarterly and yearly basis.
- Responsible for developing and managing network of high-end machines and equipment, both Mac and Windows platforms.
- Worked with third-party vendors to procure S.A.N. and hardware needs.
- Collaborated with Marketing and IT Management with development of strategies to achieve marketing and sales goals.
- Responsible for implementing analytic and tracking functionality in order to capture and analyze data for Marketing.
Education
BFA - Graphic Design
Appalachian State University Boone, NC
August 1995 — April 2000
Links
Skills
- Full Stack Web Development
- React.js
- Node.js
- MongoDB
- Bootstrap
- Git
- JavaScript
- JSON
- Wordpress
- jQuery
- HTML
- MySQL
- Photoshop
- Illustrator


Scribe
Bold
Italic
Underline
Strike Through
Remove Formatting
Link
Unlink
Ordered List
Unordered List
Indent
Outdent
Blockquote
Code
H2
Undo
Redo
Clean
Output


--- layout: page title: blog post 1 ---
by {{ blogposts.author}}
Posted on {{ blogposts.date }} at {{ blogposts.time }}
{{ blogposts.desc }}


Last Name
First Name
Adress
City
State
Zip/Postal Code
Country
Bulgaria
Serbia
Romania
Greece
Turkey
Macedonia
Phone(country code, area code , number)
(+
)
-
E-mail
Birth Date
Month
Day
Year (4 Digit)
Gender
Male
Female
Other
Starting Date
Spring 2006
Summer 2006
Comments/Questions
Please send me nor information about the lodging.


Please enter your first name.
Please enter your last name.
Please enter your address.
Your SSN needs to be 9 digits long and can only contain numbers.
This SSN is not valid.
Please enter a valid email.
Please confirm your email.
This does not match the email entered above.


." generated with Ronn/v0.7.3 ." github.com/rtomayko/ronn/tree/0.7.3
. .TH “BUNDLE-CONFIG” “1” “October
2010” “” “” . .SH “NAME”
fBbundle-configfR - Set bundler configuration options . .SH
“SYNOPSIS” fBbundle configfR [fInamefR [fIvaluefR]] . .SH
“DESCRIPTION” This command allows you to interact with
bundler's configuration system. Bundler retrieves its
configuration from the local application (fBapp/.bundle/config\fR),
environment variables, and the user's home directory
(fB~/.bundle/config\fR), in that order of priority. . .P Executing fBbundle
configfR with no parameters will print a list of all bundler configuration
for the current bundle, and where that configuration was set. . .P
Executing fBbundle config
gem install mysql -\- -\-with-mysql-config=/usr/local/mysql/bin/mysql_config . .fi . .IP “” 0 . .P Since the specific location of that executable can change from machine to machine, you can specify these flags on a per-machine basis. . .IP “” 4 . .nf
bundle config build.mysql -\-with-mysql-config=/usr/local/mysql/bin/mysql_config . .fi . .IP “” 0 . .P After running this command, every time bundler needs to install the fBmysqlfR gem, it will pass along the flags you specified. . .SH “CONFIGURATION KEYS” Configuration keys in bundler have two forms: the canonical form and the environment variable form. . .P For instance, passing the fB-\-withoutfR flag to bundle install(1) fIbundle-install.1.htmlfR prevents Bundler from installing certain groups specified in the Gemfile(5). Bundler persists this value in fBapp/.bundle/config\fR so that calls to fBBundler.setupfR do not try to find gems from the fBGemfilefR that you didn't install. Additionally, subsequent calls to bundle install(1) fIbundle-install.1.htmlfR remember this setting and skip those groups. . .P The canonical form of this configuration is fB“without“fR. To convert the canonical form to the environment variable form, capitalize it, and prepend fBBUNDLE_fR. The environment variable form of fB“without“fR is fBBUNDLE_WITHOUT\fR. . .SH “LIST OF AVAILABLE KEYS” The following is a list of all configuration keys and their purpose. You can learn more about their operation in bundle install(1) fIbundle-install.1.htmlfR. . .TP fBpathfR (fBBUNDLE_PATH\fR) The location on disk to install gems. Defaults to fB$GEM_HOME\fR in development and fBvendor/bundler\fR when fB-\-deploymentfR is used . .TP fBfrozenfR (fBBUNDLE_FROZEN\fR) Disallow changes to the fBGemfilefR. Defaults to fBtruefR when fB-\-deploymentfR is used. . .TP fBwithoutfR (fBBUNDLE_WITHOUT\fR) A fB:fR-separated list of groups whose gems bundler should not install . .TP fBbinfR (fBBUNDLE_BIN\fR) Install executables from gems in the bundle to the specified directory. Defaults to fBfalsefR. . .TP fBgemfilefR (fBBUNDLE_GEMFILE\fR) The name of the file that bundler should use as the fBGemfilefR. This location of this file also sets the root of the project, which is used to resolve relative paths in the fBGemfilefR, among other things. By default, bundler will search up from the current working directory until it finds a fBGemfilefR. . .P In general, you should set these settings per-application by using the applicable flag to the bundle install(1) fIbundle-install.1.htmlfR command. . .P You can set them globally either via environment variables or fBbundle configfR, whichever is preferable for your setup. If you use both, environment variables will take preference over global settings.


<input type="radio">
← Return to main list
This is a test case designed to determine how the <input type="radio">
element is announced by various screen readers.
Example
Code

<input type="radio" id="yes">
Yes

Assistive technologies
VoiceOver
- Chrome: Yes. Radio button. 1 of 1.
- Firefox: Yes. Radio button.
- Safari: Yes. Radio button.
NVDA
- Chrome: Yes. Radio button. Not checked. 1 of 1.
- Firefox: Yes. Radio button. Not checked.
- Edge: Yes. Radio button. Not checked. 1 of 1.
JAWS
- Chrome: Yes. Radio button. Not checked. 1 of 1.
- Firefox: To change to the selection press up or down arrow. Yes. Radio button. Not checked.
- Edge: Yes. Radio button. Not checked. 1 of 1.
← Return to main list


GDP means 'Godse Divisive Politics' to BJP: Congress
by BusinessToday.InQ2 GDP: Congress's 'Godse Divisive Politics' jibe comes after Pragya Thakur criticised Rahul Gandhi for calling her a terrorist
India's GDP growth has been recorded at 4.5 per cent in the second quarter of FY20. Soon after the numbers were released, Congress spokesperson Randeep Surjewala termed GDP as 'Godse Divisive Politics', taking a dig on BJP MP from Bhopal Pragya Thakur's praise of Nathuram Godse, while criticising Modi government's failure to stem slowdown.
"India's GDP has collapsed to an abysmal 4.5%. We are in a virtual free-fall. This is the lowest GDP quarter in 6 years. But why is the BJP celebrating? Because their understanding of GDP (Godse Divisive Politics) suggests double digit growth levels. All in the perspective!" said Surjewala in a tweet.
Congress retweeted the post and said, "GDP at 26 quarter low at 4.5%. Every day BJP reaches record lows - of morality, governance & statistics."
Analysts had anticipated a dip in GDP growth in the second quarter and pegged it around a rate of 4.2-4.7 per cent. The government had accepted that the economy is in a downward spiral but said that this was merely a slowdown and not recession.
Congress's 'Godse Divisive Politics' jibe comes after Pragya Thakur criticised Rahul Gandhi for calling her a terrorist. Gandhi's comment came as Thakur glorified Nathuram Godse as a patriot during a parliament session.  A sad day, in the history of India's Parliament."
Amid severe criticism BJP removed her from the parliamentary panel on defence and barred her from attending BJP's parliamentary meet during this session.
Also read: GDP growth slows down to 4.5% in September quarter; lowest in 6 years
Also read: GDP growth at 4.5%: No, Indian economy is still not in recession, but these countries are