SpinComponents
SpinComponents
Section States
Type integer
Default unpolarized
The calculations may be done in three different ways: spin-restricted (TD)DFT (i.e., doubly
occupied "closed shells"), spin-unrestricted or "spin-polarized" (TD)DFT (i.e. we have two
electronic systems, one with spin up and one with spin down), or making use of two-component
spinors.
Options:
- unpolarized:
Spin-restricted calculations.
- polarized:
- spin_polarized:
(Synonym polarized.) Spin-unrestricted, also known as spin-DFT, SDFT. This mode will double the number of
wavefunctions necessary for a spin-unpolarized calculation.
- non_collinear:
- spinors:
(Synonym: non_collinear.) The spin-orbitals are two-component spinors. This effectively allows the spin-density to
be oriented non-collinearly: i.e. the magnetization vector is allowed to take different
directions at different points. This vector is always in 3D regardless of Dimensions.
Source information
electrons/electron_space.F90 : 89
call parse_variable(namespace, 'SpinComponents', UNPOLARIZED, this%ispin)
Featured in tutorials
Featured in chapters of the manual:
Featured in testfiles
- components/19-hgh_soc.01-3d.inp
- components/20-dft_u.01-real_mesh.inp
- components/20-dft_u.02-real_submesh.inp
- components/20-dft_u.03-complex_mesh.inp
- components/20-dft_u.04-complex_submesh.inp
- components/20-dft_u.05-real_mesh_unpacked.inp
- components/20-dft_u.06-real_submesh_unpacked.inp
- components/20-dft_u.07-complex_mesh_unpacked.inp
- components/20-dft_u.08-complex_submesh_unpacked.inp
- components/26-batch_ops.03-jellium-spinor.inp
- components/37-current-density.inp
- finite_systems_1d/04-lithium.01-ground_state.inp
- finite_systems_1d/04-lithium.02-absorbing_boundaries.inp
- finite_systems_2d/01-quadratic_box.04-spin_polarized.inp
- finite_systems_2d/02-fock-darwin.02-ground_state.inp
- finite_systems_2d/02-fock-darwin.03-ground_state.inp
- finite_systems_2d/02-fock-darwin.04-ground_state.inp
- finite_systems_2d/04-biot_savart.01-gs.inp
- finite_systems_2d/05-spin_precession.01-ground_state.inp
- finite_systems_2d/05-spin_precession.02-time_propagation.inp
- finite_systems_2d/08-constrain.01-gs.inp
- finite_systems_2d/08-constrain.02-gs_dir.inp
- finite_systems_2d/08-constrain.03-polarized.inp
- finite_systems_2d/09-magnetic_2d.01-no_field.inp
- finite_systems_2d/09-magnetic_2d.02-gs_gauge_xy.inp
- finite_systems_2d/09-magnetic_2d.03-gs_gauge_y.inp
- finite_systems_3d/01-carbon_atom.01-psf_l0.inp
- finite_systems_3d/01-carbon_atom.02-psf_l1.inp
- finite_systems_3d/01-carbon_atom.03-static_field.inp
- finite_systems_3d/01-carbon_atom.04-smear.inp
- finite_systems_3d/03-magnetic.03-gs-polarized.inp
- finite_systems_3d/03-magnetic.04-td-polarized.inp
- finite_systems_3d/03-magnetic.05-gs-spinors.inp
- finite_systems_3d/03-magnetic.06-td-spinors.inp
- finite_systems_3d/06-restart.01-gs_mixrho.inp
- finite_systems_3d/06-restart.02-restart_gs_mixrho.inp
- finite_systems_3d/06-restart.03-gs_mixvhxc.inp
- finite_systems_3d/06-restart.04-restart_gs_mixvhxc.inp
- finite_systems_3d/06-restart.05-restart_gs.inp
- finite_systems_3d/06-restart.06-td_calc.inp
- finite_systems_3d/06-restart.07-restart_td_calc.inp
- finite_systems_3d/07-spin_orbit_coupling.01-hgh.inp
- finite_systems_3d/07-spin_orbit_coupling.02-rkb.inp
- finite_systems_3d/08-spin_orbit_coupling_full.01-hgh.inp
- finite_systems_3d/08-spin_orbit_coupling_full.02-rkb.inp
- finite_systems_3d/08-spin_orbit_coupling_full.03-unocc.inp
- finite_systems_3d/09-spinors.01-ground_state.inp
- finite_systems_3d/09-spinors.02-rmmdiis.inp
- finite_systems_3d/09-spinors.03-rmmdiis_extra_states.inp
- finite_systems_3d/24-o2-spin.01-gs.inp
- finite_systems_3d/28-carbon_big_box.01-ground_state.inp
- finite_systems_3d/35-slater_x.01-gs.inp
- finite_systems_3d/35-slater_x.02-gs_spinors.inp
- finite_systems_3d/36-kli_x.01-gs.inp
- finite_systems_3d/36-kli_x.02-gs_spinors.inp
- finite_systems_3d/37-sternheimer_polarized.01-gs.inp
- finite_systems_3d/37-sternheimer_polarized.02-em_resp.inp
- finite_systems_3d/38-carbon_atom_cgal_box.01-gs.inp
- finite_systems_3d/39-adsic.02-polarized.inp
- finite_systems_3d/40-evo.01-par_domains.inp
- finite_systems_3d/40-evo.02-par_states.inp
- finite_systems_3d/42-full_potential_anc.03-sf-zora.inp
- finite_systems_3d/42-full_potential_anc.04-fr-zora.inp
- finite_systems_3d/42-full_potential_anc.05-zora-error.inp
- finite_systems_3d/43-gga_spinors.01-H.inp
- functionals/01-xc_1d.01-wfs-lda.inp
- functionals/01-xc_1d.02-wfs-hf.inp
- functionals/01-xc_1d.lda_csc.inp
- functionals/01-xc_1d.oep_exx.inp
- functionals/01-xc_1d.oep_kli.inp
- functionals/02-xc_2d.01-hartree.inp
- functionals/02-xc_2d.02-hf.inp
- functionals/02-xc_2d.gga_b86.inp
- functionals/02-xc_2d.gga_b86_mgc.inp
- functionals/02-xc_2d.gga_b88.inp
- functionals/02-xc_2d.gga_pbe.inp
- functionals/02-xc_2d.lda_amgb.inp
- functionals/03-xc.01-gs.inp
- functionals/03-xc.b3lyp_fock.inp
- functionals/03-xc.b3lyp_oep.inp
- functionals/03-xc.exx.inp
- functionals/03-xc.fbex.inp
- functionals/03-xc.fbex_sl.inp
- functionals/03-xc.gga_c_am05.inp
- functionals/03-xc.gga_c_lm.inp
- functionals/03-xc.gga_c_lyp.inp
- functionals/03-xc.gga_c_p86.inp
- functionals/03-xc.gga_c_pbe.inp
- functionals/03-xc.gga_c_pbe_jrgx.inp
- functionals/03-xc.gga_c_pbe_sol.inp
- functionals/03-xc.gga_c_pw91.inp
- functionals/03-xc.gga_c_xpbe.inp
- functionals/03-xc.gga_x_am05.inp
- functionals/03-xc.gga_x_b86.inp
- functionals/03-xc.gga_x_b86_mgc.inp
- functionals/03-xc.gga_x_b88.inp
- functionals/03-xc.gga_x_bayesian.inp
- functionals/03-xc.gga_x_dk87_r1.inp
- functionals/03-xc.gga_x_dk87_r2.inp
- functionals/03-xc.gga_x_ft97_a.inp
- functionals/03-xc.gga_x_ft97_b.inp
- functionals/03-xc.gga_x_g96.inp
- functionals/03-xc.gga_x_lb.inp
- functionals/03-xc.gga_x_lg93.inp
- functionals/03-xc.gga_x_mpbe.inp
- functionals/03-xc.gga_x_mpw91.inp
- functionals/03-xc.gga_x_optb88_vdw.inp
- functionals/03-xc.gga_x_optpbe_vdw.inp
- functionals/03-xc.gga_x_optx.inp
- functionals/03-xc.gga_x_pbe.inp
- functionals/03-xc.gga_x_pbe_jsjr.inp
- functionals/03-xc.gga_x_pbe_r.inp
- functionals/03-xc.gga_x_pbe_sol.inp
- functionals/03-xc.gga_x_pbea.inp
- functionals/03-xc.gga_x_pbek1_vdw.inp
- functionals/03-xc.gga_x_pw86.inp
- functionals/03-xc.gga_x_pw91.inp
- functionals/03-xc.gga_x_rpbe.inp
- functionals/03-xc.gga_x_wc.inp
- functionals/03-xc.gga_x_xpbe.inp
- functionals/03-xc.gga_xc_b97_d.inp
- functionals/03-xc.gga_xc_edf1.inp
- functionals/03-xc.gga_xc_hcth_120.inp
- functionals/03-xc.gga_xc_hcth_147.inp
- functionals/03-xc.gga_xc_hcth_407.inp
- functionals/03-xc.gga_xc_hcth_93.inp
- functionals/03-xc.gga_xc_mpwlyp1w.inp
- functionals/03-xc.gga_xc_pbe1w.inp
- functionals/03-xc.gga_xc_pbelyp1w.inp
- functionals/03-xc.gga_xc_xlyp.inp
- functionals/03-xc.kli.inp
- functionals/03-xc.lda_c_fbe.inp
- functionals/03-xc.lda_c_gl.inp
- functionals/03-xc.lda_c_hl.inp
- functionals/03-xc.lda_c_ob_pw.inp
- functionals/03-xc.lda_c_ob_pz.inp
- functionals/03-xc.lda_c_pw.inp
- functionals/03-xc.lda_c_pw_mod.inp
- functionals/03-xc.lda_c_pz.inp
- functionals/03-xc.lda_c_pz_mod.inp
- functionals/03-xc.lda_c_rpa.inp
- functionals/03-xc.lda_c_vbh.inp
- functionals/03-xc.lda_c_vwn.inp
- functionals/03-xc.lda_c_vwn_rpa.inp
- functionals/03-xc.lda_c_wigner.inp
- functionals/03-xc.lda_c_xalpha.inp
- functionals/03-xc.lda_x.inp
- functionals/03-xc.lda_xc_teter93.inp
- functionals/03-xc.mvorb_hse06_fock.inp
- functionals/03-xc.pbe0_fock.inp
- functionals/03-xc.pbe0_oep.inp
- functionals/03-xc.sic_pz.inp
- functionals/03-xc.slater.inp
- functionals/15-oep-CG.01-kli.inp
- functionals/15-oep-CG.02-oep-dens.inp
- functionals/17-oep-photons.01-kli-spinpolarized.inp
- functionals/18-mgga.03-lda.inp
- functionals/18-mgga.04-ncbr.inp
- functionals/18-mgga.05-ncbr_oep.inp
- functionals/18-mgga.06_nccs.inp
- functionals/18-mgga.07-ncbr_explicit.inp
- lda_u/01-nio.01-U5-gs.inp
- lda_u/01-nio.02-unocc.inp
- lda_u/02-ACBN0.01-nio.inp
- lda_u/02-ACBN0.02-lif.inp
- lda_u/04-ACBN0_isolated.01-H_unpacked.inp
- lda_u/04-ACBN0_isolated.02-H_packed.inp
- lda_u/07-noncollinear.01-U5-gs.inp
- lda_u/07-noncollinear.02-acbn0.inp
- lda_u/12-intersite_spinors.01-Na2_gs.inp
- lda_u/12-intersite_spinors.02-Na2_td.inp
- lda_u/13-j_dependent.01_O2.inp
- lda_u/13-j_dependent.02_combined_j_orbs.inp
- maxwell/13-extsource-bessel.01-carbon-gs.inp
- maxwell/13-extsource-bessel.02-carbon-td.inp
- maxwell/13-extsource-bessel.03-enveloped-shifted-bessel.inp
- multisystem/99-carbon_hydrogen.01-gs.inp
- multisystem/99-carbon_hydrogen.02-td.inp
- multisystem/99-carbon_hydrogen.03-td_restart.inp
- optimal_control/12-spintarget.01-ground_state.inp
- optimal_control/12-spintarget.02-oct.inp
- periodic_systems/21-magnon.01-gs.inp
- periodic_systems/21-magnon.02-td.inp
- periodic_systems/21-magnon.03-susceptibility.inp
- periodic_systems/25-Fe_polarized.01-gs.inp
- periodic_systems/25-Fe_polarized.02-setup.inp
- periodic_systems/25-Fe_polarized.03-unocc.inp
- periodic_systems/25-Fe_polarized.04-unfold.inp
- periodic_systems/29-soc_solids.01-gs.inp
- periodic_systems/31-magnon_1d.01-gs.inp
- periodic_systems/31-magnon_1d.02-td.inp
- periodic_systems/35-zora.01-gs.inp
- pseudopotentials/03-nlcc.01-Fatom.inp
- pseudopotentials/04-carbon_dojo_psml.01-gs.inp
- pseudopotentials/05-carbon_dojo_pbesol.01-gs.inp
- pseudopotentials/06-carbon_dojo_pbe.01-gs.inp
- pseudopotentials/07-carbon_dojo_lda.01-gs.inp
- pseudopotentials/08-carbon_fhi.01-gs.inp
- pseudopotentials/09-carbon_cpi.01-gs.inp
- pseudopotentials/14-carbon_dojo_psp8.01-gs.inp
- pseudopotentials/17-hgh_occupations.01-W.inp
- pseudopotentials/18-Bi_pseudodojo_fr.01-gs.inp
- real_time/13-absorption-spin.01-gs.inp
- real_time/13-absorption-spin.02-td.inp
- real_time/13-absorption-spin.03-td-restart.inp
- real_time/13-absorption-spin.04-spectrum.inp
- real_time/13-absorption-spin.05-spectrum_compressed_sensing.inp
- real_time/13-absorption-spin.06-td_spinkick.inp
- real_time/13-absorption-spin.07-spectrum_triplet.inp
- real_time/14-absorption-spinors.01-gs.inp
- real_time/14-absorption-spinors.02-td.inp
- real_time/14-absorption-spinors.03-td-restart.inp
- real_time/17-absorption-spin_symmetry.01-gs.inp
- real_time/17-absorption-spin_symmetry.02-td.inp
- tutorials/01-octopus_basics-getting_started.02-H_atom_spin.inp