~corrado-maurini/dolfin/tao

« back to all changes in this revision

Viewing changes to dolfin/la/GenericLinearAlgebraFactory.h

  • Committer: corrado maurini
  • Date: 2012-12-18 12:16:08 UTC
  • mfrom: (6685.78.207 trunk)
  • Revision ID: corrado.maurini@upmc.fr-20121218121608-nk82ly9jgsld9u84
updating with trunk, fix uint in TAO solver and hacking the check for tao FindTAO.cmake

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
    virtual boost::shared_ptr<GenericVector> create_local_vector() const = 0;
62
62
 
63
63
    /// Create empty tensor layout
64
 
    virtual boost::shared_ptr<TensorLayout> create_layout(uint rank) const = 0;
 
64
    virtual boost::shared_ptr<TensorLayout> create_layout(std::size_t rank) const = 0;
65
65
 
66
66
    /// Create empty linear operator
67
67
    virtual boost::shared_ptr<GenericLinearOperator> create_linear_operator() const = 0;
109
109
    {
110
110
    public:
111
111
 
112
 
      uint size(uint dim) const
 
112
      std::size_t size(std::size_t dim) const
113
113
      { return 0; }
114
114
 
115
115
      void mult(const GenericVector& x, GenericVector& y) const