HydrologyHydrology () is the scientific study of the movement, distribution, and management of water on Earth and other planets, including the water cycle, water resources, and drainage basin sustainability. A practitioner of hydrology is called a hydrologist. Hydrologists are scientists studying earth or environmental science, civil or environmental engineering, and physical geography. Using various analytical methods and scientific techniques, they collect and analyze data to help solve water related problems such as environmental preservation, natural disasters, and water management.
Groundwater modelGroundwater models are computer models of groundwater flow systems, and are used by hydrologists and hydrogeologists. Groundwater models are used to simulate and predict aquifer conditions. An unambiguous definition of "groundwater model" is difficult to give, but there are many common characteristics. A groundwater model may be a scale model or an electric model of a groundwater situation or aquifer. Groundwater models are used to represent the natural groundwater flow in the environment.
Ecological successionEcological succession is the process of change in the species that make up an ecological community over time. The process of succession occurs either after the initial colonization of a newly created habitat, or after a disturbance substantially alters a pre-existing habitat. Succession that begins in new habitats, uninfluenced by pre-existing communities, is called primary succession, whereas succession that follows disruption of a pre-existing community is called secondary succession.
Evaluation strategyIn a programming language, an evaluation strategy is a set of rules for evaluating expressions. The term is often used to refer to the more specific notion of a parameter-passing strategy that defines the kind of value that is passed to the function for each parameter (the binding strategy) and whether to evaluate the parameters of a function call, and if so in what order (the evaluation order). The notion of reduction strategy is distinct, although some authors conflate the two terms and the definition of each term is not widely agreed upon.
Water securityThe aim of water security is to make the most of water's benefits for humans and ecosystems. The second aim is to limit the risks of destructive impacts of water to an acceptable level. These risks include for example too much water (flood), too little water (drought and water scarcity) or poor quality (polluted) water. People who live with a high level of water security always have access to "an acceptable quantity and quality of water for health, livelihoods and production".
Lazy evaluationIn programming language theory, lazy evaluation, or call-by-need, is an evaluation strategy which delays the evaluation of an expression until its value is needed (non-strict evaluation) and which also avoids repeated evaluations (by the use of sharing). The benefits of lazy evaluation include: The ability to define control flow (structures) as abstractions instead of primitives. The ability to define potentially infinite data structures. This allows for more straightforward implementation of some algorithms.
Water scarcityWater scarcity (closely related to water stress or water crisis) is the lack of fresh water resources to meet the standard water demand. There are two types of water scarcity namely physical and economic water scarcity. Physical water scarcity is where there is not enough water to meet all demands, including that needed for ecosystems to function. Arid areas for example Central and West Asia, and North Africa often experience physical water scarcity.
EvaluationIn common usage, evaluation is a systematic determination and assessment of a subject's merit, worth and significance, using criteria governed by a set of standards. It can assist an organization, program, design, project or any other intervention or initiative to assess any aim, realisable concept/proposal, or any alternative, to help in decision-making; or to ascertain the degree of achievement or value in regard to the aim and objectives and results of any such action that has been completed.
Short-circuit evaluationShort-circuit evaluation, minimal evaluation, or McCarthy evaluation (after John McCarthy) is the semantics of some Boolean operators in some programming languages in which the second argument is executed or evaluated only if the first argument does not suffice to determine the value of the expression: when the first argument of the AND function evaluates to false, the overall value must be false; and when the first argument of the OR function evaluates to true, the overall value must be true.
Woody plant encroachmentWoody plant encroachment (also called bush encroachment, shrub encroachment, woody encroachment, bush thickening, or woody plant proliferation) is a natural phenomenon characterised by the increase in density of woody plants, bushes and shrubs, at the expense of the herbaceous layer, grasses and forbs. It predominantly occurs in grasslands, savannas and woodlands and can cause biome shifts from open grasslands and savannas to closed woodlands. The term bush encroachment refers to the expansion of native plants and not the spread of alien invasive species.