{
  "_id": "6ad5ec0e4a34890ab49392be",
  "Package": "viscomplexr",
  "Type": "Package",
  "Title": "Phase Portraits of Functions in the Complex Number Plane",
  "Version": "1.1.2",
  "Date": "2024-11-23",
  "Authors@R": "person(\"Peter\", \"Biber\", email = \"castor.fiber@gmx.de\", \nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-9700-8708\"))",
  "Description": "Functionality for creating phase portraits of functions in\nthe complex number plane. Works with R base graphics, whose\nfull functionality is available. Parallel processing is used\nfor optimum performance.",
  "Language": "en-US",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RdMacros": "Rdpack",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "URL": "https://peterbiber.github.io/viscomplexr/,\nhttps://github.com/PeterBiber/viscomplexr/",
  "Repository": "https://peterbiber.r-universe.dev",
  "Date/Publication": "2024-11-23 14:39:16 UTC",
  "RemoteUrl": "https://github.com/peterbiber/viscomplexr",
  "RemoteRef": "HEAD",
  "RemoteSha": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-19 10:01:18 UTC",
    "User": "root"
  },
  "Author": "Peter Biber [aut, cre] (ORCID: <https://orcid.org/0000-0002-9700-8708>)",
  "Maintainer": "Peter Biber <castor.fiber@gmx.de>",
  "_user": "peterbiber",
  "_type": "src",
  "_file": "viscomplexr_1.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/ded1875df3443470258ef1683e45855b9c00f078be2f9b3d734f3b091103f2da",
  "_filesize": 6207617,
  "_sha256": "ded1875df3443470258ef1683e45855b9c00f078be2f9b3d734f3b091103f2da",
  "_expires": "2027-01-27T10:08:11.000Z",
  "_created": "2026-10-19T10:01:18.000Z",
  "_published": "2026-10-19T10:08:14.054Z",
  "_buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117999992949,
      "time": 110,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12178394189"
    },
    {
      "job": 117999993011,
      "time": 125,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12177444409"
    },
    {
      "job": 117999992996,
      "time": 109,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178620584"
    },
    {
      "job": 117999993088,
      "time": 108,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178424134"
    },
    {
      "job": 117999993066,
      "time": 91,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178254797"
    },
    {
      "job": 117999993057,
      "time": 294,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178074921"
    },
    {
      "job": 117999992987,
      "time": 114,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178244356"
    },
    {
      "job": 117999993018,
      "time": 285,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12177234382"
    },
    {
      "job": 117998648930,
      "time": 194,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12177949739"
    },
    {
      "job": 117999992641,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12178950006"
    },
    {
      "job": 117999993261,
      "time": 336,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12179610703"
    },
    {
      "job": 117999992991,
      "time": 155,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12176929286"
    },
    {
      "job": 117999993008,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178625445"
    },
    {
      "job": 117999993017,
      "time": 369,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12179435080"
    },
    {
      "job": 117999992995,
      "time": 104,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178269286"
    }
  ],
  "_upstream": "https://github.com/peterbiber/viscomplexr",
  "_commit": {
    "id": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
    "author": "PeterBiber <castor.fiber@gmx.de>",
    "committer": "PeterBiber <castor.fiber@gmx.de>",
    "message": "Add local windows test to CRAN comments\n",
    "time": 1732372756
  },
  "_maintainer": {
    "name": "Peter Biber",
    "email": "castor.fiber@gmx.de",
    "login": "peterbiber",
    "description": "Forest scientist at TU München, R enthusiast, modeling addict, flyfisher, author of crazy fiction, sometimes bassist",
    "uuid": 62078751,
    "orcid": "0000-0002-9700-8708"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "doParallel",
      "version": ">= 1.0.15",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "plotrix",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "Cairo",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "pracma",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "peterbiber",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "peterbiber",
      "count": 246,
      "uuid": 62078751
    },
    {
      "user": "verenike",
      "count": 4,
      "uuid": 22500989
    }
  ],
  "_userbio": {
    "uuid": 62078751,
    "type": "user",
    "name": "Peter Biber",
    "followers": 5,
    "description": "Forest scientist at TU München, R enthusiast, modeling addict, flyfisher, author of crazy fiction, sometimes bassist"
  },
  "_downloads": {
    "count": 346,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/viscomplexr"
  },
  "_devurl": "https://github.com/peterbiber/viscomplexr",
  "_pkgdown": "https://peterbiber.github.io/viscomplexr/",
  "_searchresults": 18,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/viscomplexr.html"
  ],
  "_homeurl": "https://github.com/peterbiber/viscomplexr",
  "_realowner": "peterbiber",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.1",
      "date": "2020-11-03"
    },
    {
      "version": "1.1.0",
      "date": "2020-12-11"
    },
    {
      "version": "1.1.1",
      "date": "2021-09-18"
    },
    {
      "version": "1.1.2",
      "date": "2024-11-23"
    }
  ],
  "_exports": [
    "blaschkeProd",
    "jacobiTheta",
    "juliaNormal",
    "mandelbrot",
    "phasePortrait",
    "phasePortraitBw",
    "riemannMask",
    "vector2String",
    "xlimFromYlim",
    "ylimFromXlim"
  ],
  "_help": [
    {
      "page": "blaschkeProd",
      "title": "Calculate Blaschke products",
      "concept": [
        "maths"
      ],
      "topics": [
        "blaschkeProd"
      ]
    },
    {
      "page": "jacobiTheta",
      "title": "Jacobi theta function",
      "concept": [
        "maths"
      ],
      "topics": [
        "jacobiTheta"
      ]
    },
    {
      "page": "juliaNormal",
      "title": "Julia iteration with a given number of steps",
      "concept": [
        "fractals",
        "maths"
      ],
      "topics": [
        "juliaNormal"
      ]
    },
    {
      "page": "mandelbrot",
      "title": "Mandelbrot iteration with a given number of steps",
      "concept": [
        "fractals",
        "maths"
      ],
      "topics": [
        "mandelbrot"
      ]
    },
    {
      "page": "phasePortrait",
      "title": "Create phase portraits of complex functions",
      "topics": [
        "phasePortrait"
      ]
    },
    {
      "page": "phasePortraitBw",
      "title": "Create two-color phase portraits of complex functions",
      "topics": [
        "phasePortraitBw"
      ]
    },
    {
      "page": "riemannMask",
      "title": "Plot a Riemann sphere mask over a phase portrait",
      "topics": [
        "riemannMask"
      ]
    },
    {
      "page": "vector2String",
      "title": "Convert a vector into a comma-separated string",
      "concept": [
        "helpers"
      ],
      "topics": [
        "vector2String"
      ]
    },
    {
      "page": "xlimFromYlim",
      "title": "Adjust xlim to ylim",
      "concept": [
        "helpers"
      ],
      "topics": [
        "xlimFromYlim"
      ]
    },
    {
      "page": "ylimFromXlim",
      "title": "Adjust ylim to xlim",
      "concept": [
        "helpers"
      ],
      "topics": [
        "ylimFromXlim"
      ]
    }
  ],
  "_pkglogo": "https://github.com/peterbiber/viscomplexr/raw/HEAD/figure_banner_300dpi.png",
  "_readme": "https://github.com/peterbiber/viscomplexr/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "doParallel",
    "farver",
    "foreach",
    "glue",
    "iterators",
    "labeling",
    "lifecycle",
    "plotrix",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "rlang",
    "scales",
    "viridisLite"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "viscomplexr-vignette.Rmd",
      "filename": "viscomplexr-vignette.html",
      "title": "Phase Portraits of Complex Functions with the R Package viscomplexr",
      "author": "Peter Biber",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Using the function phasePortrait",
        "Visualizing the complex plane",
        "Visual structuring - the argument pType",
        "divide graphics device into four regions and adjust plot margins",
        "plot four phase portraits with different choices of pType",
        "divide graphics device into three regions and adjust plot margins",
        "separate title call (R base graphics) for nicer line adjustment, just cosmetics",
        "Be aware of branch cuts",
        "Riemann sphere plots",
        "Fractals",
        "Phase portraits based on a polar chessboard",
        "Aesthetic hints",
        "The par(op) mechanism",
        "Dealing with axes",
        "Device ratio and margins",
        "Technical moreabouts",
        "Ways to provide functions to phasePortrait",
        "Quoted character strings",
        "Function objects",
        "Defining image quality",
        "Temporary files",
        "Parallel processing",
        "Acknowledgments",
        "References"
      ],
      "created": "2020-04-04 11:23:21",
      "modified": "2021-09-18 11:53:04",
      "commits": 45
    }
  ],
  "_score": 4.556302500767288,
  "_indexed": true,
  "_nocasepkg": "viscomplexr",
  "_universes": [
    "peterbiber"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:12.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/8ef21c861bbf9a2ea737f1b886a43f46f22181487eb95e2572fe58f6b0760f69",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:18.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/5ec7bf55bbe3ac8a876c174d49cc9bba91f5842e284335fc36795e36a82d6be4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:13.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/fa0c37e7b5e52cbf2ea6c8c9f44affae11ecf49cd02384fa6f791c9dbf341e59",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:10.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/2f5a953ca8934fcbefaa972091a27a37dfd6580dc6712401b0df85e28ae17194",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-10-19T10:02:52.000Z",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/3eb4ec36d7f1f20411035cf41b4da756c2f6fd6548acbe0e73777241ae72c256",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-10-19T10:05:08.000Z",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/1d0e09b8b1d85cfee4deb5c9fc54efe55e2460c10f7fbdf90bb16303e02db5dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:03.000Z",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/111f320a80a0555d58df841cce746932146de402650f0bc212008ac7f450391c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-10-19T10:04:54.000Z",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/ebbf10c72a14a5ec590c3a4060d198e6fa4f5269ddcf5239e267b813cab847d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2",
      "date": "2026-10-19T10:03:16.000Z",
      "arch": "emscripten",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/5cf9fea106d24414f0caf3605cda4ab0098880b4472742cb6f27f092ba595164",
      "status": "success",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-10-19T10:06:05.000Z",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/3493f0fb5b86d3ba322488ccd8c4990c4e9a1bbcd384d053c631a8ed1bfcd7d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-10-19T10:02:35.000Z",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/8a71242105410bd889e0b35730e2e237f9505ce31bed63a0ed81ace93a23a569",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-10-19T10:02:29.000Z",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/2494848aa0ebf405214d466a1d011ec7b3f1b9991e1b7a529eb01892aff0312a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-10-19T10:06:48.000Z",
      "arch": "aarch64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/fc3aa4b8dee8cdeb50286424823771a9a5a1e41b5155a3f8122943870ad3e8bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-10-19T10:02:37.000Z",
      "arch": "x86_64",
      "commit": "b6d82419629b2c2faa9dd66eb955a01b794a008d",
      "fileid": "https://r2.ropensci.org/9c31e7f7ec5bb46c8a1e571de0c84e19893911304cc3222c9d6aac37010864fd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peterbiber/actions/runs/39233989671"
    }
  ]
}