Package: TCHazaRds 1.1.2

Julian OGrady

TCHazaRds: Tropical Cyclone (Hurricane, Typhoon) Spatial Hazard Modelling

Methods for generating modelled parametric Tropical Cyclone (TC) spatial hazard fields and time series output at point locations from TC tracks. R's compatibility to simply use fast 'cpp' code via the 'Rcpp' package and the wide range spatial analysis tools via the 'terra' package makes it an attractive open source environment to study 'TCs'. This package estimates TC vortex wind and pressure fields using parametric equations originally coded up in 'python' by 'TCRM' <https://github.com/GeoscienceAustralia/tcrm> and then coded up in 'Cuda' 'cpp' by 'TCwindgen' <https://github.com/CyprienBosserelle/TCwindgen>.

Authors:Julian O'Grady [aut, cre]

TCHazaRds_1.1.2.tar.gz
TCHazaRds_1.1.2.zip(r-4.5)TCHazaRds_1.1.2.zip(r-4.4)TCHazaRds_1.1.2.zip(r-4.3)
TCHazaRds_1.1.2.tgz(r-4.4-x86_64)TCHazaRds_1.1.2.tgz(r-4.4-arm64)TCHazaRds_1.1.2.tgz(r-4.3-x86_64)TCHazaRds_1.1.2.tgz(r-4.3-arm64)
TCHazaRds_1.1.2.tar.gz(r-4.5-noble)TCHazaRds_1.1.2.tar.gz(r-4.4-noble)
TCHazaRds_1.1.2.tgz(r-4.4-emscripten)TCHazaRds_1.1.2.tgz(r-4.3-emscripten)
TCHazaRds.pdf |TCHazaRds.html
TCHazaRds/json (API)

# Install 'TCHazaRds' in R:
install.packages('TCHazaRds', repos = c('https://ausclimateservice.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ausclimateservice/tchazards/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

natural-hazardsrspatialtropical-cyclone

5.08 score 3 stars 190 downloads 39 exports 19 dependencies

Last updated 12 days agofrom:57b8bec5f8. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 11 2024
R-4.5-win-x86_64OKNov 11 2024
R-4.5-linux-x86_64OKNov 11 2024
R-4.4-win-x86_64OKNov 11 2024
R-4.4-mac-x86_64OKNov 11 2024
R-4.4-mac-aarch64OKNov 11 2024
R-4.3-win-x86_64OKNov 11 2024
R-4.3-mac-x86_64OKNov 11 2024
R-4.3-mac-aarch64OKNov 11 2024

Exports:beta_modelsRDoubleHollandPressureProfileDoubleHollandPressureProfilePiDoubleHollandWindProfileDoubleHollandWindProfilePiHollandPressureProfileHollandPressureProfilePiHollandWindProfileHollandWindProfilePiHubbertWindFieldHubbertWindFieldPiinlandWindDecayJelesnianskiWindProfileJelesnianskiWindProfilePiKepertWindFieldKepertWindFieldPiland_geometryMcConochieWindFieldMcConochieWindFieldPiNewHollandWindProfileNewHollandWindProfilePipredict_rmaxRankineWindProfilePiRdistRdistPireturnBearingrMax_modelsRrMax175ms_solverrMax2_modelsRTCHazaRdsWindFieldTCHazaRdsWindFieldsTCHazaRdsWindProfileTCHazaRdsWindTimeSereiesTCpoints2linesTCProfilePtsTCvectInterptunedParamsupdate_TrackvMax_modelsR

Dependencies:deldirgeospherehexbininterpjpeglatticelatticeExtraMASSncdf4pngrasterrasterVisRColorBrewerRcppRcppEigenspterraviridisLitezoo

Introduction to TCHazaRds

Rendered fromIntroduction_to_TCHazaRds.Rmdusingknitr::rmarkdownon Nov 11 2024.

Last update: 2024-09-05
Started: 2022-12-13

Readme and manuals

Help Manual

Help pageTopics
Compute the Exponential TC beta Profile-Curvature Parameterbeta_modelsR
Double Holland Pressure ProfileDoubleHollandPressureProfile
Double Holland Pressure Profile Time SeriesDoubleHollandPressureProfilePi
Double Holland Wind ProfileDoubleHollandWindProfile
Double Holland Wind Profile Time SeriesDoubleHollandWindProfilePi
Holland Pressure ProfileHollandPressureProfile
Holland Pressure Profile Time SeriesHollandPressureProfilePi
Holland Wind ProfileHollandWindProfile
Holland Wind Profile Time SeriesHollandWindProfilePi
Hubbert Wind FieldHubbertWindField
Hubbert Wind Field Time SeriesHubbertWindFieldPi
Reduce Winds OverlandinlandWindDecay
Jelesnianski Wind ProfileJelesnianskiWindProfile
Jelesnianski Wind Profile Time SeriesJelesnianskiWindProfilePi
Kepert Wind FieldKepertWindField
Kepert Wind FieldKepertWindFieldPi
Calculate the Geometric Parameters for Terrestrial Windland_geometry
McConochie Wind FieldMcConochieWindField
McConochie Wind Field Time SeriesMcConochieWindFieldPi
New Holland Wind Profile Time SeriesNewHollandWindProfile
New Holland Wind Profile Time SeriesNewHollandWindProfilePi
predict_rmaxpredict_rmax
Rankine Wind Profile Time SeriesRankineWindProfilePi
TC Distance and Direction From Output Grid PointsRdist
TC Track Distance and Direction From Output Grid PointRdistPi
Return the Bearing for Line SegmentsreturnBearing
Compute the Tropical Cyclone Radius of Maximum WindsrMax_modelsR
rMax175ms_solverrMax175ms_solver
rMax2_modelsRrMax2_modelsR
Compute the Wind and Pressure Spatial Hazards Field Associated with TCs Single Time Step.TCHazaRdsWindField
Compute the Wind and Pressure Spatial Hazards Field Associated with TC track.TCHazaRdsWindFields
Compute the Wind and Pressure Spatial Hazards Profile Associated with TCs Single Time Step.TCHazaRdsWindProfile
Compute the Wind Hazards Associated Over the Period of a TCs Event at one Given LocationTCHazaRdsWindTimeSereies
Convert Points to Line SegmentsTCpoints2lines
Transect points from a origin through a point or with a bearing and to the opposite side.TCProfilePts
Temporally Interpolate Along a Tropical Cyclone Track And Compute Along-Track ParametersTCvectInterp
Update Parameter List to Calibrated ValuestunedParams
Calculate Additional TC Parameters, and temporally Interpolate Along a Tropical Cyclone Trackupdate_Track
Compute the Tropical Cyclone Maximum Wind SpeedsvMax_modelsR