Back to index

salome-med  6.5.0
Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes
ParaMEDMEM::ParaFIELD Class Reference

#include <ParaFIELD.hxx>

Inheritance diagram for ParaMEDMEM::ParaFIELD:
Inheritance graph
[legend]
Collaboration diagram for ParaMEDMEM::ParaFIELD:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ParaFIELD (TypeOfField type, TypeOfTimeDiscretization td, ParaMESH *mesh, const ComponentTopology &component_topology)
 Constructing a ParaFIELD from a ParaSUPPORT and a ComponentTopology.
 ParaFIELD (MEDCouplingFieldDouble *field, ParaMESH *sup, const ProcessorGroup &group)
 Constructor creating the ParaFIELD from a given FIELD and a processor group.
virtual ~ParaFIELD ()
void synchronizeTarget (ParaMEDMEM::ParaFIELD *source_field)
void synchronizeSource (ParaMEDMEM::ParaFIELD *target_field)
MEDCouplingFieldDoublegetField () const
void setOwnSupport (bool v) const
DataArrayIntreturnCumulativeGlobalNumbering () const
 This method returns, if it exists, an array with only one component and as many as tuples as _field has.
DataArrayIntreturnGlobalNumbering () const
TopologygetTopology () const
ParaMESHgetSupport () const
int nbComponents () const
double getVolumeIntegral (int icomp, bool isWAbs) const
 This method retrieves the integral of component icomp over the all domain.
double getL2Norm () const
def __init__
def synchronizeTarget
def synchronizeSource
def getField
def setOwnSupport
def returnCumulativeGlobalNumbering
def returnGlobalNumbering
def getTopology
def getSupport
def nbComponents
def getVolumeIntegral
def getL2Norm

Public Attributes

 this

Private Attributes

MEDCouplingFieldDouble_field
ParaMEDMEM::ComponentTopology _component_topology
Topology_topology
bool _own_support
ParaMESH_support

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, ParaFIELD, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, ParaFIELD, name)
 __repr__ = _swig_repr
 __swig_destroy__ = _ParaMEDMEM.delete_ParaFIELD
 __del__ = lambdaself:None;

Detailed Description

1

Definition at line 35 of file ParaFIELD.hxx.


Constructor & Destructor Documentation

def ParaMEDMEM.ParaFIELD.__init__ (   self,
  args 
)
__init__(self, TypeOfField type, TypeOfTimeDiscretization td, ParaMESH mesh, 
    ComponentTopology component_topology) -> ParaFIELD
__init__(self, MEDCouplingFieldDouble field, ParaMESH sup, ProcessorGroup group) -> ParaFIELD

1

Definition at line 15150 of file ParaMEDMEM.py.

15150 
15151     def __init__(self, *args): 
15152         """
15153         __init__(self, TypeOfField type, TypeOfTimeDiscretization td, ParaMESH mesh, 
15154             ComponentTopology component_topology) -> ParaFIELD
15155         __init__(self, MEDCouplingFieldDouble field, ParaMESH sup, ProcessorGroup group) -> ParaFIELD
15156 
15157         1
15158         """
15159         this = _ParaMEDMEM.new_ParaFIELD(*args)
15160         try: self.this.append(this)
        except: self.this = this

Member Function Documentation

Definition at line 47 of file ParaFIELD.hxx.

{ return _field; }

Here is the caller graph for this function:

getField(self) -> MEDCouplingFieldDouble

1

Definition at line 15179 of file ParaMEDMEM.py.

15179 
15180     def getField(self):
15181         """
15182         getField(self) -> MEDCouplingFieldDouble
15183 
15184         1
15185         """
15186         return _ParaMEDMEM.ParaFIELD_getField(self)

Here is the call graph for this function:

double ParaMEDMEM::ParaFIELD::getL2Norm ( ) const [inline]

Definition at line 55 of file ParaFIELD.hxx.

{ return -1; }

Here is the caller graph for this function:

getL2Norm(self) -> double

1

Definition at line 15243 of file ParaMEDMEM.py.

15243 
15244     def getL2Norm(self):
15245         """
15246         getL2Norm(self) -> double
15247 
15248         1
15249         """
15250         return _ParaMEDMEM.ParaFIELD_getL2Norm(self)

Here is the call graph for this function:

Definition at line 52 of file ParaFIELD.hxx.

{ return _support; }

Here is the caller graph for this function:

getSupport(self) -> ParaMESH

1

Definition at line 15219 of file ParaMEDMEM.py.

15219 
15220     def getSupport(self):
15221         """
15222         getSupport(self) -> ParaMESH
15223 
15224         1
15225         """
15226         return _ParaMEDMEM.ParaFIELD_getSupport(self)

Here is the call graph for this function:

Definition at line 51 of file ParaFIELD.hxx.

{ return _topology; }

Here is the caller graph for this function:

getTopology(self) -> Topology

1

Definition at line 15211 of file ParaMEDMEM.py.

15211 
15212     def getTopology(self):
15213         """
15214         getTopology(self) -> Topology
15215 
15216         1
15217         """
15218         return _ParaMEDMEM.ParaFIELD_getTopology(self)

