Package

at.iem

sysson

Permalink

package sysson

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sysson
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class OpenRange(startOption: Option[Int], endOption: Option[Int], isInclusive: Boolean, step: Int = 1) extends Product with Serializable

    Permalink
  2. trait Plot[S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]

    Permalink
  3. type Scale = (Double) ⇒ Double

    Permalink
  4. final case class Stats(map: Map[String, Variable]) extends Product with Serializable

    Permalink

    Statistics for a given file.

    Statistics for a given file. It provides a map from variable names to Stats.Variable which captures the moments of that particular variable.

    Statistics are obtained via Stats.get(netcdfFile).

    For example, if the file has a variable "ta" with dimensions "lon", "lat" and "plev", the overall minimum temperature will be found through stats("ta").total.min. That maximum temperature at pressure level 0 will be found through stats("ta").slices("plev")(0).max.

  5. trait TreeLike[S <: Sys[S], T <: TreeLike[S, T]] extends Publisher[S, Update[S, T]]

    Permalink
  6. trait TreeTypes extends AnyRef

    Permalink
  7. final case class VariableSection(variable: Variable, section: Vec[OpenRange], scale: Scale = Scale.Identity) extends VariableLike with Product with Serializable

    Permalink

    A variable section is a non destructive selection within the dimension of a variable, possibly applying scaling to its values.

    A variable section is a non destructive selection within the dimension of a variable, possibly applying scaling to its values.

    variable

    the original NetCDF variable

    section

    the range selection within the dimension

  8. type Vec[+A] = IndexedSeq[A]

    Permalink

Value Members

  1. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  2. object Implicits

    Permalink
  3. object Main

    Permalink
  4. object OSCSupport

    Permalink
  5. object OpenRange extends Serializable

    Permalink
  6. object Plot extends Type

    Permalink
  7. object Scale

    Permalink
  8. object Stats extends Serializable

    Permalink
  9. object TreeLike extends TreeTypes

    Permalink
  10. object VariableSection extends Serializable

    Permalink
  11. val Vec: IndexedSeq.type

    Permalink
  12. object WorkspaceResolver

    Permalink

    Associates a workspace with a file cache for NetCDF resources.

  13. package binaural

    Permalink
  14. def boot(): Unit

    Permalink

    Boots the SuperCollider server.

  15. val dataDir: File

    Permalink

    The data directory inside the SysSon base directory contains common NetCDF files.

  16. def defaultFile: File

    Permalink
  17. def defaultFile2: File

    Permalink
  18. package graph

    Permalink
  19. package gui

    Permalink
  20. def initTypes(): Unit

    Permalink
  21. def open(path: String): NetcdfFile

    Permalink

    Opens a NetCDF file from a given path string.

  22. def openDefault(): NetcdfFile

    Permalink

    Opens RO-MultiSatelliteClimatologies-SEremoved_plevData_months_012002-122010.nc

  23. def openDefault2(): NetcdfFile

    Permalink

    Opens MetOffUK_HadGEM2-ES/25_ta_Amon_HadGEM2-ES_rcp45_r1i1p1_200512-210012.nc

  24. def openFile(file: File): NetcdfFile

    Permalink

    Opens a NetCDF file from a given file object .

  25. var showLog: Boolean

    Permalink
  26. package sound

    Permalink
  27. val syssonDir: File

    Permalink

    The SysSon base directory is determined by the environment variable SYSSON_HOME.

    The SysSon base directory is determined by the environment variable SYSSON_HOME. See the README.md for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped