CSN Assumption Names: Difference between revisions
From CSDMS
Line 51: | Line 51: | ||
dalton_law | dalton_law | ||
darcy_law | darcy_law | ||
darcy_wiesbach_equation (hydraulic friction) | |||
einstein_field_equations | einstein_field_equations | ||
euler_equation (inviscid flow) | euler_equation (inviscid flow) | ||
Line 110: | Line 111: | ||
* These names all end in "_model". | * These names all end in "_model". | ||
"Infiltration Process Models" | |||
beven_exponential_K_infiltration_model | |||
curve_number_model ##### (HydroModeler) | |||
green_ampt_infiltration_model | green_ampt_infiltration_model | ||
horton_infiltration_model | horton_infiltration_model | ||
richards_1d_infiltration_model | richards_1d_infiltration_model | ||
richards_3d_infiltration_model | richards_3d_infiltration_model | ||
smith_parlange_infiltration_model | smith_parlange_infiltration_model | ||
"Evaporation (and sometimes Transpiration) Process Models" | |||
asce_standardized_evaporation_model #### (HydroModeler) | |||
energy_balance_evaporation_model | |||
hargreaves_evaporation_model #### (HydroModeler) | |||
penman_monteith_evaporation_model | |||
priestley_taylor_evaporation_model | |||
"Water Wave Models" | |||
airy_wave_model | |||
capillary_wave_model #### ???? | |||
cnoidal_wave_model | |||
stokes_wave_model | |||
"Soil Models" | |||
brooks_corey_soil_model | |||
darcy_soil_model ?###### See Equations, Laws, Etc. | |||
transitional_brooks_corey_soil_model | |||
van_genuchten_soil_model | |||
"Snowmelt Models" | |||
degree_day_snowmelt_model | |||
energy_balance_snowmelt_model | |||
brutsaert_saturated_vapor_pressure_model ###### | |||
satterlund_saturated_vapor_pressure_model ###### | |||
"Channelized Flow Models" | |||
diffusive_wave_model | |||
dynamic_wave_model | |||
kinematic_wave_model | |||
law_of_the_wall_flow_resistance_model ##### ??? | |||
manning_flow_resistance_model ##### ??? | |||
"Illumination and Shading Models" | |||
cook_torrance_lighting_model | |||
lambertian_lighting_model | |||
phong_lighting_model | |||
cook_torrance_specular_reflection_model | |||
lambertian_diffuse_reflection_model | |||
phong_specular_reflection_model | |||
komar (longshore transport) ############### (incomplete name) | komar (longshore transport) ############### (incomplete name) | ||
lambertian_surface | lambertian_surface | ||
muskingum_method (routing flow through a channel network) | muskingum_method (routing flow through a channel network) | ||
power_law ################ | power_law ################ | ||
special_relativity | special_relativity | ||
standard_model (maybe too general) ######### | standard_model (maybe too general) ######### | ||
turbulence_closure_* (prandtl_mixing_length | turbulence_closure_* (prandtl_mixing_length | ||
eddy_viscosity (due to Boussinesq ??) | eddy_viscosity (due to Boussinesq ??) | ||
Line 157: | Line 178: | ||
spalart_allmaras) | spalart_allmaras) | ||
See: http://en.wikipedia.org/wiki/Turbulence_modeling | See: http://en.wikipedia.org/wiki/Turbulence_modeling | ||
VSEPR (to compute molecular geometry) | VSEPR (to compute molecular geometry) | ||
empirical_law ############ | |||
general_relativity ############ | |||
hagen_poiseuille (pressure drop in a pipe; laminar, viscous, incompressible) | |||
<br/> | <br/> | ||
Line 399: | Line 424: | ||
<h2 style="margin:4px; background:#DCD0FF; font-size:150%; font-weight:bold; border:1px solid #aaa; text-align:left; color:#000; padding:0.2em 0.4em;"> Object Shape Assumptions </h2> | <h2 style="margin:4px; background:#DCD0FF; font-size:150%; font-weight:bold; border:1px solid #aaa; text-align:left; color:#000; padding:0.2em 0.4em;"> Object Shape Assumptions </h2> | ||
: | : | ||
* | * Most of these names end in "_shaped". | ||
circle_shaped | circle_shaped | ||
concave | |||
concave_upward (long profiles) | |||
convex | |||
ellipse_shaped | ellipse_shaped | ||
ellipsoid_shaped (e.g. for earth) | ellipsoid_shaped (e.g. for earth) | ||
Line 424: | Line 452: | ||
differentiable_twice_surface | differentiable_twice_surface | ||
"What about assumptions on functional form?" | |||
exponential | |||
logarithmic | |||
<br/> | <br/> | ||
<!-- ============================================= --> | <!-- ============================================= --> |
Revision as of 14:34, 14 August 2012
CSDMS Standard Names — Assumption Names
- This document provides standardized assumption names for use in Model Metadata Files (MMF). They are organized into groups.
Conserved Quantity Assumptions
- These names all end in "_conserved". See Wikipedia: Conservation Law and links therein.
angular_momentum_conserved electric_charge_conserved energy_conserved linear_momentum_conserved mass_conserved momentum_conserved potential_vorticity_conserved ######## sediment_mass_conserved water_mass_conserved
######## conserves_energy conserves_mass conserves_momentum conserves_potential_vorticity
Equations, Laws and Principles
- These all end in "_equation", "_law" or "_principle", except for the "law of the wall".
ampere_law archimedes_principle avogadro_law beer_lambert_law bernoulli_principle biot_savart_law boltzman_equation boyle_law burgers_equation combined_gas_law conservation_of_energy_law ### conservation_of_mass_law ### (same as continuity_equation) conservation_of_momentum_law ### coulomb_law dalton_law darcy_law darcy_wiesbach_equation (hydraulic friction) einstein_field_equations euler_equation (inviscid flow) exner_equation faraday_law faxen_law fick_law fourier_law gauss_law_for_electricity gauss_law_for_magnetism gay_lussac_law geodesic_equation gibbs_helmholtz_equation hack_law heat_equation henry_law horton_law ideal_gas_law joule_first_law joule_second_law kepler_first_law_of_planetary_motion kepler_second_law_of_planetary_motion kepler_third_law_of_planetary_motion laplace_equation law_of_the_wall (flow resistance) lorentz_force_law manning_equation (flow resistance) mass_energy_equivalence maxwell_equations navier_stokes_equation newton_first_law_of_motion newton_law_of_cooling newton_law_of_universal_gravitation newton_second_law_of_motion newton_third_law_of_motion ohm_law planck_law poiseuille_law poisson_equation reynolds_averaged_navier_stokes_equation richards_equation (infiltration theory) schroedinger_equation snell_law stefan_boltzmann_law stokes_law thermodynamics_zeroth_law thermodynamics_first_law thermodynamics_second_law thermodynamics_third_law wien_displacement_law young_laplace_equation
Named Model-Type Assumptions
- These may be used for the <how_modeled> tag.
- These names all end in "_model".
"Infiltration Process Models" beven_exponential_K_infiltration_model curve_number_model ##### (HydroModeler) green_ampt_infiltration_model horton_infiltration_model richards_1d_infiltration_model richards_3d_infiltration_model smith_parlange_infiltration_model
"Evaporation (and sometimes Transpiration) Process Models" asce_standardized_evaporation_model #### (HydroModeler) energy_balance_evaporation_model hargreaves_evaporation_model #### (HydroModeler) penman_monteith_evaporation_model priestley_taylor_evaporation_model
"Water Wave Models" airy_wave_model capillary_wave_model #### ???? cnoidal_wave_model stokes_wave_model
"Soil Models" brooks_corey_soil_model darcy_soil_model ?###### See Equations, Laws, Etc. transitional_brooks_corey_soil_model van_genuchten_soil_model
"Snowmelt Models" degree_day_snowmelt_model energy_balance_snowmelt_model brutsaert_saturated_vapor_pressure_model ###### satterlund_saturated_vapor_pressure_model ######
"Channelized Flow Models" diffusive_wave_model dynamic_wave_model kinematic_wave_model law_of_the_wall_flow_resistance_model ##### ??? manning_flow_resistance_model ##### ??? "Illumination and Shading Models" cook_torrance_lighting_model lambertian_lighting_model phong_lighting_model
cook_torrance_specular_reflection_model lambertian_diffuse_reflection_model phong_specular_reflection_model
komar (longshore transport) ############### (incomplete name) lambertian_surface
muskingum_method (routing flow through a channel network) power_law ################
special_relativity standard_model (maybe too general) ######### turbulence_closure_* (prandtl_mixing_length eddy_viscosity (due to Boussinesq ??) kolmogorov_k_epsilon (due to Kolmogorov ??) kolmogorov_k_omega menter_shear_stress_transport smagorinsky spalart_allmaras) See: http://en.wikipedia.org/wiki/Turbulence_modeling VSEPR (to compute molecular geometry)
empirical_law ############ general_relativity ############ hagen_poiseuille (pressure drop in a pipe; laminar, viscous, incompressible)
Flow-Type Assumptions
- These names all end in "_flow".
accelerating_flow depth_integrated_flow (for 3D flow to 2D flow; vs. vertically_integrated_flow) fully_developed_turbulent_flow geostrophic_flow ###### CHECK hydraulically_rough_flow hydraulically_smooth_flow hydrostatic_flow isotropic_turbulent_flow laminar_flow nonaccelerating_flow nonhydrostatic_flow steady_flow turbulent_flow unsteady_flow ### boussinesq_assumption ### reynolds_averaged_flow ### taylor_hypothesis
Fluid-Type Assumptions
- These names all end in "_fluid". See Wikipedia: Non-newtonian Fluid and links therein.
- The word "material" is sometimes used in place of "fluid", but here we consistently use the word "fluid".
bingham_plastic_fluid carreau_fluid compressible_fluid cross_fluid dilatant_fluid (shear thickening fluid or STF) first_order_fluid herschel_bulkley_fluid incompressible_fluid inviscid_fluid (non-viscous) kelvin_voigt_fluid (a linear viscoelastic model; same as "kelvin_material" ?? ######) maxwell_fluid (a linear viscoelastic model) newtonian_fluid (sometimes just called "viscous_fluid" ??) nonnewtonian_fluid oldroyd_fluid (a linear viscoeleastic model; see Oldroyd-B model. power_law_fluid (generalized Newtonian, Ostward-de Waele) pseudoplastic_fluid (shear thinning) rheopectic_fluid second_order_fluid super_fluid thixotropic_fluid viscoelastic_fluid (see kelvin_fluid, maxwell_fluid, oldroyd_fluid) viscoplastic_fluid viscous_fluid (synonym for newtonian fluid ??)
General Process Assumptions
1D (Q: If richards_equation is used for infiltration, keep 1D and 3D out of how_modeled name?) 2D 3D constant_coefficients continuous continuum (continuum_hypothesis ?) differentiable differentiable_twice differentiable_three_times discontinuous dynamic_equilibrium equal_mixed_partials equilibrium ergodic flat_spacetime linear multiple_valued_function ### nonlinear single_valued_function ### ??? spatially_uniform static_equilibrium steady_state symmetric uniform ### degenerate
Named Approximations
- These all end in "_approximation" and some can be found in other sections.
boussinesq_approximation (ocean modeling) fourier_series_approximation infiltrated_depth_approximation (infiltration modeling) power_law_approximation taylor_series_approximation
Thermodynamic Process Assumptions
- These names all end in "_process". See Wikipedia: Adiabatic Process and links therein.
adiabatic_process cyclic_process diabatic_process endoreversible_process endothermic_process (better as adjective? absorbs energy) exothermic_process (better as adjective? releases energy) irreversible_process isentropic_process (also called "reversible" ??) isethalpic_process (also isoenthalpic) isobaric_process isocaloric_process isochoric_process isothermal_process polytropic_process quasistatic_process (reversible implies quasistatic, but not conversely) reversible_process
Atmosphere Modeling Assumptions
- See additional assumptions in "CF Standard Name Assumptions" below.
boussinesq_approximation (not in CF, but see for_*) clear_sky (23 in CF) deep_snow (1 in CF) horizontal_plane_topography (for clear-sky radiation calculation, not in CF) no_aerosol_or_cloud (1 in CF) no_snow (1 in CF) rigid_lid (in CF; always related to boussinesq approximation ??) sea_level_for_geoid (4 in CF) standard_temperature_and_pressure (not in CF)
Ocean Modeling Assumptions
- See additional assumptions in "CF Standard Name Assumptions" below.
airy_wave capillary_wave cnoidal_wave deep_water_wave fully_developed_sea no_tide (2 in CF) passive_scalar (e.g. temperature and salinity, perhaps suspended sediment) ### per_unit_length_of_wave_crest shallow_water_wave shore_parallel_contours (not in CF) stokes_wave
Groundwater and Infiltration Modeling Assumptions
- See dupuit_forschheimer in Modeling Methods.
brooks_corey_soil_model ? #### homogeneous_medium (separate from isotropic ??) horizontal_flowlines (and vertical equipotential lines) hydraulic_gradient_equals_free_surface_gradient hydraulic_gradient_equals_land_surface_gradient hydraulic_gradient_invariant_with_depth infiltrated_depth_approximation (not in CF) (Used by Green-Ampt and Smith-Parlange) (or infiltrability_depth_approximation) impermeable_horizontal_base (or impermeable_boundary_at_base) isotropic_medium steady_state_recharge ??? transitional_brooks_corey_soil_model ? #### van_genuchten_soil_model ? ####
Surface Water Modeling Assumptions
bankfull_flow channel_width_less_than_model_cell_width convergent_topography convergent_or_divergent_topography ###### ? d8_flow_between_cells d_infinity_flow_between_cells diffusive_wave dynamic_wave impermeable_surface ??? inbank_flow (or no_overbank_flow ? or within_bank_flow ? ##############) kinematic_wave (hydraulic_slope_equals_channel_slope) mass_flux_method_flow_between_cells no_distributaries no_overbank_flow no_vegetation ???? prismatic_channels spatially_uniform_rainfall #### instantaneous_unit_hydrograph idea ???
Stochastic Model Assumptions
autoregressive beta_distributed binomial_distributed compound_poisson_process continuous continuous_time discrete discrete_time gaussian_distributed homogeneous identically_distributed independent independent_increments #### independent_and_identically_distributed (use both) markov_process moving_average negative nonnegative pareto_distributed poisson_distributed poisson_process positive rayleigh_distributed second_order_stationary stationary uniform_distributed uncorrelated weak_stationarity_of_order_k weibull_distributed
Object Shape Assumptions
- Most of these names end in "_shaped".
circle_shaped concave concave_upward (long profiles) convex ellipse_shaped ellipsoid_shaped (e.g. for earth) hexagon_shaped hyperbola_shaped octogon_shaped parabola_shaped pentagon_shaped prismatic (see Channel Flow) rectangle_shaped semicircle_shaped (e.g. for a channel_cross_section) sphere_shaped square_shaped trapezoid_shaped (e.g. for a channel_cross_section) What about these? (See General Process Assumptions.) continuous_curve continuous_surface differentiable_curve differentiable_surface differentiable_twice_curve differentiable_twice_surface
"What about assumptions on functional form?"
exponential logarithmic
Averaging Assumptions
- These names all start with "averaged_over_".
averaged_over_basin averaged_over_depth averaged_over_interval averaged_over_one_day averaged_over_one_month averaged_over_one_year averaged_over_population averaged_over_space averaged_over_time
Numerical Method Assumptions
- These names should all end with something like "_method".
conjugate_gradient direct_numerical_solution discrete_event_simulation explicit_time_stepping finite_difference finite_element finite_volume first_order_accurate implicit_time_stepping large_eddy_simulation newton_raphson_iteration runge_kutta second_order_accurate
CF Standard Name Assumptions
- Many of these are "Location Assumptions".
above_geoid (3 in CF) above_land_surface (not in CF) above_reference_datum (1 in CF) above_reference_ellipsoid (5 in CF) above_sea_floor (1 in CF) above_sea_floor_surface (not in CF) above_sea_level (1 in CF) above_threhold (5 in CF) at_*** (51 in CF) at_cloud_base (1 in CFFl at_cloud_top (3 in CF) at_equilibrium (not in CF) at_freezing_level (1 in CF) at_land_surface (not in CF; e.g. air pressure) at_maximum_upward_derivative (1 in CF) at_saturation (4 in CF) at_sea_floor (3 in CF) at_sea_floor_surface (not in CF; e.g. water pressure) at_sea_ice_base (8 in CF) at_sea_level (1 in CF) at_top_of_*** (3 in CF) at_bottom_*** (not in CF) assuming_*** (32 in CF) (insert as a prefix to everything in this block ??) below_geoid (1 in CF) below_sea_level (1 in CF) below_sea_surface (1 in CF) below_surface (1 in CF) below_threshold (3 in CF) between_air_and_sea_water (1 in CF) between_sea_water_and_air (2 in CF) due_to_*** (399 in CF) due_to_all_land_processes (2 in CF) due_to_convective_cloud (1 in CF) due_to_diffusion (18 in CF) due_to_dry_convection (1 in CF) due_to_dry_deposition (35 in CF) due_to_dry_troposphere (1 in CF) due_to_dust_ambient_aerosol (2 in CF) due_to_emission_from_grazing (in CF) excluding_anthropogenic_land_use_change (in CF) excluding_baseflow (in CF) excluding_litter (in CF) expressed_as_*** (140 in CF) expressed_as_carbon (67 in CF) expressed_as_chlorine (7 in CF) expressed_as_nitrogen (24 in CF) for_*** (13 in CF) for_biomass_growth (1 in CF) for_biomass_maintenance (1 in CF) for_boussinesq_approximation (1 in CF) for_momentum (2 in CF; both "for_momentum_in_air") per_capita per_unit_area (already used in CF) per_unit_length_of_wave_crest per_unit_mass (already used in CF, and synonym for "specific") per_unit_time ?? per_unit_width (e.g. discharge_per_unit_width) (see CF: sea_water_transport_across_line, and "transport_across_unit_distance")