Result:
found more than 670 distributions - search limited to the first 2001 files matching your query ( run in 1.758 )


Games-AIBots

 view release on metacpan or  search on metacpan

doc/aibots.html  view on Meta::CPAN


<h4><span lang=EN-US>Change Background (<!--[if gte vml 1]><v:shapetype id="_x0000_t75"
 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
 filled="f" stroked="f">
 <v:stroke joinstyle="miter"/>
 <v:formulas>
  <v:f eqn="if lineDrawn pixelLineWidth 0"/>
  <v:f eqn="sum @0 1 0"/>
  <v:f eqn="sum 0 0 @1"/>
  <v:f eqn="prod @2 1 2"/>
  <v:f eqn="prod @3 21600 pixelWidth"/>

doc/aibots.html  view on Meta::CPAN

  <v:f eqn="prod @6 1 2"/>
  <v:f eqn="prod @7 21600 pixelWidth"/>
  <v:f eqn="sum @8 21600 0"/>
  <v:f eqn="prod @7 21600 pixelHeight"/>
  <v:f eqn="sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
 <o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:13.5pt;
 height:13.5pt'>
 <v:imagedata src="./aibots.files/image001.gif" o:title="wall"/>

 view all matches for this distribution


Games-Checkers

 view release on metacpan or  search on metacpan

data/games/pool/3_vs_1_King_Theory.phn  view on Meta::CPAN

1... 21-14 2. 31-24 ( 2. 2-6 14-5 3. 6-1 5-23 4. 31-24 23-30 5. 24-27
30-21 6. 27-23 21-3 7. 1-24 3-7 ( 7... 3-21 { This moves gives 3
kings timing to set up Gonyaev's "new special arrangement. } 8. 24-31
21-30 9. 31-26 30-21 10. 26-30 21-10 11. 22-15 10x26 { Black wins
using "sliding jump" which counts as one move } ) 8. 24-19 { Forces
lone king off line 3-21 and allows the 3 kings to formulate "Petrov's
Triangle." } 7-2 9. 19-10 { This move creates the tail of the
"triangle." } 2-13 10. 10-17 13-6 11. 23-9 6x13 12. 22-31 13x22 {
Black wins } ) 2... 14-32 3. 24-28 32-23 4. 2-6 23-14 5. 28-32 ( {
Charlie "The Great Charlie" Brown provided this analysis and claims
that his version of the 3 piece theory refutes that of Black's. }

 view all matches for this distribution


Games-Chess-Referee

 view release on metacpan or  search on metacpan

doc/Rules.pod  view on Meta::CPAN



=head2 Global Considerations

Chess is an idealization of a battle. Each of the pieces has distinct capabilities that
must be accounted for in formulating strategies and tactics. When examining a board position
and selecting a move, it is important to pay attention to the guards and threats present before
and resulting from the move. A piece guards a square if the piece could capture an enemy piece
on that square on the next ply, not accounting for the fact that the enemy piece may not be able
to actually execute the capture due to constraints on its own king's disposition.

 view all matches for this distribution


Games-Cryptoquote

 view release on metacpan or  search on metacpan

t/patterns.txt  view on Meta::CPAN

1|2|3|4|1|6|7|8|9|10:abreaction|acquainted|alphabetic|animatedly|archangels|belaboring|buckboards|crunchiest|excretions|implicants|implicated|implicates|imprisoned|inevitably|orthopedic|promptings|recordings|rephrasing|shoestring|temptingly|trustingl...
1|2|3|4|1|6|7|8|9|10|1:enumerative|
1|2|3|4|1|6|7|8|9|10|11:abreactions|alphabetics|browbeating|dreadnought|prospecting|rewardingly|unequivocal|untouchable|
1|2|3|4|1|6|7|8|9|10|11|10|13:unequivocally|
1|2|3|4|1|6|7|8|9|10|11|12:alphanumeric|untouchables|
1|2|3|4|1|6|7|8|9|10|11|12|13:reformulating|
1|2|3|4|1|6|7|8|9|10|11|4:nomenclature|
1|2|3|4|1|6|7|8|9|10|11|4|13:reformulation|
1|2|3|4|1|6|7|8|9|10|1|2:alphabetical|
1|2|3|4|1|6|7|8|9|10|1|2|2|14:alphabetically|
1|2|3|4|1|6|7|8|9|10|2:enumeration|reformulate|
1|2|3|4|1|6|7|8|9|10|2|12:reformulated|reformulates|
1|2|3|4|1|6|7|8|9|10|5:prospective|
1|2|3|4|1|6|7|8|9|10|5|12|13:prospectively|
1|2|3|4|1|6|7|8|9|10|5|4:prospectives|
1|2|3|4|1|6|7|8|9|10|6:alphabetize|
1|2|3|4|1|6|7|8|9|10|6|12:alphabetized|alphabetizes|

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|6|6|8|9|7|11|12:unclassified|
1|2|3|4|5|6|6|8|9|7|2|12:reclassified|
1|2|3|4|5|6|6|8|9|7|2|6:reclassifies|
1|2|3|4|5|6|6|8|9|7|3|5|13|7|15|16:reclassification|
1|2|3|4|5|6|6|8|9|8|11|9|1:subcommittees|
1|2|3|4|5|6|7:Abelian|Abelson|Abidjan|Actaeon|Adamson|Afghans|African|Alberta|Alberto|Alcmena|Aldrich|Alfredo|Algenib|Algeria|Algiers|Almaden|Alvarez|Amadeus|Amazons|America|Amharic|Amherst|Anaheim|Anatole|Andover|Andrews|Anselmo|Antaeus|Antares|Anti...
1|2|3|4|5|6|7|1:absentia|anorexia|antisera|asphyxia|carbolic|carbonic|cosmetic|disabled|disarmed|dismayed|disowned|disputed|divorced|divulged|dockyard|drumhead|earphone|educable|emigrate|envisage|epilogue|equalize|exchange|exposure|gambling|gleaming|...
1|2|3|4|5|6|7|1|1:saltiness|shadiness|shakiness|sharpness|shortness|slackness|smartness|solidness|stainless|sulkiness|surliness|swiftness|
1|2|3|4|5|6|7|1|1|10|11:transmitted|
1|2|3|4|5|6|7|1|1|10|2:transmitter|
1|2|3|4|5|6|7|1|1|10|2|5:transmitters|

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|6|7|7|9|6|3:congressmen|
1|2|3|4|5|6|7|7|9|6|7|7:harmlessness|ruthlessness|
1|2|3|4|5|6|7|7|9|7|11:volunteered|
1|2|3|4|5|6|7|7|9|7|11|12:disagreement|
1|2|3|4|5|6|7|7|9|7|11|12|3:disagreements|
1|2|3|4|5|6|7|8:Abramson|Ackerman|Adlerian|Adolphus|Africans|Agricola|Alberich|Albrecht|Albright|Aleutian|Algerian|Alphonse|American|Americas|Analects|Angelica|Arequipa|Argonaut|Asilomar|Atchison|Auckland|Auerbach|Austrian|Bancroft|Bayreuth|Beaumont|...
1|2|3|4|5|6|7|8|1:cryogenic|diagnosed|disgraced|displaced|displayed|disproved|disrupted|disturbed|dominated|dynamited|elucidate|emphasize|enclosure|encourage|endurable|enjoyable|equitable|espionage|excitable|exclusive|excusable|expansive|explosive|ex...
1|2|3|4|5|6|7|8|1|1:slightness|storminess|sturdiness|
1|2|3|4|5|6|7|8|1|10:asteroidal|compliance|conspiracy|elucidates|emphasized|encouraged|encourages|gatherings|networking|octahedron|overshadow|regulators|regulatory|ungrateful|unmerciful|
1|2|3|4|5|6|7|8|1|10|11:archipelago|incredulity|informality|informative|obfuscatory|
1|2|3|4|5|6|7|8|1|10|11|12:incompatible|incompatibly|

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|6|7|8|2|1|3|8|5:antiresonator|
1|2|3|4|5|6|7|8|2|1|6:reconsiders|
1|2|3|4|5|6|7|8|2|1|7|5|13:reconsidering|
1|2|3|4|5|6|7|8|2|2|11:plentifully|
1|2|3|4|5|6|7|8|2|2|4|12:interchannel|
1|2|3|4|5|6|7|8|2|3:Aerobacter|Hanoverian|Tsunematsu|besmirches|congestion|conversion|convulsion|designates|formulator|intolerant|particular|understand|
1|2|3|4|5|6|7|8|2|3|11:formulators|matriculate|particulars|unexplained|
1|2|3|4|5|6|7|8|2|3|11|2|13:understanding|
1|2|3|4|5|6|7|8|2|3|11|2|13|14|15:understandingly|
1|2|3|4|5|6|7|8|2|3|11|2|13|6:understandings|
1|2|3|4|5|6|7|8|2|3|3:restfulness|
1|2|3|4|5|6|7|8|2|3|4|3:thermosphere|

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|6|7|8|8|6|11:doubtlessly|faithlessly|fruitlessly|thanklessly|
1|2|3|4|5|6|7|8|8|7:marionette|silhouette|
1|2|3|4|5|6|7|8|8|7|1:silhouettes|
1|2|3|4|5|6|7|8|8|7|11:silhouetted|
1|2|3|4|5|6|7|8|8|7|11|12:earsplitting|
1|2|3|4|5|6|7|8|9:Abernathy|Alpheratz|Americans|Apetalous|Aphrodite|Archibald|Ashmolean|Auschwitz|Baltimore|Berkowitz|Bialystok|Blackburn|Blomquist|Bolshevik|Bromfield|Brunhilde|Brunswick|Bucharest|Bundestag|Byronizes|Byzantium|Cambridge|Catholics|Ca...
1|2|3|4|5|6|7|8|9|1:discharged|discounted|dislocated|dismounted|dispatched|downplayed|duplicated|exhaustive|expansible|metabolism|monetarism|sandwiches|scoundrels|searchings|shipwrecks|signatures|simulators|slanderous|slaughters|spreadings|subdomains...
1|2|3|4|5|6|7|8|9|10:Andromache|Babylonize|Blackstone|Bridgetown|Buchenwald|Burlingame|Candlewick|Charleston|Copernicus|Culbertson|Cumberland|Ektachrome|Fauntleroy|Fitzgerald|Fleischman|Fulbrights|Gatlinburg|Gilbertson|Heraclitus|Hieronymus|Kenilwort...
1|2|3|4|5|6|7|8|9|10|1:discouraged|disgruntled|speculators|subnetworks|subtrahends|sympathizes|thunderbolt|
1|2|3|4|5|6|7|8|9|10|10:harmfulness|typicalness|uprightness|
1|2|3|4|5|6|7|8|9|10|10|12:Jacksonville|Raymondville|domestically|impersonally|methodically|
1|2|3|4|5|6|7|8|9|10|10|2:hysterically|
1|2|3|4|5|6|7|8|9|10|10|6:Squaresville|
1|2|3|4|5|6|7|8|9|10|11:Babylonizes|Christendom|Rickenbaugh|Switzerland|abolishment|atmospheric|backgrounds|birthplaces|blameworthy|blaspheming|breakpoints|centrifugal|compatibles|complainers|comradeship|consumptive|copyrighted|countryside|countrywid...
1|2|3|4|5|6|7|8|9|10|11|1:speculations|subintervals|subordinates|switchboards|sympathizers|
1|2|3|4|5|6|7|8|9|10|11|10|13|14:discouragement|
1|2|3|4|5|6|7|8|9|10|11|11:multiprocess|rightfulness|watchfulness|
1|2|3|4|5|6|7|8|9|10|11|11|13:disgracefully|
1|2|3|4|5|6|7|8|9|10|11|11|5|14|15:multiprocessing|

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|6|7|8|9|1|2|1:reconfigurer|
1|2|3|4|5|6|7|8|9|1|2|12:reconfigured|reconfigures|
1|2|3|4|5|6|7|8|9|1|7|5|8:reconfiguring|
1|2|3|4|5|6|7|8|9|2:Blumenthal|Devonshire|Englishman|Englishmen|Stuyvesant|Transputer|admonished|bricklayer|centigrade|centralize|centrifuge|decorative|demoralize|despicable|encryption|jeopardize|lengthwise|mensurable|mercantile|negotiable|neutralize...
1|2|3|4|5|6|7|8|9|2|1:demoralized|secondaries|
1|2|3|4|5|6|7|8|9|2|11:Baltimorean|bricklayers|centralized|centralizes|counterflow|demoralizes|encryptions|formulation|jeopardizes|nearsighted|neutralized|proclaimers|undertaking|
1|2|3|4|5|6|7|8|9|2|11|10:verticalness|
1|2|3|4|5|6|7|8|9|2|11|10|7|14:Nebuchadnezzar|
1|2|3|4|5|6|7|8|9|2|11|12:Liverpudlian|compensatory|formulations|undertakings|
1|2|3|4|5|6|7|8|9|2|11|12|13:boardinghouse|
1|2|3|4|5|6|7|8|9|2|11|12|13|11:boardinghouses|
1|2|3|4|5|6|7|8|9|2|11|9:discouraging|
1|2|3|4|5|6|7|8|9|2|1|4:southernmost|
1|2|3|4|5|6|7|8|9|2|2|12:Southernwood|

 view all matches for this distribution


Games-Dice-Probability

 view release on metacpan or  search on metacpan

lib/Games/Dice/Probability.pm  view on Meta::CPAN


When the object is created, the full distribution is calculated using as many
shortcuts and optimizations as possible.  These include reducing logic based on
certain values of n, only calculating half of any standard distribution, and
using an identity to create the other "mirrored" half of the distribution.
Also, large-number math is reduced by using formulae that reduce the
calculations to much smaller numbers, including the very efficient binomial
coefficient method in Math::Symbolic::AuxFunctions.  Lastly, each node's
distribution calculation and multi-node combined distribution calculation can
be Memoized, negating nearly all compute cycles for future identical
calculations.  All of these combined create a very sleek and fast method of

 view all matches for this distribution


Games-Dice-Roll20

 view release on metacpan or  search on metacpan

lib/Games/Dice/Roll20/Spec.pod  view on Meta::CPAN

=head2 Order of Operations

While the Roll20 dice engine does support basic math and functions such as
floor() and ceil(), it is first and foremost a dice engine, and so it has its
own order of operations. This means that putting parentheses inside of your
dice formula will not always affect the outcome of the roll (for example, you
can't force a variable to be interpreted before a macro). Here is the general
order of operations:

The roll is executed: first, dice are rolled for any dice (e.g. "2d6" is
rolled; including any special dice such as dropped or exploding), then the
result of that roll is substituted into the formula. Next, floor() and ceil()
functions are executed. Finally, the entire remaining formula is evaluated,
including observing proper math order of operations (parentheses first, then
multiplication/division, then addition/subtraction).

=head2 Types Of Dice

lib/Games/Dice/Roll20/Spec.pod  view on Meta::CPAN


=back

=head1 Rounding Rolls and Math Functions

You may want to use rounding in your roll formulas to emulate mechanics such as
"half a level, rounded down to the nearest level." Roll20 provides several
functions to accomplish this:

=over 4

lib/Games/Dice/Roll20/Spec.pod  view on Meta::CPAN


I<abs()> will calculate the absolute value of the roll

=back

You can use these functions almost anywhere in your roll formulas (around a
single math expression, groups of math expressions, or even the entire roll).

=head2 Grouped Rolls

B<This section is not yet implemented>

 view all matches for this distribution


Games-Ratings

 view release on metacpan or  search on metacpan

lib/Games/Ratings/Chess/FIDE.pm  view on Meta::CPAN

Handbook B.02.10: http://www.fide.com/info/handbook?id=75&view=article).

FIDE uses a table with scoring probabilities in dependence from rating
differences between the players.

FIDE does _not_ use the formula P = 1/(1 + 10 ^ [D/400]).

Furthermore FIDE uses a development coefficient (K) depending on the current
rating and the number of rated games.
 * K = 25 for a player with a total of less than 30 games.
 * K = 15 as long as a player`s rating remains under 2400.

 view all matches for this distribution


Games-Roshambo

 view release on metacpan or  search on metacpan

lib/Games/Roshambo/Thrownames.pm  view on Meta::CPAN

                  },
          '90' => {
                    '33' => 'confuses',
                    '32' => 'confuses',
                    '21' => 'whiz sharper than',
                    '7' => 'formulates',
                    '26' => 'calculates',
                    '17' => 'bores',
                    '2' => 'predicts',
                    '1' => 'measures',
                    '99' => 'class denies',

lib/Games/Roshambo/Thrownames.pm  view on Meta::CPAN

                    '96' => 'brain',
                    '6' => 'test inspires',
                    '39' => 'word problem w/',
                    '36' => 'confuses',
                    '3' => 'test like',
                    '97' => 'formulates',
                    '94' => 'calculates',
                    '9' => 'measures',
                    '12' => 'measures',
                    '15' => 'measures',
                    '38' => 'after',
                    '8' => 'whiz sharp as',
                    '4' => 'is the',
                    '98' => 'formulates',
                    '34' => 'confuses',
                    '37' => 'confuses',
                    '101' => 'navigates',
                    '19' => 'mental',
                    '5' => 'uses number'

 view all matches for this distribution


Games-Word-Wordlist-Enable

 view release on metacpan or  search on metacpan

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

formalwear formamide formamides formant formants format formate formates
formation formations formative formatively formatives formats formatted
formatter formatters formatting forme formed formee former formerly formers
formes formfitting formful formic formicaries formicary formidabilities
formidability formidable formidableness formidablenesses formidably forming
formless formlessly formlessness formlessnesses formol formols forms formula
formulae formulaic formulaically formularies formularization formularizations
formularize formularized formularizer formularizers formularizes formularizing
formulary formulas formulate formulated formulates formulating formulation
formulations formulator formulators formulize formulized formulizes
formulizing formwork formworks formyl formyls fornical fornicate fornicated
fornicates fornicating fornication fornications fornicator fornicators
fornices fornix forrader forrarder forrit forsake forsaken forsaker forsakers
forsakes forsaking forsook forsooth forspent forswear forswearing forswears
forswore forsworn forsythia forsythias fort fortalice fortalices forte

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

prefilled prefinance prefinanced prefinances prefinancing prefire prefired
prefires prefiring prefix prefixal prefixed prefixes prefixing preflame
preflight prefocus prefocused prefocuses prefocusing prefocussed prefocusses
prefocussing preform preformat preformation preformationist preformationists
preformations preformats preformatted preformatting preformed preforming
preforms preformulate preformulated preformulates preformulating prefrank
prefranked prefranking prefranks prefreeze prefreezes prefreezing prefreshman
prefreshmen prefrontal prefrontals prefroze prefrozen pregame preganglionic
pregenital preggers pregnabilities pregnability pregnable pregnancies
pregnancy pregnant pregnantly pregnenolone pregnenolones preharvest
preharvests preheadache prehearing prehearings preheat preheated preheater

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

refocussing refold refolded refolding refolds reforest reforestation
reforestations reforested reforesting reforests reforge reforged reforges
reforging reform reformabilities reformability reformable reformat reformate
reformates reformation reformational reformations reformative reformatories
reformatory reformats reformatted reformatting reformed reformer reformers
reforming reformism reformisms reformist reformists reforms reformulate
reformulated reformulates reformulating reformulation reformulations
refortification refortifications refortified refortifies refortify
refortifying refought refound refoundation refoundations refounded refounding
refounds refract refracted refractile refracting refraction refractions
refractive refractively refractiveness refractivenesses refractivities
refractivity refractometer refractometers refractometric refractometries

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

unflatteringly unfledged unflexed unflinching unflinchingly unflyable
unfocused unfocussed unfoiled unfold unfolded unfolder unfolders unfolding
unfoldment unfoldments unfolds unfond unforced unforeseeable unforeseen
unforested unforged unforgettable unforgettably unforgivable unforgiven
unforgiving unforgivingness unforgivingnesses unforgot unforked unformed
unformulated unforthcoming unfortified unfortunate unfortunately unfortunates
unfossiliferous unfought unfound unfounded unframed unfree unfreed unfreedom
unfreedoms unfreeing unfrees unfreeze unfreezes unfreezing unfrequented
unfriended unfriendlier unfriendliest unfriendliness unfriendlinesses
unfriendly unfrivolous unfrock unfrocked unfrocking unfrocks unfroze unfrozen
unfruitful unfruitfully unfruitfulness unfruitfulnesses unfulfillable

 view all matches for this distribution


Gantry

 view release on metacpan or  search on metacpan

lib/Gantry/Docs/Cookbook.pod  view on Meta::CPAN

If you need to tell your client the UTC time of your response in valid
SOAP time format, call C<soap_current_time>, as I did on line 3.

Since my server's SOAP requests are simple, I can call C<params>
on line 5, just as I would to handle form parameters.  The input
parameter is in the C<farenheit> key (line 6).  A grade school formula
does the conversion on line 8.

Lines 9-16 build the structure of the return packet.  The top level
tag is C<GantrySoapServiceResponse>.  Inside it will be a list of tags
(order often matters to DTDs), one for the time, the other for the

 view all matches for this distribution


Genetics

 view release on metacpan or  search on metacpan

Genetics/API/DB/Insert.pm  view on Meta::CPAN

  $sth->finish() ;
  # Code data
  if ( $svFormat eq "Code" ) {
    $sth = $dbh->prepare( "insert into CodeDerivation 
                           (codeDerivationID, studyVariableID, code, 
                            description, formula) 
                           values (?, ?, ?, ?, ?)" ) ;
    if ($svCategory eq "StaticLiabilityClass") {
      $sth1 = $dbh->prepare( "insert into StaticLCPenetrance 
                              (cdID, pen11, pen12, pen22, malePen1, malePen2)
                              values (?, ?, ?, ?, ?, ?)" ) ;

Genetics/API/DB/Insert.pm  view on Meta::CPAN

    $asdID = $sth->{'mysql_insertid'} ;
    $sth->finish() ;
    # AffectionStatusElement fields
    if ( defined($aseListPtr = $$asdPtr{AffStatElements}) ) {
      $sth = $dbh->prepare( "insert into AffectionStatusElement 
                             (asElementID, asDefID, code, type, formula) 
                             values (?, ?, ?, ?, ?)" ) ;
      foreach $asePtr (@$aseListPtr) {
	$sth->execute(undef, $asdID, $$asePtr{code}, $$asePtr{type}, $$asePtr{formula}) ;
      }
      $sth->finish() ;
    }
    # LiabilityClass data
    # NB: these are dynamic LCs; if the SV is of category StaticLiabilityClass,

Genetics/API/DB/Insert.pm  view on Meta::CPAN

      $sth->finish() ;
      # LiabilityClass fields
      $lcListPtr = $$lcDefPtr{LiabilityClasses} ;
      $sth = $dbh->prepare( "insert into LiabilityClass 
                             (lcID, lcDefID, code, description, pen11, pen12, 
                             pen22, malePen1, malePen2, formula) 
                             values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)" ) ;
      foreach $lcPtr (@$lcListPtr) {
	$sth->execute(undef, $lcdID, $$lcPtr{code}, $$lcPtr{description}, $$lcPtr{pen11}, $$lcPtr{pen12}, $$lcPtr{pen22}, $$lcPtr{malePen1}, $$lcPtr{malePen2}, $$lcPtr{formula}) ;
      }
      $sth->finish() ;
    }
  }
  

 view all matches for this distribution


Genome-Model-Tools-Music

 view release on metacpan or  search on metacpan

lib/Genome/Model/Tools/Music/ClinicalCorrelation.pm.R  view on Meta::CPAN

    # self-defined x.names have to be found in column names of y.file and/or x.file  

    #################### myglm fuction ##############
    myglm=function(z,trait,variant,covar=NA,ytype) {
        if (nchar(covar)==0 | is.na(covar) | is.null(covar)) { 
            model=formula(paste(trait,"~",variant)) 
        } else {
            model=formula(paste(trait,"~",variant,"+",covar))
        }
        if (ytype=="B") fit=glm(formula=model,data=z,family=binomial(link = "logit"))
        if (ytype=="Q") fit=glm(formula=model,data=z,family=gaussian(link = "identity"))
        fit
    }
    #################################################


 view all matches for this distribution


Geo-Calc-XS

 view release on metacpan or  search on metacpan

lib/Geo/Calc/XS.pm  view on Meta::CPAN


=head1 DESCRIPTION

B<Geo::Calc::XS> implements a variety of calculations for latitude/longitude points

All these formulas are for calculations on the basis of a spherical earth
(ignoring ellipsoidal effects), which is accurate enough for most purposes.

[ In fact, the earth is very slightly ellipsoidal; using a spherical model
gives errors typically up to 0.3% ].

lib/Geo/Calc/XS.pm  view on Meta::CPAN


 $gc->distance_to( $point[, $precision] )
 $gc->distance_to( { lat => 40.422371, lon => -3.704298 } )
 $gc->distance_to( Geo::Calc::XS->new( lat => 40.422371, lon => -3.704298 ) )

This uses the "haversine" formula to calculate great-circle distances between
the two points - that is, the shortest distance over the earth's surface -
giving an `as-the-crow-flies` distance between the points (ignoring any hills!)

The haversine formula `remains particularly well-conditioned for numerical
computation even at small distances` - unlike calculations based on the spherical
law of cosines. It was published by R W Sinnott in Sky and Telescope, 1984,
though known about for much longer by navigators. (For the curious, c is the
angular distance in radians, and a is the square of half the chord length between
the points).

lib/Geo/Calc/XS.pm  view on Meta::CPAN

(orthodrome); the final heading will differ from the initial heading by varying
degrees according to distance and latitude (if you were to go from say 35N,45E
(Baghdad) to 35N,135E (Osaka), you would start on a heading of 60 and end up on
a heading of 120!).

This formula is for the initial bearing (sometimes referred to as forward
azimuth) which if followed in a straight line along a great-circle arc will take
you from the start point to the end point

Returns the (initial) bearing from this point to the supplied point, in degrees
with the specified pricision

lib/Geo/Calc/XS.pm  view on Meta::CPAN


 $gc->destination_point( $bearing, $distance[, $precision] );
 $gc->destination_point( 90, 1 );

Returns the destination point and the final bearing using Vincenty inverse
formula for ellipsoids.

C<$bearing> must be specified in degrees, where 0 is north and 90 is east, and
C<$distance> must be specified in this object's distance unit.

=cut

 view all matches for this distribution


Geo-Calc

 view release on metacpan or  search on metacpan

lib/Geo/Calc.pm  view on Meta::CPAN


=head1 DESCRIPTION

C<Geo::Calc> implements a variety of calculations for latitude/longitude points

All these formulare are for calculations on the basis of a spherical earth
(ignoring ellipsoidal effects) which is accurate enough* for most purposes.

[ In fact, the earth is very slightly ellipsoidal; using a spherical model
gives errors typically up to 0.3% ].

lib/Geo/Calc.pm  view on Meta::CPAN

=head2 distance_to

 $gc->distance_to( $point[, $precision] )
 $gc->distance_to( { lat => 40.422371, lon => -3.704298 } )

This uses the "haversine" formula to calculate great-circle distances between
the two points - that is, the shortest distance over the earth's surface -
giving an `as-the-crow-flies` distance between the points (ignoring any hills!)

The haversine formula `remains particularly well-conditioned for numerical
computation even at small distances` - unlike calculations based on the spherical
law of cosines. It was published by R W Sinnott in Sky and Telescope, 1984,
though known about for much longer by navigators. (For the curious, c is the
angular distance in radians, and a is the square of half the chord length between
the points).

lib/Geo/Calc.pm  view on Meta::CPAN

(orthodrome); the final heading will differ from the initial heading by varying
degrees according to distance and latitude (if you were to go from say 35N,45E
(Baghdad) to 35N,135E (Osaka), you would start on a heading of 60 and end up on
a heading of 120!).

This formula is for the initial bearing (sometimes referred to as forward
azimuth) which if followed in a straight line along a great-circle arc will take
you from the start point to the end point

Returns the (initial) bearing from this point to the supplied point, in degrees
with the specified pricision

lib/Geo/Calc.pm  view on Meta::CPAN


 $gc->destination_point( $bearing, $distance[, $precision] );
 $gc->destination_point( 90, 1 );

Returns the destination point and the final bearing using Vincenty inverse
formula for ellipsoids.

=cut

method destination_point ( Num $brng!, Num $s!, Int $precision? = -6 ) returns (HashRef[Num]) {
    my $lat1 = $self->get_lat();

 view all matches for this distribution


Geo-CheapRuler

 view release on metacpan or  search on metacpan

lib/Geo/CheapRuler.pm  view on Meta::CPAN


Very fast as they use just 1 trig function per call.

=head1 MATHS MODEL

The Maths model is based upon an approximation to Vincenty's formulae, which uses the Earth's actual shape, an oblate ellipsoid (squashed sphere). For 'city' scale work, it is still more accurate than
the Haversine formulae (which uses several trig calls based upon a spherical Earth). For an explanation, see
https://blog.mapbox.com/fast-geodesic-approximations-with-cheap-ruler-106f229ad016

=head1 EXPORT

Nothing

lib/Geo/CheapRuler.pm  view on Meta::CPAN

       croak( 'No latitude given.') if ! defined $lat; 
       croak( "Unknown unit $units. Use one of: " + join( ', ', keys(%FACTORS) ) ) if $units && ! $FACTORS{ $units };

		my $self = bless {};

        # Curvature formulas from https://en.wikipedia.org/wiki/Earth_radius#Meridional
        my $m		= $RAD * $RE * ( $units ? $FACTORS{ $units } : 1 );
        my $coslat	= cos( $lat * $RAD );
        my $w2		= 1 / (1 - $E2 * (1 - $coslat**2) );
        my $w		= sqrt($w2);

lib/Geo/CheapRuler.pm  view on Meta::CPAN


GIS::Distance

	https://metacpan.org/pod/GIS::Distance

	Group of modules with XS versions which implement Haversine and Vincenty distance formulas

	Consider for longer than 'city scale' distances, or near the Poles.

GIS::Distance::Vincenty

	The more accurate formulae which this module approximates. There is an XS version of it.

	https://metacpan.org/pod/GIS::Distance::Vincenty

=head1 SUPPORT

 view all matches for this distribution


Geo-Coordinates-Converter-LV03

 view release on metacpan or  search on metacpan

lib/Geo/Coordinates/Converter/LV03.pm  view on Meta::CPAN

#_}
#_{ Warning

=head1 WARNING

The document from which I derived the formulas (see LINKS) contains
this friendly warning; »I<Diese Formeln haben eine reduzierte Genauigkeit und sind
vor allem für Navigationszwecke vorgesehen. Sie dürfen nicht für die amtliche Vermessung oder für geodätische Anwendungen verwendet werden!>« (that is: only to be used for navigational purposes,
not of exact (or even official) measurements or geodatic applications).

=cut

 view all matches for this distribution


Geo-Coordinates-ETRSTM35FIN

 view release on metacpan or  search on metacpan

lib/Geo/Coordinates/ETRSTM35FIN.pm  view on Meta::CPAN


=head1 AUTHOR

Perl port and CPAN package Matti Lattu, <matti@lattu.biz>

The conversion formulae have been acquired from a Python module from Olli Lammi
L<http://olammi.iki.fi/sw/fetch_map/>.

=head1 ACKNOWLEDGEMENTS

The Perl realization follows closely Geo::Coordinates::KKJ by Josep Roca.

 view all matches for this distribution


Geo-Coordinates-MGRS-XS

 view release on metacpan or  search on metacpan

tranmerc.c  view on Meta::CPAN

  double tan2;
  double tan3;
  double tan4;
  double tan5;
  double tan6;
  double t1;      /* Term in coordinate conversion formula - GP to Y */
  double t2;      /* Term in coordinate conversion formula - GP to Y */
  double t3;      /* Term in coordinate conversion formula - GP to Y */
  double t4;      /* Term in coordinate conversion formula - GP to Y */
  double t5;      /* Term in coordinate conversion formula - GP to Y */
  double t6;      /* Term in coordinate conversion formula - GP to Y */
  double t7;      /* Term in coordinate conversion formula - GP to Y */
  double t8;      /* Term in coordinate conversion formula - GP to Y */
  double t9;      /* Term in coordinate conversion formula - GP to Y */
  double tmd;     /* True Meridional distance                        */
  double tmdo;    /* True Meridional distance for latitude of origin */
  long    Error_Code = TRANMERC_NO_ERROR;
  double temp_Origin;
  double temp_Long;

tranmerc.c  view on Meta::CPAN

  double sn;      /* Radius of curvature in the prime vertical       */
  double sr;      /* Radius of curvature in the meridian             */
  double t;       /* Tangent of latitude                             */
  double tan2;
  double tan4;
  double t10;     /* Term in coordinate conversion formula - GP to Y */
  double t11;     /* Term in coordinate conversion formula - GP to Y */
  double t12;     /* Term in coordinate conversion formula - GP to Y */
  double t13;     /* Term in coordinate conversion formula - GP to Y */
  double t14;     /* Term in coordinate conversion formula - GP to Y */
  double t15;     /* Term in coordinate conversion formula - GP to Y */
  double t16;     /* Term in coordinate conversion formula - GP to Y */
  double t17;     /* Term in coordinate conversion formula - GP to Y */
  double tmd;     /* True Meridional distance                        */
  double tmdo;    /* True Meridional distance for latitude of origin */
  long Error_Code = TRANMERC_NO_ERROR;

  if ((Easting < (TranMerc_False_Easting - TranMerc_Delta_Easting))

 view all matches for this distribution


Geo-Coordinates-OSGB

 view release on metacpan or  search on metacpan

lib/Geo/Coordinates/OSGB.pm  view on Meta::CPAN

=head1 NAME

Geo::Coordinates::OSGB - Convert coordinates between Lat/Lon and the British National Grid

An implementation of co-ordinate conversion for England, Wales, and Scotland
based on formulae and data published by the Ordnance Survey of Great Britain.

=head1 VERSION

2.20

lib/Geo/Coordinates/OSGB.pm  view on Meta::CPAN


See the test files for more examples of usage.

=head1 BUGS AND LIMITATIONS

The formulae supplied by the OS and used for the conversion routines are
specifically designed to be close floating-point approximations rather
than exact mathematical equivalences.  So after round-trips like these:

  ($lat1,$lon1) = grid_to_ll(ll_to_grid($lat0,$lon0));
  ($e1,$n1)     = ll_to_grid(grid_to_ll($e0,$n0));

neither C<$lat1 == $lat0> nor C<$lon1 == $lon0> nor C<$e1 == $e0> nor
C<$n1 == $n0> exactly.  However the differences should be very small.

The OS formulae were designed to give an accuracy of about 1 mm of
error.  This means that you can rely on the third decimal place for grid
references and about the seventh or eighth for latitude and longitude
(although the OS themselves only provide six decimal places in their
results).

 view all matches for this distribution


Geo-Coordinates-RDNAP

 view release on metacpan or  search on metacpan

lib/Geo/Coordinates/RDNAP.pm  view on Meta::CPAN


These transformations should only be used for locations in or close to
the Netherlands.

See http://www.rdnap.nl/ for a description of the RD-NAP system;
especially http://www.rdnap.nl/download/rdnaptrans.pdf for the formulas
used in this module.

=head2 Precision

This module implements an approximated transformation, which should be

 view all matches for this distribution


Geo-Coordinates-VandH-XS

 view release on metacpan or  search on metacpan

XS.c  view on Meta::CPAN

 *              B = -2[(Ex cos(arc to W) - Wx cos(arc to E))(ExWz-EzWx) -
 *                      (Ey cos(arc to W) -Wy cos(arc to E))(EyWz-EzWy)];
 *              C = (Ex cos(arc to W) - Wx cos(arc to E))^2 +
 *                      (Ey cos(arc to W) - Wy cos(arc to E))^2 -
 *                      (ExWy - EyWx)^2.
 *      Solve with the quadratic formula.  The latitude is simply the
 *      arc sine of Pz.  Px and Py satisfy
 *              ExPx + EyPy + EzPz = cos(arc to E);
 *              WxPx + WyPy + WzPz = cos(arc to W).
 *      Substitute Pz's value, and solve linearly to get Px and Py.
 *      The longitude is the arc tangent of Px/Py.

 view all matches for this distribution


Geo-DNA

 view release on metacpan or  search on metacpan

lib/Geo/DNA.pm  view on Meta::CPAN

    my ( $ga, $gb ) = @_;
    my ( $alat, $alon ) = decode( $ga );
    my ( $blat, $blon ) = decode( $gb );

    # if a[1] and b[1] have different signs, we need to translate
    # everything a bit in order for the formulae to work.
    if ( $alon * $blon < 0.0 && abs( $alon - $blon ) > 180.0 ) {
        ( $alat, $alon ) = add_vector( $ga, 0.0, 180.0 );
        ( $blat, $blon ) = add_vector( $gb, 0.0, 180.0 );
    }
    my $x = ( deg2rad( $blon ) - deg2rad( $alon ) ) * cos( ( deg2rad( $alat ) + deg2rad( $blat ) ) / 2 );

 view all matches for this distribution


Geo-Distance-XS

 view release on metacpan or  search on metacpan

ex/benchmark.pl  view on Meta::CPAN

    # Uses lat/lon instead of lon/lat
    my $d = $gis->distance(@coord[ 1, 0, 3, 2 ]);
    return $d->mile;
}

my %gis_formula = (
    hsin  => 'Haversine',
    polar => 'Polar',
    cos   => 'Cosine',
    gcd   => 'GreatCircle',
    mt    => 'MathTrig',
    tv    => 'Vincenty',
);

for my $formula (qw(hsin tv polar cos gcd mt)) {
    print "---- [ Formula: $formula ] ------------------------------------\n";

    $geo->formula($formula);
    $gis->formula($gis_formula{$formula});

    Geo::Distance::XS->unimport;
    printf "perl     - distance from LA to NY: %s miles\n", geo();

    Geo::Distance::XS->import;

 view all matches for this distribution


Geo-Distance

 view release on metacpan or  search on metacpan

lib/Geo/Distance.pm  view on Meta::CPAN

sub new {
    my $class = shift;
    my $self = bless {}, $class;
    my %args = @_;

    $self->{formula} = 'hsin';
    $self->{units} = {};
    if(!$args{no_units}){
        $self->reg_unit( $KILOMETER_RHO, 'kilometer' );
        $self->reg_unit( 1000, 'meter', => 'kilometer' );
        $self->reg_unit( 100, 'centimeter' => 'meter' );

lib/Geo/Distance.pm  view on Meta::CPAN

    }

    return $self;
}

sub formula {
    my $self = shift;

    return $self->{formula} if !$_[0];
    my $formula = shift;

    my $gis_formula = $GEO_TO_GIS_FORMULA_MAP{ $formula };

    croak(
        'Unknown formula (available formulas are ',
        join(', ', sort @FORMULAS),
        ')',
    ) if !$gis_formula;

    $self->{formula} = $formula;
    $self->{gis_formula} = $gis_formula;

    return $formula;
}

sub distance {
    my ($self, $unit, $lon1, $lat1, $lon2, $lat2) = @_;

    my $unit_rho = $self->{units}->{$unit};
    croak('Unkown unit type "' . $unit . '"') if !$unit_rho;

    my $gis = GIS::Distance->new( $self->{gis_formula} );

    # Reverse lon/lat to lat/lon, the way GIS::Distance wants it.
    my $km = $gis->{code}->( $lat1, $lon1, $lat2, $lon2 );

    return $km * ($unit_rho / $KILOMETER_RHO);

lib/Geo/Distance.pm  view on Meta::CPAN


sub old_distance {
    my($self,$unit,$lon1,$lat1,$lon2,$lat2) = @_;
    croak('Unkown unit type "'.$unit.'"') unless($unit = $self->{units}->{$unit});

    return 0 if $self->{formula} eq 'null';
    return 0 if $self->{formula} eq 'alt';

    if($self->{formula} eq 'mt'){
        return great_circle_distance(
            deg2rad($lon1),
            deg2rad(90 - $lat1),
            deg2rad($lon2),
            deg2rad(90 - $lat2),

lib/Geo/Distance.pm  view on Meta::CPAN

    }

    $lon1 = deg2rad($lon1); $lat1 = deg2rad($lat1);
    $lon2 = deg2rad($lon2); $lat2 = deg2rad($lat2);
    my $c;
    if($self->{formula} eq 'cos'){
        my $a = sin($lat1) * sin($lat2);
        my $b = cos($lat1) * cos($lat2) * cos($lon2 - $lon1);
        $c = acos($a + $b);
    }
    elsif($self->{formula} eq 'hsin'){
        my $dlon = $lon2 - $lon1;
        my $dlat = $lat2 - $lat1;
        my $a = (sin($dlat/2)) ** 2 + cos($lat1) * cos($lat2) * (sin($dlon/2)) ** 2;
        $c = 2 * atan2(sqrt($a), sqrt(abs(1-$a)));
    }
    elsif($self->{formula} eq 'polar'){
        my $a = pi/2 - $lat1;
        my $b = pi/2 - $lat2;
        $c = sqrt( $a ** 2 + $b ** 2 - 2 * $a * $b * cos($lon2 - $lon1) );
    }
    elsif($self->{formula} eq 'gcd'){
        $c = 2*asin( sqrt(
            ( sin(($lat1-$lat2)/2) )**2 +
            cos($lat1) * cos($lat2) *
            ( sin(($lon1-$lon2)/2) )**2
        ) );

        # Eric Samuelson recommended this formula.
        # http://forums.devshed.com/t54655/sc3d021a264676b9b440ea7cbe1f775a1.html
        # http://williams.best.vwh.net/avform.htm
        # It seems to produce the same results at the hsin formula, so...

        #my $dlon = $lon2 - $lon1;
        #my $dlat = $lat2 - $lat1;
        #my $a = (sin($dlat / 2)) ** 2
        #    + cos($lat1) * cos($lat2) * (sin($dlon / 2)) ** 2;
        #$c = 2 * atan2(sqrt($a), sqrt(1 - $a));
    }
    elsif($self->{formula} eq 'tv'){
        my($a,$b,$f) = (6378137,6356752.3142,1/298.257223563);
        my $l = $lon2 - $lon1;
        my $u1 = atan((1-$f) * tan($lat1));
        my $u2 = atan((1-$f) * tan($lat2));
        my $sin_u1 = sin($u1); my $cos_u1 = cos($u1);

lib/Geo/Distance.pm  view on Meta::CPAN

        my $delta_sigma = $bb*$sin_sigma*($cos2sigma_m+$bb/4*($cos_sigma*(-1+2*$cos2sigma_m*$cos2sigma_m)-
            $bb/6*$cos2sigma_m*(-3+4*$sin_sigma*$sin_sigma)*(-3+4*$cos2sigma_m*$cos2sigma_m)));
        $c = ( $b*$aa*($sigma-$delta_sigma) ) / $self->{units}->{meter};
    }
    else{
        croak('Unkown distance formula "'.$self->{formula}.'"');
    }

    return $unit * $c;
}

lib/Geo/Distance.pm  view on Meta::CPAN

=head1 SYNOPSIS

    use Geo::Distance;
    
    my $geo = new Geo::Distance;
    $geo->formula('hsin');
    
    $geo->reg_unit( 'toad_hop', 200120 );
    $geo->reg_unit( 'frog_hop' => 6 => 'toad_hop' );
    
    my $distance = $geo->distance( 'unit_type', $lon1,$lat1 => $lon2,$lat2 );

lib/Geo/Distance.pm  view on Meta::CPAN


Set this to disable the loading of the default units as described in L</UNITS>.

=head1 ACCESSORS

=head2 formula

    if ($geo->formula() eq 'hsin') { ... }
    $geo->formula('cos');

Set and get the formula that is currently being used to calculate distances.
See the available L</FORMULAS>.

C<hsin> is the default.

=head1 METHODS

 view all matches for this distribution


Geo-ECEF

 view release on metacpan or  search on metacpan

lib/Geo/ECEF.pm  view on Meta::CPAN


=head1 DESCRIPTION

Geo::ECEF provides two methods ecef and geodetic.  The ecef method calculates the X,Y and Z coordinates in the ECEF (earth centered earth fixed) coordinate system from latitude, longitude and height above the ellipsoid.  The geodetic method calculate...

The formulas were found at http://www.u-blox.ch/ and http://waas.stanford.edu/~wwu/maast/maastWWW1_0.zip.

This code is an object Perl rewrite of a similar package by Morten Sickel, Norwegian Radiation Protection Authority

=head1 CONSTRUCTOR

 view all matches for this distribution


Geo-Ellipsoids

 view release on metacpan or  search on metacpan

lib/Geo/Ellipsoids.pm  view on Meta::CPAN

  my $lat  = shift; #radians
  die('Error: Latitude (radians) required.') unless defined $lat;
  my $a    = $self->a;
  my $e2   = $self->e2;
  return $a * (1-$e2) / ( 1 - $e2 * sin($lat)**2 )**(3/2)
  #return $a * (1-$e2) / sqrt(1 - $e2 * sin($lat)**(3/2)); #Bad formula from somewhere
}

=head2 polar_circumference

Method returns the value of the semi-minor axis times 2*PI.

 view all matches for this distribution


Geo-Functions

 view release on metacpan or  search on metacpan

lib/Geo/Functions.pm  view on Meta::CPAN

  return rad_deg(deg_dms(@_));
}

=head2 round

Round to the nearest integer. This formula rounds toward +/- infinity.

  my $int = round(42.2);

=cut

 view all matches for this distribution


Geo-GDAL

 view release on metacpan or  search on metacpan

Doxyfile  view on Meta::CPAN

# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
# cache is used to resolve symbols given their name and scope. Since this can be
# an expensive process and often the same symbol appears multiple times in the
# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
# doxygen will become slower. If the cache is too large, memory is wasted. The
# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
# symbols. At the end of a run doxygen will report the cache usage and suggest
# the optimal cache size from a speed point of view.
# Minimum value: 0, maximum value: 9, default value: 0.

Doxyfile  view on Meta::CPAN

# The default value is: NO.
# This tag requires that the tag GENERATE_HTML is set to YES.

EXT_LINKS_IN_WINDOW    = NO

# Use this tag to change the font size of LaTeX formulas included as images in
# the HTML documentation. When you change the font size after a successful
# doxygen run you need to manually remove any form_*.png images from the HTML
# output directory to force them to be regenerated.
# Minimum value: 8, maximum value: 50, default value: 10.
# This tag requires that the tag GENERATE_HTML is set to YES.

FORMULA_FONTSIZE       = 10

# Use the FORMULA_TRANSPARENT tag to determine whether or not the images
# generated for formulas are transparent PNGs. Transparent PNGs are not
# supported properly for IE 6.0, but are supported on all modern browsers.
#
# Note that when changing this option you need to delete any form_*.png files in
# the HTML output directory before the changes have effect.
# The default value is: YES.
# This tag requires that the tag GENERATE_HTML is set to YES.

FORMULA_TRANSPARENT    = YES

# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
# http://www.mathjax.org) which uses client side Javascript for the rendering
# instead of using prerendered bitmaps. Use this if you do not have LaTeX
# installed or if you want to formulas look prettier in the HTML output. When
# enabled you may also need to install MathJax separately and configure the path
# to it using the MATHJAX_RELPATH option.
# The default value is: NO.
# This tag requires that the tag GENERATE_HTML is set to YES.

Doxyfile  view on Meta::CPAN


# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
# invoked.
#
# Note that when enabling USE_PDFLATEX this option is only used for generating
# bitmaps for formulas in the HTML output, but not in the Makefile that is
# written to the output directory.
# The default file is: latex.
# This tag requires that the tag GENERATE_LATEX is set to YES.

LATEX_CMD_NAME         = latex

Doxyfile  view on Meta::CPAN

USE_PDFLATEX           = YES

# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
# command to the generated LaTeX files. This will instruct LaTeX to keep running
# if errors occur, instead of asking the user for help. This option is also used
# when generating formulas in HTML.
# The default value is: NO.
# This tag requires that the tag GENERATE_LATEX is set to YES.

LATEX_BATCHMODE        = NO

 view all matches for this distribution


Geo-GML

 view release on metacpan or  search on metacpan

lib/Geo/GML/xsd/gml-3.0.0/base/coordinateOperations.xsd  view on Meta::CPAN

          <element name="methodID" type="gml:IdentifierType">
            <annotation>
              <documentation>Identification of this operation method. </documentation>
            </annotation>
          </element>
          <element name="formula" type="string">
            <annotation>
              <documentation>Formula(s) used by this operation method. The value may be a reference to a publication. Note that the operation method may not be analytic, in which case this element references or contains the procedure, not an analytic...
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>

 view all matches for this distribution


Geo-GNUPlot

 view release on metacpan or  search on metacpan

lib/Geo/GNUPlot.pm  view on Meta::CPAN


The radius function is controlled by user defined node values
on a user defined irregular grid.  Values between the nodes
are computed using two dimensional linear interpolation.  I used
Numerical Recipes in Fortran 77 page 117 equations 3.6.3, 3.6.4, and
3.6.5 as a reference.  It is a simple formula and can be derived
from scratch without too much effort.  If you don't like this approach
then simply override the radius_function method with your own.  Better
yet, provide your improved version to the current maintainer of this
package.  In the event Jimmy Carpenter (myself) is still the maintainer,
offer to take over!

 view all matches for this distribution


( run in 1.758 second using v1.01-cache-2.11-cpan-9581c071862 )