{
  "title": "set_logging_file",
  "public_path": "flex_rf.tidy3d.set_logging_file",
  "lookup_path": "tidy3d.set_logging_file",
  "slug": "flex_rf/tidy3d/set_logging_file",
  "public_url": "/rf/latest/autogenerated/flex_rf/tidy3d/set_logging_file/",
  "object_kind": "function",
  "introduction": "Set a file to write log to, independently from the stdout and stderr\noutput chosen using `set_logging_level`.",
  "notes": "",
  "examples": "",
  "references": "",
  "signature": "set_logging_file(fname: PathLike, filemode: str = 'w', level: LogValue = DEFAULT_LEVEL, log_path: bool = False)",
  "source": {
    "path": "flex/public/tidy3d/tidy3d/log.py",
    "url": "",
    "lineno": 448,
    "endlineno": 494
  },
  "bases": [],
  "parameter_rows": [
    {
      "name": "fname",
      "annotation": "PathLike",
      "default": "",
      "description": "",
      "origin": "declared"
    },
    {
      "name": "filemode",
      "annotation": "str",
      "default": "'w'",
      "description": "",
      "origin": "declared"
    },
    {
      "name": "level",
      "annotation": "LogValue",
      "default": "DEFAULT_LEVEL",
      "description": "",
      "origin": "declared"
    },
    {
      "name": "log_path",
      "annotation": "bool",
      "default": "False",
      "description": "",
      "origin": "declared"
    }
  ],
  "members": [],
  "group": "flex_rf.tidy3d"
}
