class_docstr: Domain class describing a rectangular domain
  
  Attributes:
      size (Tuple[int]): The size of the domain in absolute units.
      dx (Tuple(float)): The unit of measure
class_docstr_tok: ["Domain","class","describing","a","rectangular","domain","Attributes",":","size","(","Tuple","[","int","]",")",":","The","size","of","the","domain","in","absolute","units",".","dx","(","Tuple","(","float",")",")",":","The","unit","of","measure"]
docstr: The lenght of the grid sides
  
  Returns:
      Tuple[float]: The size of the domain, in absolute units
docstr_tok: ["The","lenght","of","the","grid","sides","Returns",":","Tuple","[","float","]",":","The","size","of","the","domain",",","in","absolute","units"]
code: def size(self):
      r"""The lenght of the grid sides
  
      Returns:
          Tuple[float]: The size of the domain, in absolute units
  
      """
      return list(map(lambda x: x[0] * x[1], zip(self.N, self.dx)))
  
file_path: jaxdf/jaxdf/geometry.py
imports: from functools import reduce
  from typing import Iterable
  import equinox
  import jax
  from jax import numpy
  from jax import random
  from .mods import Module
label_desc: Use image node_id 1 for calling the Domain obj's underlying member method code with example usage: obj.size() and returns: list