  #
  # INDUCTION HEATING.
  #
  - &physicsInductionHeating
    key: physicsInductionHeating
    name: Induction Heating
    isMultiPhysics: true

    subPhysics:
      #
      # Induction heating: General.
      #
      - key: subPhysicsInductionGeneral
        name: Low Frequency
        description: "Solves induction heating problem"

        basisList:
          # 2D
          -
            key: subPhysicsInductionGeneral2D
            basis: *mesh2D
            isMultiPhysics: true
            physicsList:
              - *subPhysicsThermalGeneral
              - *subPhysicsEMGeneral2D

          # 3D
          -
            key: subPhysicsInductionGeneral3D
            basis: *mesh3D
            isMultiPhysics: true
            physicsList:
              - *subPhysicsThermalGeneral
              - *subPhysicsEMGeneral3D

      #
      # Induction heating: High frequency.
      #
#      - key: subPhysicsInductionHighFrequency
#        name: High Frequency
#        description: "Solves induction heating problem"
#
#        basisList:
#          # 2D
#          -
#            key: subPhysicsInductionHighFrequency2D
#            basis: *mesh2D
#            isMultiPhysics: true
#            physicsList:
#              - *subPhysicsThermalGeneral
#              - *subPhysicsEMHighFrequency2D
#
#          # 3D
#          -
#            key: subPhysicsInductionHighFrequency3D
#            basis: *mesh3D
#            isMultiPhysics: true
#            physicsList:
#              - *subPhysicsThermalGeneral
#              - *subPhysicsEMHighFrequency3D
