~ubuntu-branches/ubuntu/trusty/rheolef/trusty

« back to all changes in this revision

Viewing changes to nfem/pform_element/mass.h

  • Committer: Package Import Robot
  • Author(s): Pierre Saramito
  • Date: 2012-04-06 09:12:21 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120406091221-m58me99p1nxqui49
Tags: 6.0-1
* New upstream release 6.0 (major changes):
  - massively distributed and parallel support
  - full FEM characteristic method (Lagrange-Gakerkin method) support
  - enhanced users documentation 
  - source code supports g++-4.7 (closes: #667356)
* debian/control: dependencies for MPI distributed solvers added
* debian/rules: build commands simplified
* debian/librheolef-dev.install: man1/* to man9/* added
* debian/changelog: package description rewritted (closes: #661689)

Show diffs side-by-side

added added

removed removed

Lines of Context:
232
232
    typedef form_element_rep<T,M>       base;
233
233
    typedef typename base::size_type    size_type;
234
234
    typedef typename base::geo_type     geo_type;
235
 
    typedef typename base::element_type element_type;
 
235
    typedef typename base::space_type   space_type;
236
236
 
237
 
    mass (const element_type& X, const element_type& Y, const geo_type& omega)
238
 
        : form_element_rep<T,M> (X,Y,omega) { this->initialize_all(); }
 
237
    mass (const space_type& X, const space_type& Y, const geo_type& omega,
 
238
        const quadrature_option_type& qopt)
 
239
        : form_element_rep<T,M> (X,Y,omega,qopt) { base::initialize_all(); }
239
240
 
240
241
    void operator() (const geo_element& K, ublas::matrix<T>& m) const;
241
 
    void initialize ();
 
242
    void initialize () const;
242
243
    bool is_symmetric () const { return true; }
243
244
};
244
245