mitgcm
Analysis of MITgcm output using python
Public Member Functions | List of all members
mitgcm.core.Bernoulli Class Reference

The Bernoulli field, evaluated from velocity, Pressure and Density. More...

Inheritance diagram for mitgcm.core.Bernoulli:
Inheritance graph
[legend]

Public Member Functions

def __init__
 
- Public Member Functions inherited from mitgcm.core.Tracerpoint_field
def __init__
 
def load_field
 Load a model field from NetCDF output. More...
 
def take_d_dx
 Take the x derivative of the field on tracer points, using spacings in grid object. More...
 
def numerics_take_d_dx (self, rho, wet_mask_TH, dxC)
 
def take_d_dy
 Take the y derivative of the field on tracer points, using spacings in grid object. More...
 
def numerics_take_d_dy (self, rho, wet_mask_TH, dyC)
 The numerical bit of taking the y derivative. More...
 
def take_d_dz
 Take the z derivative of the field given on tracer-points, using the spacings in grid object. More...
 
- Public Member Functions inherited from mitgcm.core.MITgcm_Simulation
def __init__
 Instantiate an MITgcm model instance. More...
 
def load_field
 Load a model field from NetCDF output. More...
 
def load_from_file (self, model_instance, file_list, variable, time_level, grid_loc, single_file)
 Internal function to pull the data from the file(s). More...
 
def __add__ (self, other)
 A method that allows model objects to be added together. More...
 
def __div__ (self, other)
 A method that allows model objects to be divided by floating point numbers. More...
 
def __mul__ (self, other)
 A method that allows model objects to be multiplied by floating point numbers. More...
 
def __rmul__ (self, other)
 A method that allows model objects to be multiplied by floating point numbers. More...
 

Additional Inherited Members

- Public Attributes inherited from mitgcm.core.MITgcm_Simulation
 grid
 

Detailed Description

The Bernoulli field, evaluated from velocity, Pressure and Density.

\[ BP = \frac{P}{\rho_{0}} + g z + \frac{u^{2} + v^{2}}{2} \]

Definition at line 1085 of file core.py.

Constructor & Destructor Documentation

def mitgcm.core.Bernoulli.__init__ (   self,
  model_instance,
  density_field = 'RHO',
  UVEL_field = 'UVEL',
  VVEL_field = 'VVEL' 
)

Definition at line 1091 of file core.py.


The documentation for this class was generated from the following file: