v0.9.1
Public Types | Public Attributes | List of all members
Example::CommonData Struct Reference

[Common data] More...

Collaboration diagram for Example::CommonData:
[legend]

Public Types

enum  VecElements {
  ZERO = 0, FIRST_X, FIRST_Y, FIRST_Z,
  SECOND_XX, SECOND_XY, SECOND_XZ, SECOND_YY,
  SECOND_YZ, SECOND_ZZ, LAST_ELEMENT
}
 Vector to indicate indices for storing, zero, first and second moment. More...
 

Public Attributes

boost::shared_ptr< VectorDoubleapproxVals
 
SmartPetscObj< Vec > L2Vec
 
SmartPetscObj< Vec > resVec
 
boost::shared_ptr< VectorDoublerhoAtIntegrationPts
 Storing density at integration point. More...
 
SmartPetscObj< Vec > petscVec
 Smart pinter which stores PETSc distributed vector. More...
 

Detailed Description

[Common data]

Definition at line 63 of file basic_approx.cpp.

Member Enumeration Documentation

◆ VecElements

Member Data Documentation

◆ approxVals

boost::shared_ptr< VectorDouble > Example::CommonData::approxVals

Definition at line 64 of file basic_approx.cpp.

◆ L2Vec

SmartPetscObj< Vec > Example::CommonData::L2Vec

Definition at line 65 of file basic_approx.cpp.

◆ petscVec

SmartPetscObj<Vec> Example::CommonData::petscVec

Smart pinter which stores PETSc distributed vector.

Definition at line 82 of file basic_moment_of_inertia.cpp.

◆ resVec

SmartPetscObj< Vec > Example::CommonData::resVec

Definition at line 66 of file basic_approx.cpp.

◆ rhoAtIntegrationPts

boost::shared_ptr<VectorDouble> Example::CommonData::rhoAtIntegrationPts

Storing density at integration point.

Definition at line 60 of file basic_moment_of_inertia.cpp.


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