Пример #1
0
    def __init__(self, name="quadratureapp"):
        """
    Constructor.
    """
        Script.__init__(self, name)

        # Mesh information
        self.spaceDim = None
        self.cellDim = None
        self.numVertices = None
        self.numCells = None
        self.vertices = None
        self.cells = None

        # Reference cell information
        self.numBasis = None
        self.numQuadPts = None
        self.verticesRef = None
        self.quadPtsRef = None
        self.quadWts = None
        self.basis = None
        self.basisDerivRef = None
        self.basisDeriv = None

        # Computed quadrature information
        self.quadPts = None
        self.jacobian = None
        self.jacobianDet = None
        self.jacobianInv = None
        return
Пример #2
0
    def __init__(self, name="slip_invert"):
        Application.__init__(self, name)

        self.dataCoords = None
        self.dataVals = None
        self.dataCov = None
        self.dataNames = []
        self.numDataPoints = 0
        self.numDesignRows = 0

        self.numFaultVerts = 0
        self.numFaultCells = 0
        self.faultVertCoords = None
        self.faultCells = None

        self.numImpulses = 0
        self.impulseInds = None
        self.impulseCoords = None

        self.summaryHead = 'Penalty-weight\tData-residual\t' + \
                           'Weighted-data-residual\tPenalty-residual\t' + \
                           'Weighted-penalty-residual\tTotal-residual\t' + \
                           'Total-weighted-residual'
        self.numSummaryCols = 7

        self.design = None

        return
Пример #3
0
    def __init__(self, name="simpledbqueryapp"):
        """
    Constructor.
    """
        Script.__init__(self, name)

        # Database information
        self.numLocs = None
        self.spaceDim = None
        self.numVals = None
        self.dataDim = None
        self.dbCoords = None
        self.dbData = None
        self.names = None
        self.units = None

        # Query information
        self.numPts = None
        self.coords = None
        self.dist2 = None
        self.area = None
        self.areaDir = None
        self.volume = None

        return
Пример #4
0
    def __init__(self, name=None):
        Script.__init__(self, name)
        DynamicComponentHarness.__init__(self)

        self.client = ''

        return