Here is the call graph for this function:

def ParaMEDMEM.ParaFIELD.getVolumeIntegral (   self,
  args 
)
getVolumeIntegral(self, int icomp, bool isWAbs) -> double

1

Definition at line 15235 of file ParaMEDMEM.py.

15235 
15236     def getVolumeIntegral(self, *args):
15237         """
15238         getVolumeIntegral(self, int icomp, bool isWAbs) -> double
15239 
15240         1
15241         """
15242         return _ParaMEDMEM.ParaFIELD_getVolumeIntegral(self, *args)

Here is the call graph for this function:

nbComponents(self) -> int

1

Definition at line 15227 of file ParaMEDMEM.py.

15227 
15228     def nbComponents(self):
15229         """
15230         nbComponents(self) -> int
15231 
15232         1
15233         """
15234         return _ParaMEDMEM.ParaFIELD_nbComponents(self)

Here is the call graph for this function:

returnCumulativeGlobalNumbering(self) -> DataArrayInt

1

Definition at line 15195 of file ParaMEDMEM.py.

15195 
15196     def returnCumulativeGlobalNumbering(self):
15197         """
15198         returnCumulativeGlobalNumbering(self) -> DataArrayInt
15199 
15200         1
15201         """
15202         return _ParaMEDMEM.ParaFIELD_returnCumulativeGlobalNumbering(self)

Here is the call graph for this function:

returnGlobalNumbering(self) -> DataArrayInt

1

Definition at line 15203 of file ParaMEDMEM.py.

15203 
15204     def returnGlobalNumbering(self):
15205         """
15206         returnGlobalNumbering(self) -> DataArrayInt
15207 
15208         1
15209         """
15210         return _ParaMEDMEM.ParaFIELD_returnGlobalNumbering(self)

Here is the call graph for this function:

void ParaMEDMEM::ParaFIELD::setOwnSupport ( bool  v) const [inline]

Definition at line 48 of file ParaFIELD.hxx.

{ _own_support=v; }

Here is the caller graph for this function:

def ParaMEDMEM.ParaFIELD.setOwnSupport (   self,
  args 
)
setOwnSupport(self, bool v)

1

Definition at line 15187 of file ParaMEDMEM.py.

15187 
15188     def setOwnSupport(self, *args):
15189         """
15190         setOwnSupport(self, bool v)
15191 
15192         1
15193         """
15194         return _ParaMEDMEM.ParaFIELD_setOwnSupport(self, *args)

Here is the call graph for this function:

def ParaMEDMEM.ParaFIELD.synchronizeSource (   self,
  args 
)
synchronizeSource(self, ParaFIELD target_field)

1

Definition at line 15171 of file ParaMEDMEM.py.

15171 
15172     def synchronizeSource(self, *args):
15173         """
15174         synchronizeSource(self, ParaFIELD target_field)
15175 
15176         1
15177         """
15178         return _ParaMEDMEM.ParaFIELD_synchronizeSource(self, *args)

Here is the call graph for this function:

def ParaMEDMEM.ParaFIELD.synchronizeTarget (   self,
  args 
)
synchronizeTarget(self, ParaFIELD source_field)

1

Definition at line 15163 of file ParaMEDMEM.py.

15163 
15164     def synchronizeTarget(self, *args):
15165         """
15166         synchronizeTarget(self, ParaFIELD source_field)
15167 
15168         1
15169         """
15170         return _ParaMEDMEM.ParaFIELD_synchronizeTarget(self, *args)

Here is the call graph for this function:


Member Data Documentation

ParaMEDMEM.ParaFIELD.__del__ = lambdaself:None; [static, private]

Definition at line 15162 of file ParaMEDMEM.py.

tuple ParaMEDMEM.ParaFIELD.__getattr__ = lambdaself,name:_swig_getattr(self, ParaFIELD, name) [static, private]

Definition at line 15148 of file ParaMEDMEM.py.

Definition at line 15149 of file ParaMEDMEM.py.

tuple ParaMEDMEM.ParaFIELD.__setattr__ = lambdaself,name,value:_swig_setattr(self, ParaFIELD, name, value) [static, private]

Definition at line 15146 of file ParaMEDMEM.py.

ParaMEDMEM.ParaFIELD.__swig_destroy__ = _ParaMEDMEM.delete_ParaFIELD [static, private]

Definition at line 15161 of file ParaMEDMEM.py.

dictionary ParaMEDMEM.ParaFIELD.__swig_getmethods__ = {} [static, private]

Definition at line 15147 of file ParaMEDMEM.py.

dictionary ParaMEDMEM.ParaFIELD.__swig_setmethods__ = {} [static, private]

Definition at line 15145 of file ParaMEDMEM.py.

Definition at line 58 of file ParaFIELD.hxx.

Definition at line 57 of file ParaFIELD.hxx.

bool ParaMEDMEM::ParaFIELD::_own_support [mutable, private]

Definition at line 60 of file ParaFIELD.hxx.

Definition at line 61 of file ParaFIELD.hxx.

Definition at line 59 of file ParaFIELD.hxx.

Definition at line 15160 of file ParaMEDMEM.py.


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