# encoding: utf-8
# module vtkmodules.vtkIOCGNSReader
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\vtkmodules\vtkIOCGNSReader.cp311-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import vtkmodules.vtkCommonExecutionModel as __vtkmodules_vtkCommonExecutionModel


# no functions
# classes

class vtkCGNSFileSeriesReader(__vtkmodules_vtkCommonExecutionModel.vtkMultiBlockDataSetAlgorithm):
    """
    vtkCGNSFileSeriesReader - Adds support for reading temporal or
    partitioned CGNS files.
    
    Superclass: vtkMultiBlockDataSetAlgorithm
    
    vtkCGNSFileSeriesReader is a meta-reader that add support for reading
    CGNS file series using vtkCGNSReader. We encounter two types of file
    series with CGNS:
    \li 1. temporal file series - where each file is simply a single
        timestep.
    \li 2. partitioned file series - where each file corresponds to data
        dumped
           out from a rank but has all timesteps.
    
    
     vtkCGNSFileSeriesReader determines the nature of the file series
     encountered and reads the files accordingly. For partitioned files,
    the
     files are distributed among data-processing ranks, while for
    temporal file
     series, blocks are distributed among data-processing ranks (using
    logic in
     vtkCGNSReader itself).
    
    @sa vtkFileSeriesHelper
    """
    def AddFileName(self, fname): # real signature unknown; restored from __doc__
        """
        AddFileName(self, fname:str) -> None
        C++: void AddFileName(const char *fname)
        
        Add/remove files names in the file series.
        """
        pass

    def CanReadFile(self, filename): # real signature unknown; restored from __doc__
        """
        CanReadFile(self, filename:str) -> int
        C++: int CanReadFile(const char *filename)
        
        Test a file for readability. Ensure that
        vtkCGNSFileSeriesReader::SetReader is called before using this
        method.
        """
        return 0

    def GetController(self): # real signature unknown; restored from __doc__
        """
        GetController(self) -> vtkMultiProcessController
        C++: virtual vtkMultiProcessController *GetController()
        """
        pass

    def GetCurrentFileName(self): # real signature unknown; restored from __doc__
        """
        GetCurrentFileName(self) -> str
        C++: const char *GetCurrentFileName()
        
        Returns the filename being used for current timesteps. This is
        only reasonable for temporal file series. For a partitioned file
        series, this will return the filename being used on the current
        rank.
        """
        return ""

    def GetIgnoreReaderTime(self): # real signature unknown; restored from __doc__
        """
        GetIgnoreReaderTime(self) -> bool
        C++: virtual bool GetIgnoreReaderTime()
        
        If true, then treat file series like it does not contain any time
        step values. False by default.
        """
        return False

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetReader(self): # real signature unknown; restored from __doc__
        """
        GetReader(self) -> vtkCGNSReader
        C++: virtual vtkCGNSReader *GetReader()
        """
        return vtkCGNSReader

    def IgnoreReaderTimeOff(self): # real signature unknown; restored from __doc__
        """
        IgnoreReaderTimeOff(self) -> None
        C++: virtual void IgnoreReaderTimeOff()
        """
        pass

    def IgnoreReaderTimeOn(self): # real signature unknown; restored from __doc__
        """
        IgnoreReaderTimeOn(self) -> None
        C++: virtual void IgnoreReaderTimeOn()
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkCGNSFileSeriesReader
        C++: vtkCGNSFileSeriesReader *NewInstance()
        """
        return vtkCGNSFileSeriesReader

    def RemoveAllFileNames(self): # real signature unknown; restored from __doc__
        """
        RemoveAllFileNames(self) -> None
        C++: void RemoveAllFileNames()
        """
        pass

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkCGNSFileSeriesReader
        C++: static vtkCGNSFileSeriesReader *SafeDownCast(
            vtkObjectBase *o)
        """
        return vtkCGNSFileSeriesReader

    def SetController(self, controller): # real signature unknown; restored from __doc__
        """
        SetController(self, controller:vtkMultiProcessController) -> None
        C++: void SetController(vtkMultiProcessController *controller)
        
        Get/Set the controller.
        """
        pass

    def SetIgnoreReaderTime(self, _arg): # real signature unknown; restored from __doc__
        """
        SetIgnoreReaderTime(self, _arg:bool) -> None
        C++: virtual void SetIgnoreReaderTime(bool _arg)
        """
        pass

    def SetReader(self, reader): # real signature unknown; restored from __doc__
        """
        SetReader(self, reader:vtkCGNSReader) -> None
        C++: virtual void SetReader(vtkCGNSReader *reader)
        
        Get/Set the reader.
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkCGNSFileSeriesReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'SetController': <method 'SetController' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetController': <method 'GetController' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'SetReader': <method 'SetReader' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetReader': <method 'GetReader' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'CanReadFile': <method 'CanReadFile' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'AddFileName': <method 'AddFileName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'RemoveAllFileNames': <method 'RemoveAllFileNames' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetIgnoreReaderTime': <method 'GetIgnoreReaderTime' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'SetIgnoreReaderTime': <method 'SetIgnoreReaderTime' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'IgnoreReaderTimeOn': <method 'IgnoreReaderTimeOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'IgnoreReaderTimeOff': <method 'IgnoreReaderTimeOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, 'GetCurrentFileName': <method 'GetCurrentFileName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF86D7EF270>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSFileSeriesReader' objects>, '__doc__': 'vtkCGNSFileSeriesReader - Adds support for reading temporal or\\npartitioned CGNS files.\\n\\nSuperclass: vtkMultiBlockDataSetAlgorithm\\n\\nvtkCGNSFileSeriesReader is a meta-reader that add support for reading\\nCGNS file series using vtkCGNSReader. We encounter two types of file\\nseries with CGNS:\\n\\\\li 1. temporal file series - where each file is simply a single\\n    timestep.\\n\\\\li 2. partitioned file series - where each file corresponds to data\\n    dumped\\n       out from a rank but has all timesteps.\\n\\n\\n vtkCGNSFileSeriesReader determines the nature of the file series\\n encountered and reads the files accordingly. For partitioned files,\\nthe\\n files are distributed among data-processing ranks, while for\\ntemporal file\\n series, blocks are distributed among data-processing ranks (using\\nlogic in\\n vtkCGNSReader itself).\\n\\n@sa vtkFileSeriesHelper\\n\\n'})"
    __vtkname__ = 'vtkCGNSFileSeriesReader'