Пример #5
0
  def __init__(self, name="simpledbqueryapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Database information
    self.numLocs = None
    self.spaceDim = None
    self.numVals = None
    self.dataDim = None
    self.dbCoords = None
    self.dbData = None
    self.names = None
    self.units = None

    # Query information
    self.numPts = None
    self.coords = None
    self.dist2 = None
    self.area = None
    self.areaDir = None
    self.volume = None

    return
Пример #6
0
  def __init__(self, name="quadratureapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Mesh information
    self.spaceDim = None
    self.cellDim = None
    self.numVertices = None
    self.numCells = None
    self.vertices = None
    self.cells = None

    # Reference cell information
    self.numBasis = None
    self.numQuadPts = None
    self.verticesRef = None
    self.quadPtsRef = None
    self.quadWts = None
    self.basis = None
    self.basisDerivRef = None
    self.basisDeriv = None

    # Computed quadrature information
    self.quadPts = None
    self.jacobian = None
    self.jacobianDet = None
    self.jacobianInv = None
    return
Пример #7
0
  def __init__(self, name="slip_invert"):
    Application.__init__(self, name)

    self.dataCoords = None
    self.dataVals = None
    self.dataCov = None
    self.dataNames = []
    self.numDataPoints = 0
    self.numDesignRows = 0

    self.numFaultVerts = 0
    self.numFaultCells = 0
    self.faultVertCoords = None
    self.faultCells = None

    self.numImpulses = 0
    self.impulseInds = None
    self.impulseCoords = None

    self.summaryHead = 'Penalty-weight\tData-residual\t' + \
                       'Weighted-data-residual\tPenalty-residual\t' + \
                       'Weighted-penalty-residual\tTotal-residual\t' + \
                       'Total-weighted-residual'
    self.numSummaryCols = 7

    self.design = None

    return
Пример #8
0
    def __init__(self, name=None):
        Script.__init__(self, name)
        DynamicComponentHarness.__init__(self)

        self.client = ""

        return
Пример #9
0
 def __init__(self, name="unittestapp", petsc_options=[("malloc_dump", "true")]):
   """
   Constructor.
   """
   Script.__init__(self, name)
   self.petscOptions = petsc_options
   return
Пример #10
0
    def __init__(self, name=None):
        if name is None:
            name = 'sample'
            
        Script.__init__(self, name)
        ComponentHarness.__init__(self)

        return
Пример #11
0
 def __init__(self):
     Script.__init__(self, 'derunapp')
     self.scale = ''
     self.probability = ''
     self.mod = ''
     self.strategy = ''
     self.solution = None
     return
Пример #12
0
 def __init__(self):
     Script.__init__(self, 'derunapp')
     self.scale = ''
     self.probability = ''
     self.mod = ''
     self.strategy = ''
     self.solution = None
     return
Пример #13
0
 def __init__(self, name="transform"):
     Application.__init__(self, name)
     self.numPoints = 0
     self.numSegs = 0
     self.segInfo = None
     self.pointsUTM = []
     self.normals = []
     return
Пример #14
0
 def __init__(self, name="transform"):
   Application.__init__(self, name)
   self.numPoints = 0
   self.numSegs = 0
   self.segInfo = None
   self.pointsUTM = []
   self.normals = []
   return
Пример #15
0
    def __init__(self, name=None):
        if name is None:
            name = 'sample'
            
        Script.__init__(self, name)
        ComponentHarness.__init__(self)

        return
Пример #16
0
    def __init__(self, name, asCGI=None):
        Script.__init__(self, name)
        self.stream = None

        if asCGI is None:
            asCGI = True
        self.asCGIScript(asCGI)

        return
Пример #17
0
    def __init__(self, name, asCGI=None):
        Script.__init__(self, name)
        self.stream = None

        if asCGI is None:
            asCGI = True
        self.asCGIScript(asCGI)
        
        return
Пример #18
0
    def __init__(self, name):
        Script.__init__(self, name)
        self.stream = None
        self.content = "html"

        # debugging mode
        self.debug = False

        return
Пример #19
0
 def __init__(self,
              name="unittestapp",
              petsc_options=[("malloc_dump", "true")]):
     """
 Constructor.
 """
     Script.__init__(self, name)
     self.petscOptions = petsc_options
     return
Пример #20
0
 def __init__(self, name="euler"):
   Application.__init__(self, name)
   self.numPoints = 0
   self.pointsUTM = []
   self.normals = []
   self.eulerPole = numpy.array([0.0, 0.0, 0.0], dtype=numpy.float64)
   # Note that we use a mean radius since we are doing rotations on a
   # spherical Earth.
   self.earthRad = 6372795.477598
   return
Пример #21
0
 def __init__(self):
     Script.__init__(self, "fmc")
     self.out = None
     self.thermo = ""
     self.mechanism = ""
     self.read = ""
     self.write = ""
     self.pickler = None
     
     return
Пример #22
0
        def __init__(self, name):
            Script.__init__(self, name)

            self._connection = None
            self._marshaller = None

            import journal
            journal.info("pyre.ipc.connection").activate()

            return
Пример #23
0
 def __init__(self, name="euler"):
   Application.__init__(self, name)
   self.numPoints = 0
   self.pointsUTM = []
   self.normals = []
   self.eulerPole = numpy.array([0.0, 0.0, 0.0], dtype=numpy.float64)
   # Note that we use a mean radius since we are doing rotations on a
   # spherical Earth.
   self.earthRad = 6372795.477598
   return
Пример #24
0
  def __init__(self, name="generate_slowslip"):
    Application.__init__(self, name)

    self.lon = None
    self.lat = None
    self.z = None
    self.grid = None
    self.faultSlip = None

    return
Пример #25
0
    def __init__(self, name="make_synthetic_gpsdisp"):
        Application.__init__(self, name)

        self.coords = None
        self.stations = None
        self.dispRaw = None
        self.dispNoise = None

        self.numStations = 0

        return
Пример #26
0
 def __init__(self, name="memoryusage"):
   """
   Constructor.
   """
   Application.__init__(self, name)
   self.memory = {'mesh': 0,
                  'stratification': 0,
                  'groups': 0}
   self.mesh = None
   self.groups = None
   self.materials = None
   return
Пример #27
0
  def __init__(self, name="fill_contours"):
    Application.__init__(self, name)
    self.numContours = 0
    self.contourValues = []
    self.numPointsPerContour = []
    self.contoursIn = []
    self.contoursOut = []
    self.spaceDim = 3
    self.minYValue = 0.0
    self.maxYValue = 0.0

    return
Пример #28
0
  def __init__(self, name="gfgen"):
    Application.__init__(self, name)

    self.numFaultVertices = 0
    self.numFaultCells = 0
    self.spaceDim = 0
    self.cellType = ""

    self.faultVertices = None
    self.normalDir = None
    self.strikeDir = None
    self.dipDir = None

    return
Пример #29
0
  def __init__(self, name="vtkdiff"):
    Application.__init__(self, name)
    self.vtkInputList = []
    self.numVtkInputFiles = 0
    self.vtkInputTimes = []
    self.timeStampWidth = 0

    self.numVertsPerCell = 0
    self.numCells = 0
    self.numVerts = 0
    self.spaceDim = 0
    self.cellType = None
    self.readMesh = False
    return
Пример #30
0
    def __init__(self, name="vtkdiff"):
        Application.__init__(self, name)
        self.vtkInputList = []
        self.numVtkInputFiles = 0
        self.vtkInputTimes = []
        self.timeStampWidth = 0

        self.numVertsPerCell = 0
        self.numCells = 0
        self.numVerts = 0
        self.spaceDim = 0
        self.cellType = None
        self.readMesh = False
        return
Пример #31
0
    def __init__(self, name="dem2lines"):
        Application.__init__(self, name)
        self.numXIn = 0
        self.numYIn = 0
        self.numZIn = 0
        self.numXOut = 0
        self.numYOut = 0
        self.numZOut = 0
        self.xIn = None
        self.yIn = None
        self.zIn = None
        self.xOut = None
        self.yOut = None
        self.zOut = None

        return
Пример #32
0
  def __init__(self, name="dem2lines"):
    Application.__init__(self, name)
    self.numXIn = 0
    self.numYIn = 0
    self.numZIn = 0
    self.numXOut = 0
    self.numYOut = 0
    self.numZOut = 0
    self.xIn = None
    self.yIn = None
    self.zIn = None
    self.xOut = None
    self.yOut = None
    self.zOut = None

    return
Пример #33
0
  def __init__(self, name="faultinfo"):
    Application.__init__(self, name)

    self.numVertsPerCell = 0
    self.numCells = 0
    self.cellsArray = numpy.array([0])
    self.verticesArray = numpy.array([0])
    self.normalVec = numpy.array([0])
    self.strikeVec = numpy.array([0])
    self.dipVec = numpy.array([0])
    self.stressVec = numpy.array([0])
    self.slipVec = numpy.array([0])
    self.numVerts = 0
    self.spaceDim = 0
    self.cellType = ""
    self.readMesh = False

    return
Пример #34
0
    def __init__(self, name="faultinfo"):
        Application.__init__(self, name)

        self.numVertsPerCell = 0
        self.numCells = 0
        self.cellsArray = numpy.array([0])
        self.verticesArray = numpy.array([0])
        self.normalVec = numpy.array([0])
        self.strikeVec = numpy.array([0])
        self.dipVec = numpy.array([0])
        self.stressVec = numpy.array([0])
        self.slipVec = numpy.array([0])
        self.numVerts = 0
        self.spaceDim = 0
        self.cellType = ""
        self.readMesh = False

        return
Пример #35
0
  def __init__(self, name="vtkcff"):
    Application.__init__(self, name)
    self.vtkInputList = []
    self.numVtkInputFiles = 0
    self.vtkInputTimes = []
    self.timeStampWidth = 0
    self.refFileIndex = 0

    self.numVertsPerCell = 0
    self.numCells = 0
    self.cellsArray = numpy.array([0])
    self.verticesArray = numpy.array([0])
    self.numVerts = 0
    self.spaceDim = 0
    self.cellType = ""
    self.readMesh = False

    self.numStressPoints = 0
    return
Пример #36
0
  def __init__(self, name="vtkcff"):
    Application.__init__(self, name)
    self.vtkInputList = []
    self.numVtkInputFiles = 0
    self.vtkInputTimes = []
    self.timeStampWidth = 0
    self.refFileIndex = 0

    self.numVertsPerCell = 0
    self.numCells = 0
    self.cellsArray = numpy.array([0])
    self.verticesArray = numpy.array([0])
    self.numVerts = 0
    self.spaceDim = 0
    self.cellType = ""
    self.readMesh = False

    self.numStressPoints = 0
    return
Пример #37
0
    def __init__(self, name="princaxes"):
        Application.__init__(self, name)

        self.cells = None
        self.vertArray = None
        self.spaceDim = 0
        self.cellType = ""

        self.numTensorPoints = 0
        self.tensorSorted = None

        self.minPrincAxis = None
        self.intPrincAxis = None
        self.maxPrincAxis = None
        self.minEigenvalue = None
        self.intEigenvalue = None
        self.maxEigenvalue = None

        self.regionalField = numpy.zeros((3, 3), dtype=numpy.float64)
        return
Пример #38
0
  def __init__(self, name="stressinfo"):
    Application.__init__(self, name)

    self.alphaYield = 0.0
    self.beta = 0.0
    
    self.cells = None
    self.vertArray = None
    self.spaceDim = 0
    self.cellType = ""

    self.numTensorPoints = 0
    self.tensorSorted = None

    self.pressure = None
    self.devInvariant2 = None
    self.dpPlasPresTerm = None
    self.dpPlasStressTerm = None
    self.dpPlasYieldFunc = None
    return
Пример #39
0
  def __init__(self, name="stressinfo"):
    Application.__init__(self, name)

    self.alphaYield = 0.0
    self.beta = 0.0
    
    self.cells = None
    self.vertArray = None
    self.spaceDim = 0
    self.cellType = ""

    self.numTensorPoints = 0
    self.tensorSorted = None

    self.pressure = None
    self.devInvariant2 = None
    self.dpPlasPresTerm = None
    self.dpPlasStressTerm = None
    self.dpPlasYieldFunc = None
    return
Пример #40
0
  def __init__(self, name="princaxes"):
    Application.__init__(self, name)

    self.cells = None
    self.vertArray = None
    self.spaceDim = 0
    self.cellType = ""

    self.numTensorPoints = 0
    self.tensorSorted = None

    self.minPrincAxis = None
    self.intPrincAxis = None
    self.maxPrincAxis = None
    self.minEigenvalue = None
    self.intEigenvalue = None
    self.maxEigenvalue = None

    self.regionalField = numpy.zeros((3, 3), dtype=numpy.float64)
    return
Пример #41
0
    def __init__(self, name="elasticmaterialapp"):
        """
    Constructor.
    """
        Script.__init__(self, name)

        # Material information
        self.dimension = 0
        self.numLocs = 0
        self.numProperties = 0
        self.numStateVars = 0
        self.numDBProperties = 0
        self.numDBStateVars = 0
        self.numPropsQuadPt = 0
        self.numVarsQuadPt = 0
        self.numPropertyValues = None
        self.numStateVarValues = None
        self.dbPropertyValues = None
        self.dbStateVarValues = None
        self.dbProperties = None
        self.dbStateVars = None
        self.properties = None
        self.stateVars = None
        self.propertiesNondim = None
        self.stateVarsNondim = None
        self.lengthScale = 0
        self.timeScale = 0
        self.pressureScale = 0
        self.densityScale = 0

        # Elastic material information
        self.dtStableImplicit = 1.0e+99
        self.dtStableExplicit = 1.0e+99
        self.density = None
        self.strain = None
        self.stress = None
        self.elasticConsts = None
        self.initialStress = None
        self.initialStrain = None
        self.stateVarsUpdated = None
        return
Пример #42
0
  def __init__(self, name="elasticmaterialapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Material information
    self.dimension = 0
    self.numLocs = 0
    self.numProperties = 0
    self.numStateVars = 0
    self.numDBProperties = 0
    self.numDBStateVars = 0
    self.numPropsQuadPt = 0
    self.numVarsQuadPt = 0
    self.numPropertyValues = None
    self.numStateVarValues = None
    self.dbPropertyValues = None
    self.dbStateVarValues = None
    self.dbProperties = None
    self.dbStateVars = None
    self.properties = None
    self.stateVars = None
    self.propertiesNondim = None
    self.stateVarsNondim = None
    self.lengthScale = 0
    self.timeScale = 0
    self.pressureScale = 0
    self.densityScale = 0

    # Elastic material information
    self.dtStableImplicit = 1.0e+99
    self.dtStableExplicit = 1.0e+99
    self.density = None
    self.strain = None
    self.stress = None
    self.elasticConsts = None
    self.initialStress = None
    self.initialStrain = None
    self.stateVarsUpdated = None
    return
Пример #43
0
  def __init__(self, name="integratorapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Mesh information
    self.spaceDim = None
    self.cellDim = None
    self.gravityVec = None
    self.numVertices = None
    self.numCells = None
    self.vertices = None
    self.cells = None
    self.verticesRef = None

    # This quadrature information is set by quadrature.calculateBasis()
    self.numBasis = None
    self.numQuadPts = None
    self.quadPts = None
    self.quadWts = None
    self.basis = None
    self.basisDerivRef = None

    # Material information
    self.matType = None
    self.matDBFilename = None
    self.matId = None
    self.matLabel = None

    # Input fields
    self.dt = None
    self.fieldTIncr = None
    self.fieldT = None
    self.fieldTmdt = None

    # Calculated values
    self.valsResidual = None
    self.valsJacobian = None
    return
Пример #44
0
  def __init__(self, name="integratorapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Mesh information
    self.spaceDim = None
    self.cellDim = None
    self.gravityVec = None
    self.numVertices = None
    self.numCells = None
    self.vertices = None
    self.cells = None
    self.verticesRef = None

    # This quadrature information is set by quadrature.calculateBasis()
    self.numBasis = None
    self.numQuadPts = None
    self.quadPts = None
    self.quadWts = None
    self.basis = None
    self.basisDerivRef = None

    # Material information
    self.matType = None
    self.matDBFilename = None
    self.matId = None
    self.matLabel = None

    # Input fields
    self.dt = None
    self.fieldTIncr = None
    self.fieldT = None
    self.fieldTmdt = None

    # Calculated values
    self.valsResidual = None
    self.valsJacobian = None
    return
Пример #45
0
  def __init__(self, name="simpledbapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Database information
    self.numLocs = None
    self.spaceDim = None
    self.numVals = None
    self.dataDim = None
    self.dbData = None
    self.dbCords = None
    self.names = None
    self.units = None

    # Query information
    self.numQueries = None
    self.queryNearest = None
    self.queryLinear = None
    self.errFlags = None

    return
Пример #46
0
  def __init__(self, name="simpledbapp"):
    """
    Constructor.
    """
    Script.__init__(self, name)

    # Database information
    self.numLocs = None
    self.spaceDim = None
    self.numVals = None
    self.dataDim = None
    self.dbData = None
    self.dbCords = None
    self.names = None
    self.units = None

    # Query information
    self.numQueries = None
    self.queryNearest = None
    self.queryLinear = None
    self.errFlags = None

    return
Пример #47
0
 def __init__(self, name):
     Script.__init__(self, name)
     self.launcher = None
     return
Пример #48
0
 def __init__(self):
     Script.__init__(self, 'testsolverapp')
     self.mod = ''
     self.solution = None
     return
Пример #49
0
 def __init__(self):
     Script.__init__(self, 'file')
     self.output = ''
     return
Пример #50
0
 def __init__(self, name):
     Script.__init__(self, name)
     Daemon.__init__(self)
     return
Пример #51
0
 def __init__(self):
     Script.__init__(self, "geometry")
     self.format = ""
     self.modeller = None
     return
Пример #52
0
 def __init__(self, name="testapp"):
     """
 Constructor.
 """
     Script.__init__(self, name)
     return
Пример #53
0
 def __init__(self, name="savpres_ss"):
   Application.__init__(self, name)
   return
Пример #54
0
 def __init__(self, name="grabfaces"):
   Application.__init__(self, name)
   return
Пример #55
0
 def __init__(self, name="eqinfoapp"):
     """
 Constructor.
 """
     Application.__init__(self, name)
     return
Пример #56
0
 def __init__(self):
     Script.__init__(self, 'greet')
     self.friend = ''
     return
Пример #57
0
 def __init__(self, name="testapp"):
   """
   Constructor.
   """
   Script.__init__(self, name)
   return
Пример #58
0
 def __init__(self):
     Script.__init__(self, 'HelloApp')
     return