![]() |
XC Open source finite element analysis program
|
Information about an scalar field defined on a mesh subset. More...
#include <MEDDblFieldInfo.h>
Protected Member Functions | |
| MEDDblFieldInfo (const FieldInfo &, MEDGroupInfo *) | |
| Constructor. | |
| void | populateOnNodes (const Set &, const FieldInfo &) |
| Asigna los valores del campo en los nodos. | |
| void | populateOnElements (const Set &, const FieldInfo &) |
| Set the field values for the elements. | |
| void | populateOnGaussPoints (const Set &, const FieldInfo &) |
| Asigna los valores del campo en los puntos de Gauss. | |
Protected Member Functions inherited from XC::MEDTFieldInfo< double > | |
| void | libera (void) const |
| Frees memory (and erases the field definition). | |
| void | alloc (void) const |
| Creates MEDMEM field definition. | |
| ArrayGauss * | getArrayGauss (void) const |
| Crea la matriz para los valores del campo en los puntos de Gauss. | |
Protected Member Functions inherited from XC::MEDFieldInfo | |
| MEDFieldInfo (const FieldInfo &, MEDGroupInfo *) | |
| Constructor. | |
| const MEDGroupInfo & | getGrupo (void) const |
| Returns the group over which the field is defined. | |
| MEDMEM::GROUP * | getGrupoMED (void) const |
Friends | |
| class | MEDMeshing |
Additional Inherited Members | |
Public Types inherited from XC::MEDTFieldInfo< double > | |
| typedef MEDMEM::MEDMEM_ArrayInterface< double, MEDMEM::FullInterlace, MEDMEM::Gauss >::Array | ArrayGauss |
| typedef MEDMEM::FIELD< double > | TipoCampo |
Public Types inherited from XC::MEDObject | |
| typedef ObjMap< MEDObject > | contenedor |
| typedef contenedor::iterator | iterator |
| typedef contenedor::const_iterator | const_iterator |
Public Member Functions inherited from XC::MEDTFieldInfo< double > | |
| MEDTFieldInfo (const FieldInfo &, MEDGroupInfo *) | |
| Constructor. | |
| void | setValueIJ (int i, int j, const double &valor) |
| Value of the field at indexes i,j. | |
| void | defineGaussModels (const Set &) |
| Sets the Gauss integration model for the elements in the set. | |
| void | setValueIJK (int i, int j, int k, int t, const double &valor) |
| Value of the field at indexes i,j y k (punto de Gauss). | |
| void | to_med (void) const |
| Dumps the field definition into MEDMEM. | |
| void | write (const std::string &) const |
| Escribe el campo en el archivo cuyo nombre being passed as parameter. | |
Public Member Functions inherited from XC::MEDFieldInfo | |
| const FieldInfo & | getXCFieldInfo (void) const |
| const std::string * | getComponentNamesPtr (void) const |
| const std::string * | getComponentDescriptionsPtr (void) const |
| const std::string * | getComponentUnitsPtr (void) const |
Public Member Functions inherited from XC::MEDObject | |
| MEDObject (void) | |
| Constructor. | |
Static Protected Member Functions inherited from XC::MEDTFieldInfo< double > | |
| static void | checkVectorDimension (const std::string &, const std::vector< double > &, const size_t &) |
| Checks vector dimension. | |
Protected Attributes inherited from XC::MEDTFieldInfo< double > | |
| TipoCampo * | campo |
| Field definition in MEDMEM. | |
| bool | has_gauss_points |
Information about an scalar field defined on a mesh subset.
1.8.11