class vtkCGNSReader(__vtkmodules_vtkCommonExecutionModel.vtkMultiBlockDataSetAlgorithm):
    """
    vtkCGNSReader - vtkCGNSReader creates a multi-block dataset and reads
    unstructured grids and structured meshes from binary files stored in
    CGNS file format, with data stored at the nodes, cells or faces.
    
    Superclass: vtkMultiBlockDataSetAlgorithm
    
    vtkCGNSReader is inspired by the VisIt CGNS reader originally written
    by B. Whitlock. vtkCGNSReader relies on the low level CGNS API to
    load data sets and reduce memory footprint.
    """
    def Broadcast(self, ctrl): # real signature unknown; restored from __doc__
        """
        Broadcast(self, ctrl:vtkMultiProcessController) -> None
        C++: void Broadcast(vtkMultiProcessController *ctrl)
        
        Sends metadata (that read from the input file, not settings
        modified through this API) from the rank 0 node to all other
        processes in a job.
        """
        pass

    def CacheConnectivityOff(self): # real signature unknown; restored from __doc__
        """
        CacheConnectivityOff(self) -> None
        C++: virtual void CacheConnectivityOff()
        """
        pass

    def CacheConnectivityOn(self): # real signature unknown; restored from __doc__
        """
        CacheConnectivityOn(self) -> None
        C++: virtual void CacheConnectivityOn()
        """
        pass

    def CacheMeshOff(self): # real signature unknown; restored from __doc__
        """
        CacheMeshOff(self) -> None
        C++: virtual void CacheMeshOff()
        """
        pass

    def CacheMeshOn(self): # real signature unknown; restored from __doc__
        """
        CacheMeshOn(self) -> None
        C++: virtual void CacheMeshOn()
        """
        pass

    def CanReadFile(self, filename): # real signature unknown; restored from __doc__
        """
        CanReadFile(self, filename:str) -> int
        C++: int CanReadFile(const char *filename)
        
        Is the given file name a CGNS file?
        """
        return 0

    def CreateEachSolutionAsBlockOff(self): # real signature unknown; restored from __doc__
        """
        CreateEachSolutionAsBlockOff(self) -> None
        C++: virtual void CreateEachSolutionAsBlockOff()
        """
        pass

    def CreateEachSolutionAsBlockOn(self): # real signature unknown; restored from __doc__
        """
        CreateEachSolutionAsBlockOn(self) -> None
        C++: virtual void CreateEachSolutionAsBlockOn()
        """
        pass

    def DisableAllBases(self): # real signature unknown; restored from __doc__
        """
        DisableAllBases(self) -> None
        C++: void DisableAllBases()
        """
        pass

    def DisableAllCellArrays(self): # real signature unknown; restored from __doc__
        """
        DisableAllCellArrays(self) -> None
        C++: void DisableAllCellArrays()
        """
        pass

    def DisableAllFaceArrays(self): # real signature unknown; restored from __doc__
        """
        DisableAllFaceArrays(self) -> None
        C++: void DisableAllFaceArrays()
        """
        pass

    def DisableAllFamilies(self): # real signature unknown; restored from __doc__
        """
        DisableAllFamilies(self) -> None
        C++: void DisableAllFamilies()
        """
        pass

    def DisableAllPointArrays(self): # real signature unknown; restored from __doc__
        """
        DisableAllPointArrays(self) -> None
        C++: void DisableAllPointArrays()
        """
        pass

    def DistributeBlocksOff(self): # real signature unknown; restored from __doc__
        """
        DistributeBlocksOff(self) -> None
        C++: virtual void DistributeBlocksOff()
        """
        pass

    def DistributeBlocksOn(self): # real signature unknown; restored from __doc__
        """
        DistributeBlocksOn(self) -> None
        C++: virtual void DistributeBlocksOn()
        """
        pass

    def DoublePrecisionMeshOff(self): # real signature unknown; restored from __doc__
        """
        DoublePrecisionMeshOff(self) -> None
        C++: virtual void DoublePrecisionMeshOff()
        """
        pass

    def DoublePrecisionMeshOn(self): # real signature unknown; restored from __doc__
        """
        DoublePrecisionMeshOn(self) -> None
        C++: virtual void DoublePrecisionMeshOn()
        """
        pass

    def EnableAllBases(self): # real signature unknown; restored from __doc__
        """
        EnableAllBases(self) -> None
        C++: void EnableAllBases()
        """
        pass

    def EnableAllCellArrays(self): # real signature unknown; restored from __doc__
        """
        EnableAllCellArrays(self) -> None
        C++: void EnableAllCellArrays()
        """
        pass

    def EnableAllFaceArrays(self): # real signature unknown; restored from __doc__
        """
        EnableAllFaceArrays(self) -> None
        C++: void EnableAllFaceArrays()
        """
        pass

    def EnableAllFamilies(self): # real signature unknown; restored from __doc__
        """
        EnableAllFamilies(self) -> None
        C++: void EnableAllFamilies()
        """
        pass

    def EnableAllPointArrays(self): # real signature unknown; restored from __doc__
        """
        EnableAllPointArrays(self) -> None
        C++: void EnableAllPointArrays()
        """
        pass

    def FAMILY(self): # real signature unknown; restored from __doc__
        """
        FAMILY() -> vtkInformationStringKey
        C++: static vtkInformationStringKey *FAMILY()
        
        Key used to put a family name in the meta-data associated with a
        node
        """
        pass

    def GetBaseArrayName(self, index): # real signature unknown; restored from __doc__
        """
        GetBaseArrayName(self, index:int) -> str
        C++: const char *GetBaseArrayName(int index)
        """
        return ""

    def GetBaseArrayStatus(self, name): # real signature unknown; restored from __doc__
        """
        GetBaseArrayStatus(self, name:str) -> int
        C++: int GetBaseArrayStatus(const char *name)
        
        API to select bases to read. These calls simply forward to the
        vtkDataArraySelection instance obtained from
        `GetBaseSelection()`.
        
        By default, 0-th base is enabled and all others are disabled.
        """
        return 0

    def GetBaseSelection(self): # real signature unknown; restored from __doc__
        """
        GetBaseSelection(self) -> vtkDataArraySelection
        C++: vtkDataArraySelection *GetBaseSelection()
        
        Returns access to the base selection object.
        """
        pass

    def GetCacheConnectivity(self): # real signature unknown; restored from __doc__
        """
        GetCacheConnectivity(self) -> bool
        C++: virtual bool GetCacheConnectivity()
        """
        return False

    def GetCacheMesh(self): # real signature unknown; restored from __doc__
        """
        GetCacheMesh(self) -> bool
        C++: virtual bool GetCacheMesh()
        """
        return False

    def GetCellArrayName(self, index): # real signature unknown; restored from __doc__
        """
        GetCellArrayName(self, index:int) -> str
        C++: const char *GetCellArrayName(int index)
        """
        return ""

    def GetCellArrayStatus(self, name): # real signature unknown; restored from __doc__
        """
        GetCellArrayStatus(self, name:str) -> int
        C++: int GetCellArrayStatus(const char *name)
        """
        return 0

    def GetController(self): # real signature unknown; restored from __doc__
        """
        GetController(self) -> vtkMultiProcessController
        C++: virtual vtkMultiProcessController *GetController()
        """
        pass

    def GetCreateEachSolutionAsBlock(self): # real signature unknown; restored from __doc__
        """
        GetCreateEachSolutionAsBlock(self) -> int
        C++: virtual int GetCreateEachSolutionAsBlock()
        """
        return 0

    def GetDataLocation(self): # real signature unknown; restored from __doc__
        """
        GetDataLocation(self) -> int
        C++: virtual int GetDataLocation()
        """
        return 0

    def GetDataLocationMaxValue(self): # real signature unknown; restored from __doc__
        """
        GetDataLocationMaxValue(self) -> int
        C++: virtual int GetDataLocationMaxValue()
        """
        return 0

    def GetDataLocationMinValue(self): # real signature unknown; restored from __doc__
        """
        GetDataLocationMinValue(self) -> int
        C++: virtual int GetDataLocationMinValue()
        """
        return 0

    def GetDistributeBlocks(self): # real signature unknown; restored from __doc__
        """
        GetDistributeBlocks(self) -> bool
        C++: virtual bool GetDistributeBlocks()
        """
        return False

    def GetDoublePrecisionMesh(self): # real signature unknown; restored from __doc__
        """
        GetDoublePrecisionMesh(self) -> int
        C++: virtual int GetDoublePrecisionMesh()
        """
        return 0

    def GetFaceArrayName(self, index): # real signature unknown; restored from __doc__
        """
        GetFaceArrayName(self, index:int) -> str
        C++: const char *GetFaceArrayName(int index)
        """
        return ""

    def GetFaceArrayStatus(self, name): # real signature unknown; restored from __doc__
        """
        GetFaceArrayStatus(self, name:str) -> int
        C++: int GetFaceArrayStatus(const char *name)
        """
        return 0

    def GetFamilyArrayName(self, index): # real signature unknown; restored from __doc__
        """
        GetFamilyArrayName(self, index:int) -> str
        C++: const char *GetFamilyArrayName(int index)
        """
        return ""

    def GetFamilyArrayStatus(self, name): # real signature unknown; restored from __doc__
        """
        GetFamilyArrayStatus(self, name:str) -> int
        C++: int GetFamilyArrayStatus(const char *name)
        """
        return 0

    def GetFamilySelection(self): # real signature unknown; restored from __doc__
        """
        GetFamilySelection(self) -> vtkDataArraySelection
        C++: vtkDataArraySelection *GetFamilySelection()
        
        Returns access to the family selection object.
        """
        pass

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual const char *GetFileName()
        """
        return ""

    def GetIgnoreFlowSolutionPointers(self): # real signature unknown; restored from __doc__
        """
        GetIgnoreFlowSolutionPointers(self) -> bool
        C++: virtual bool GetIgnoreFlowSolutionPointers()
        """
        return False

    def GetLoadBndPatch(self): # real signature unknown; restored from __doc__
        """
        GetLoadBndPatch(self) -> bool
        C++: virtual bool GetLoadBndPatch()
        """
        return False

    def GetLoadMesh(self): # real signature unknown; restored from __doc__
        """
        GetLoadMesh(self) -> bool
        C++: virtual bool GetLoadMesh()
        """
        return False

    def GetNumberOfBaseArrays(self): # real signature unknown; restored from __doc__
        """
        GetNumberOfBaseArrays(self) -> int
        C++: int GetNumberOfBaseArrays()
        """
        return 0

    def GetNumberOfCellArrays(self): # real signature unknown; restored from __doc__
        """
        GetNumberOfCellArrays(self) -> int
        C++: int GetNumberOfCellArrays()
        
        API to get information of cell arrays and enable/disable loading
        of a particular arrays.
        """
        return 0

    def GetNumberOfFaceArrays(self): # real signature unknown; restored from __doc__
        """
        GetNumberOfFaceArrays(self) -> int
        C++: int GetNumberOfFaceArrays()
        
        API to get information of face arrays and enable/disable loading
        of a particular arrays.
        """
        return 0

    def GetNumberOfFamilyArrays(self): # real signature unknown; restored from __doc__
        """
        GetNumberOfFamilyArrays(self) -> int
        C++: int GetNumberOfFamilyArrays()
        
        API to select families to read. These calls simply forward to the
        vtkDataArraySelection instance obtained from
        `GetFamilySelection()`.
        """
        return 0

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfPointArrays(self): # real signature unknown; restored from __doc__
        """
        GetNumberOfPointArrays(self) -> int
        C++: int GetNumberOfPointArrays()
        
        API to get information of point arrays and enable/disable loading
        of a particular arrays.
        """
        return 0

    def GetPointArrayName(self, index): # real signature unknown; restored from __doc__
        """
        GetPointArrayName(self, index:int) -> str
        C++: const char *GetPointArrayName(int index)
        """
        return ""

    def GetPointArrayStatus(self, name): # real signature unknown; restored from __doc__
        """
        GetPointArrayStatus(self, name:str) -> int
        C++: int GetPointArrayStatus(const char *name)
        """
        return 0

    def GetUse3DVector(self): # real signature unknown; restored from __doc__
        """
        GetUse3DVector(self) -> bool
        C++: virtual bool GetUse3DVector()
        """
        return False

    def GetUseUnsteadyPattern(self): # real signature unknown; restored from __doc__
        """
        GetUseUnsteadyPattern(self) -> bool
        C++: virtual bool GetUseUnsteadyPattern()
        """
        return False

    def IgnoreFlowSolutionPointersOff(self): # real signature unknown; restored from __doc__
        """
        IgnoreFlowSolutionPointersOff(self) -> None
        C++: virtual void IgnoreFlowSolutionPointersOff()
        """
        pass

    def IgnoreFlowSolutionPointersOn(self): # real signature unknown; restored from __doc__
        """
        IgnoreFlowSolutionPointersOn(self) -> None
        C++: virtual void IgnoreFlowSolutionPointersOn()
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def LoadBndPatchOff(self): # real signature unknown; restored from __doc__
        """
        LoadBndPatchOff(self) -> None
        C++: virtual void LoadBndPatchOff()
        """
        pass

    def LoadBndPatchOn(self): # real signature unknown; restored from __doc__
        """
        LoadBndPatchOn(self) -> None
        C++: virtual void LoadBndPatchOn()
        """
        pass

    def LoadMeshOff(self): # real signature unknown; restored from __doc__
        """
        LoadMeshOff(self) -> None
        C++: virtual void LoadMeshOff()
        """
        pass

    def LoadMeshOn(self): # real signature unknown; restored from __doc__
        """
        LoadMeshOn(self) -> None
        C++: virtual void LoadMeshOn()
        """
        pass

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkCGNSReader
        C++: vtkCGNSReader *NewInstance()
        """
        return vtkCGNSReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkCGNSReader
        C++: static vtkCGNSReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkCGNSReader

    def SetBaseArrayStatus(self, name, status): # real signature unknown; restored from __doc__
        """
        SetBaseArrayStatus(self, name:str, status:int) -> None
        C++: void SetBaseArrayStatus(const char *name, int status)
        """
        pass

    def SetCacheConnectivity(self, enable): # real signature unknown; restored from __doc__
        """
        SetCacheConnectivity(self, enable:bool) -> None
        C++: void SetCacheConnectivity(bool enable)
        
        This reader can cache the mesh connectivities if they are time
        invariant. They will be stored with a unique reference to their
        /base/zonename and not be read in the file when doing unsteady
        analysis.
        """
        pass

    def SetCacheMesh(self, enable): # real signature unknown; restored from __doc__
        """
        SetCacheMesh(self, enable:bool) -> None
        C++: void SetCacheMesh(bool enable)
        
        This reader can cache the mesh points if they are time invariant.
        They will be stored with a unique reference to their
        /base/zonename and not be read in the file when doing unsteady
        analysis.
        """
        pass

    def SetCellArrayStatus(self, name, status): # real signature unknown; restored from __doc__
        """
        SetCellArrayStatus(self, name:str, status:int) -> None
        C++: void SetCellArrayStatus(const char *name, int status)
        """
        pass

    def SetController(self, c): # real signature unknown; restored from __doc__
        """
        SetController(self, c:vtkMultiProcessController) -> None
        C++: void SetController(vtkMultiProcessController *c)
        
        Set/get the communication object used to relay a list of files
        from the rank 0 process to all others. This is the only
        interprocess communication required by vtkPExodusIIReader.
        """
        pass

    def SetCreateEachSolutionAsBlock(self, _arg): # real signature unknown; restored from __doc__
        """
        SetCreateEachSolutionAsBlock(self, _arg:int) -> None
        C++: virtual void SetCreateEachSolutionAsBlock(int _arg)
        
        This option is provided for debugging and should not be used for
        production runs as the output data produced may not be correct.
        When set to true, the read will simply read each solution
        (`FlowSolution_t`) node encountered in a zone and create a
        separate block under the block corresponding to the zone in the
        output.
        """
        pass

    def SetDataLocation(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDataLocation(self, _arg:int) -> None
        C++: virtual void SetDataLocation(int _arg)
        
        Set/get the location of the data arrays to read. Possible values
        for the data location are:
        - CELL_DATA - Read CellCenter data arrays from the CGNS file.
          Construct 3D meshes with 3D cells (e.g. a cube is defined as 1
          cell).
        - FACE_DATA - Read FaceCenter data arrays from the CGNS file.
          Construct 3D meshes with 2D cells/faces (e.g. a cube is defined
        as 6 quad cells). Element connectivity must be defined with
          element type NGON_n.
        
        Default is CELL_DATA.
        """
        pass

    def SetDistributeBlocks(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDistributeBlocks(self, _arg:bool) -> None
        C++: virtual void SetDistributeBlocks(bool _arg)
        
        This reader can support piece requests by distributing each block
        in each zone across ranks (default). To make the reader disregard
        piece request and read all blocks in the zone, set this to false
        (default is true).
        """
        pass

    def SetDoublePrecisionMesh(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDoublePrecisionMesh(self, _arg:int) -> None
        C++: virtual void SetDoublePrecisionMesh(int _arg)
        """
        pass

    def SetFaceArrayStatus(self, name, status): # real signature unknown; restored from __doc__
        """
        SetFaceArrayStatus(self, name:str, status:int) -> None
        C++: void SetFaceArrayStatus(const char *name, int status)
        """
        pass

    def SetFamilyArrayStatus(self, name, status): # real signature unknown; restored from __doc__
        """
        SetFamilyArrayStatus(self, name:str, status:int) -> None
        C++: void SetFamilyArrayStatus(const char *name, int status)
        """
        pass

    def SetFileName(self, arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, arg:str) -> None
        C++: virtual void SetFileName(const char *arg)
        
        Specify file name of CGNS datafile to read
        """
        pass

    def SetIgnoreFlowSolutionPointers(self, _arg): # real signature unknown; restored from __doc__
        """
        SetIgnoreFlowSolutionPointers(self, _arg:bool) -> None
        C++: virtual void SetIgnoreFlowSolutionPointers(bool _arg)
        
        When set to true (default is false), the reader will simply
        ignore `FlowSolutionPointers` since they are either incomplete or
        invalid and instead will rely on FlowSolution_t nodes being
        labelled as "...AtStep<tsindex>" to locate solution nodes for a
        specific timestep. Note, tsindex starts with 1 (not zero).
        
        When set to false, the reader will still try to confirm that at
        least one valid FlowSolution_t node is referred to in
        FlowSolutionPointers nodes for the current timestep. If none is
        found, then the reader will print out a warning and act as if
        IgnoreFlowSolutionPointers was set to true. To avoid this
        warning, one should set IgnoreFlowSolutionPointers to true.
        """
        pass

    def SetLoadBndPatch(self, _arg): # real signature unknown; restored from __doc__
        """
        SetLoadBndPatch(self, _arg:bool) -> None
        C++: virtual void SetLoadBndPatch(bool _arg)
        
        Enable/disable loading of boundary condition patches. Defaults to
        false.
        """
        pass

    def SetLoadMesh(self, _arg): # real signature unknown; restored from __doc__
        """
        SetLoadMesh(self, _arg:bool) -> None
        C++: virtual void SetLoadMesh(bool _arg)
        
        Enable/disable loading of zone mesh. Defaults to true. It may be
        turned off to load only boundary patches (when LoadBndPatch if
        ON), for example.
        """
        pass

    def SetPointArrayStatus(self, name, status): # real signature unknown; restored from __doc__
        """
        SetPointArrayStatus(self, name:str, status:int) -> None
        C++: void SetPointArrayStatus(const char *name, int status)
        """
        pass

    def SetUse3DVector(self, _arg): # real signature unknown; restored from __doc__
        """
        SetUse3DVector(self, _arg:bool) -> None
        C++: virtual void SetUse3DVector(bool _arg)
        
        Enable/disable adding an empty physical dimension to vectors in
        case of 2D solutions.
        """
        pass

    def SetUseUnsteadyPattern(self, _arg): # real signature unknown; restored from __doc__
        """
        SetUseUnsteadyPattern(self, _arg:bool) -> None
        C++: virtual void SetUseUnsteadyPattern(bool _arg)
        
        When set to true (default is false), the reader will try to
        determine to determine FlowSolution_t nodes to read with a
        pattern matching This can be useful for unsteady solutions when
        `FlowSolutionPointers` are not reliable
        """
        pass

    def Use3DVectorOff(self): # real signature unknown; restored from __doc__
        """
        Use3DVectorOff(self) -> None
        C++: virtual void Use3DVectorOff()
        """
        pass

    def Use3DVectorOn(self): # real signature unknown; restored from __doc__
        """
        Use3DVectorOn(self) -> None
        C++: virtual void Use3DVectorOn()
        """
        pass

    def UseUnsteadyPatternOff(self): # real signature unknown; restored from __doc__
        """
        UseUnsteadyPatternOff(self) -> None
        C++: virtual void UseUnsteadyPatternOff()
        """
        pass

    def UseUnsteadyPatternOn(self): # real signature unknown; restored from __doc__
        """
        UseUnsteadyPatternOn(self) -> None
        C++: virtual void UseUnsteadyPatternOn()
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    CELL_DATA = 0
    DataArrayLocation = None # (!) real value is "<class 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader.DataArrayLocation'>"
    FACE_DATA = 1
    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkCGNSReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetDataLocation': <method 'SetDataLocation' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetDataLocationMinValue': <method 'GetDataLocationMinValue' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetDataLocationMaxValue': <method 'GetDataLocationMaxValue' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetDataLocation': <method 'GetDataLocation' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetFileName': <method 'SetFileName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFileName': <method 'GetFileName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CanReadFile': <method 'CanReadFile' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetBaseSelection': <method 'GetBaseSelection' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFamilySelection': <method 'GetFamilySelection' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetBaseArrayStatus': <method 'GetBaseArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetBaseArrayStatus': <method 'SetBaseArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DisableAllBases': <method 'DisableAllBases' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'EnableAllBases': <method 'EnableAllBases' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfBaseArrays': <method 'GetNumberOfBaseArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetBaseArrayName': <method 'GetBaseArrayName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfFamilyArrays': <method 'GetNumberOfFamilyArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFamilyArrayName': <method 'GetFamilyArrayName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetFamilyArrayStatus': <method 'SetFamilyArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFamilyArrayStatus': <method 'GetFamilyArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'EnableAllFamilies': <method 'EnableAllFamilies' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DisableAllFamilies': <method 'DisableAllFamilies' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfPointArrays': <method 'GetNumberOfPointArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetPointArrayName': <method 'GetPointArrayName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetPointArrayStatus': <method 'GetPointArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetPointArrayStatus': <method 'SetPointArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DisableAllPointArrays': <method 'DisableAllPointArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'EnableAllPointArrays': <method 'EnableAllPointArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfCellArrays': <method 'GetNumberOfCellArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetCellArrayName': <method 'GetCellArrayName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetCellArrayStatus': <method 'GetCellArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetCellArrayStatus': <method 'SetCellArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DisableAllCellArrays': <method 'DisableAllCellArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'EnableAllCellArrays': <method 'EnableAllCellArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetNumberOfFaceArrays': <method 'GetNumberOfFaceArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFaceArrayName': <method 'GetFaceArrayName' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetFaceArrayStatus': <method 'GetFaceArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetFaceArrayStatus': <method 'SetFaceArrayStatus' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DisableAllFaceArrays': <method 'DisableAllFaceArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'EnableAllFaceArrays': <method 'EnableAllFaceArrays' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetDoublePrecisionMesh': <method 'SetDoublePrecisionMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetDoublePrecisionMesh': <method 'GetDoublePrecisionMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DoublePrecisionMeshOn': <method 'DoublePrecisionMeshOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DoublePrecisionMeshOff': <method 'DoublePrecisionMeshOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetLoadBndPatch': <method 'SetLoadBndPatch' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetLoadBndPatch': <method 'GetLoadBndPatch' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'LoadBndPatchOn': <method 'LoadBndPatchOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'LoadBndPatchOff': <method 'LoadBndPatchOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetLoadMesh': <method 'SetLoadMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetLoadMesh': <method 'GetLoadMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'LoadMeshOn': <method 'LoadMeshOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'LoadMeshOff': <method 'LoadMeshOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetUse3DVector': <method 'SetUse3DVector' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetUse3DVector': <method 'GetUse3DVector' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'Use3DVectorOn': <method 'Use3DVectorOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'Use3DVectorOff': <method 'Use3DVectorOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetCreateEachSolutionAsBlock': <method 'SetCreateEachSolutionAsBlock' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetCreateEachSolutionAsBlock': <method 'GetCreateEachSolutionAsBlock' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CreateEachSolutionAsBlockOn': <method 'CreateEachSolutionAsBlockOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CreateEachSolutionAsBlockOff': <method 'CreateEachSolutionAsBlockOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetIgnoreFlowSolutionPointers': <method 'SetIgnoreFlowSolutionPointers' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetIgnoreFlowSolutionPointers': <method 'GetIgnoreFlowSolutionPointers' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'IgnoreFlowSolutionPointersOn': <method 'IgnoreFlowSolutionPointersOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'IgnoreFlowSolutionPointersOff': <method 'IgnoreFlowSolutionPointersOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetUseUnsteadyPattern': <method 'SetUseUnsteadyPattern' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetUseUnsteadyPattern': <method 'GetUseUnsteadyPattern' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'UseUnsteadyPatternOn': <method 'UseUnsteadyPatternOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'UseUnsteadyPatternOff': <method 'UseUnsteadyPatternOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetDistributeBlocks': <method 'SetDistributeBlocks' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetDistributeBlocks': <method 'GetDistributeBlocks' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DistributeBlocksOn': <method 'DistributeBlocksOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DistributeBlocksOff': <method 'DistributeBlocksOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetCacheMesh': <method 'SetCacheMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetCacheMesh': <method 'GetCacheMesh' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CacheMeshOn': <method 'CacheMeshOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CacheMeshOff': <method 'CacheMeshOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetCacheConnectivity': <method 'SetCacheConnectivity' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetCacheConnectivity': <method 'GetCacheConnectivity' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CacheConnectivityOn': <method 'CacheConnectivityOn' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'CacheConnectivityOff': <method 'CacheConnectivityOff' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'SetController': <method 'SetController' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'GetController': <method 'GetController' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'Broadcast': <method 'Broadcast' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'FAMILY': <method 'FAMILY' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, 'DataArrayLocation': <class 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader.DataArrayLocation'>, 'CELL_DATA': 0, 'FACE_DATA': 1, '__new__': <built-in method __new__ of type object at 0x00007FF86D7F0100>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOCGNSReader.vtkCGNSReader' objects>, '__doc__': 'vtkCGNSReader - vtkCGNSReader creates a multi-block dataset and reads\\nunstructured grids and structured meshes from binary files stored in\\nCGNS file format, with data stored at the nodes, cells or faces.\\n\\nSuperclass: vtkMultiBlockDataSetAlgorithm\\n\\nvtkCGNSReader is inspired by the VisIt CGNS reader originally written\\nby B. Whitlock. vtkCGNSReader relies on the low level CGNS API to\\nload data sets and reduce memory footprint.\\n\\n'})"
    __vtkname__ = 'vtkCGNSReader'


# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x0000021935E3BC50>'

__spec__ = None # (!) real value is "ModuleSpec(name='vtkmodules.vtkIOCGNSReader', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x0000021935E3BC50>, origin='C:\\\\Users\\\\xukai\\\\Downloads\\\\??2\\\\venv\\\\Lib\\\\site-packages\\\\vtkmodules\\\\vtkIOCGNSReader.cp311-win_amd64.pyd')"

