pydfnWorks
python wrapper for dfnWorks
pydfnworks.dfnGen.meshing.udfm.upscale Namespace Reference

Functions

def upscale (self, mat_perm, mat_por, path='../')
 
def upscale_cleanup ()
 

Variables

 flow_solver
 

Detailed Description

.. module:: upscale.py
   :synopsis: Generates PFLOTRAN or FEHM input from octree refined continuum mesh
.. moduleauthor:: Matthew Sweeney <msweeney2796@lanl.gov>

Function Documentation

◆ upscale()

def pydfnworks.dfnGen.meshing.udfm.upscale.upscale (   self,
  mat_perm,
  mat_por,
  path = '../' 
)
 Generate permeabilities and porosities based on output of map2continuum.

Parameters
----------
    self : object
        DFN Class 
    mat_perm : float 
        Matrix permeability (in m^2)
    mat_por: float
        Matrix porosity

Returns
-------
    perm_fehm.dat : text file
        Contains permeability data for FEHM input
    rock_fehm.dat : text file
        Contains rock properties data for FEHM input
    mesh_permeability.h5 : h5 file
        Contains permeabilites at each node for PFLOTRAN input
    mesh_porosity.h5 : h5 file
        Contains porosities at each node for PFLOTRAN input               
    
Notes
-----
    None

Definition at line 21 of file upscale.py.

◆ upscale_cleanup()

def pydfnworks.dfnGen.meshing.udfm.upscale.upscale_cleanup ( )

Definition at line 294 of file upscale.py.

Variable Documentation

◆ flow_solver

pydfnworks.dfnGen.meshing.udfm.upscale.flow_solver

Definition at line 64 of file upscale.py.